Everything you need to ship with confidence
Built specifically for mobile developers who want actionable observability without the enterprise complexity.
Crash Analytics
Automatic crash grouping by fingerprint. Track occurrences, affected users, first and last seen across every app version and device.
AI-Powered Insights
Bring your own AI provider — Anthropic, OpenAI, Moonshot or Google. Get daily actionable insights generated from your real crash and performance data.
Real-time Event Feed
Live event streaming via WebSocket. See crashes, sessions, API calls and screen views appear in your dashboard the moment they happen.
Performance Monitoring
Track API response times and screen load times. Identify slow endpoints and sluggish screens before they impact user retention.
Device & Version Breakdown
See crash distribution across device models and app versions. Pinpoint whether a crash is device-specific or introduced in a specific release.
Hybrid Mobile SDKs
First-class support for React Native CLI and Expo. Flutter, Ionic and Xamarin coming soon — one unified API across all hybrid frameworks.
Native Mobile SDKs
Dedicated SDKs for iOS (UIKit & SwiftUI) and Android (View & Jetpack Compose). Deep OS integration for accurate crash context and device signals.
Web SDKs
Monitor your web apps with dedicated SDKs for React, Angular and Vue. Same unified dashboard — one place for all your platform observability.
Console SDKs
Monitor desktop applications on Windows, macOS and Linux. Track crashes, performance and user behaviour across all major desktop platforms.
From install to insights in minutes
PulseBoard is designed to get out of your way. Install the SDK, initialise with your project key, and start seeing data immediately — no complex configuration required.
Install the SDK
Add the PulseBoard React Native SDK to your project via npm. iOS and Android native modules are linked automatically.
npm install @pulseboard/react-native
Initialise in your app entry point
Call PulseBoard.init() with your project API key and environment. App version, build number and device context are read automatically from native modules.
PulseBoard.init({
apiKey: 'project_api_key',
environment: 'production',
})Configure your AI provider
Add your own API key for Anthropic, OpenAI, Moonshot or Google. Set your preferred schedule — or trigger insights manually.
Ship with confidence
Monitor crashes, performance and user behaviour in real time. Let AI surface the issues that matter most.
Your API key. Your cost. Your control.
PulseBoard never charges for AI usage. Connect your preferred provider and pay them directly — keys are encrypted at rest using AES-256-GCM.
New SDKs, features and tips — in your inbox.
We send occasional updates on new platform SDKs, product releases and observability best practices. No spam. Unsubscribe anytime.