Up and running in 5 minutes
# 1. Install
npm install @bugspulse/react-native# 2. Initialize (index.js or App.tsx)
import BugsPulse from '@bugspulse/react-native';
BugsPulse.init({
apiKey: 'bp_your_project_key',
environment: __DEV__ ? 'development' : 'production',
sessionReplay: true,
captureNetworkRequests: true,
});# 3. Wrap with ErrorBoundary
import { BugsPulseErrorBoundary } from '@bugspulse/react-native';
export default function App() {
return (
<BugsPulseErrorBoundary>
<NavigationContainer>
{/* your app */}
</NavigationContainer>
</BugsPulseErrorBoundary>
);
}That's it. Crashes, sessions, and network events appear in your dashboard immediately.
Everything you need to debug React Native in production
Automatic crash capture
JS exceptions, unhandled promise rejections, and native bridge crashes are captured automatically — no manual try/catch wiring needed.
Event-based session replay
Replay every user session as a structured event timeline: taps, navigation, network requests, and the exact moment of the crash. No video, no PII.
Network request monitoring
Every fetch and Axios call is recorded with URL, method, status code, and duration. See the failed API call that triggered your crash.
Symbolicated stack traces
Upload your source maps at build time and all production stack traces are automatically symbolicated — no more minified function names.
AI crash summaries
Each crash group gets a plain-English summary explaining the error, the likely cause, and the recommended fix. Stop decoding stack traces manually.
Zero-PII by design
No IDFA. No video. No request bodies. Session IDs are randomly generated and not linked to user accounts. GDPR-safe out of the box.
How BugsPulse compares
vs. Sentry and Firebase Crashlytics for React Native
| Feature | BugsPulse | Sentry | Firebase |
|---|---|---|---|
| Automatic crash capture | ✓ | ✓ | ✓ |
| Session replay | ✓ | ✓ | – |
| Network monitoring | ✓ | ✓ | – |
| No video recording (privacy-safe) | ✓ | – | – |
| No IDFA / device tracking | ✓ | – | – |
| AI crash summaries | ✓ | – | – |
| Free plan | ✓ | ✓ | ✓ |
| 5-minute setup | ✓ | – | – |
Start debugging React Native in minutes
Free plan includes 1,500 sessions/month. No credit card required.