AI-powered crash analysis is now available on all plans — including Free.Read the crash analysis guide
React Native SDK

React Native Crash Reporting Without the Privacy Risk

Capture every crash, replay every session, and monitor every network request in your React Native app — without recording video or storing sensitive user data. 5-minute setup. Free forever.

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

FeatureBugsPulseSentryFirebase
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.