Get full visibility into the performance and stability of your Flutter apps and improve your users’ experience with BugSnag.
Get the insights you need to identify and fix performance issues with app starts, screen loads, network requests, route changes, and more
Real user monitoring insights into application performance to rapidly identify lags and get the context you need to fix the root cause. Leverage user metadata like OS version and device type to pinpoint exactly what went wrong.
Monitor screen loads, app starts, network request spans, and more to observe trends within your application – plus, add custom spans so your whole app is covered. Observe key trends and make it easier for your team to spot performance issues.
Data is worthless without context. Get all of your cost-effective insights built to scale with your business and control data costs with dynamic sampling and OTel compatibility.
Efficient debugging with BugSnag’s Flutter library
Installing BugSnag to your Flutter application has been designed to be as easy as possible. Simply add the BugSnag package to your application from pub.dev, add your API key and upload any stripped debug files. Detect native and Dart errors in one library.
Receive full stack traces for all you Flutter application's errors in a single project, whether they are Dart errors or native crashes. This is made possible with support for Dart symbols files, as well as, dSYMS, Proguard mapping files and NDK symbols files for native Android and iOS components.
Use the Releases dashboard to decide if a release is successful or needs to be rolled back. The crash rate indicator shows the percentage of sessions in a release that end in a crash, allowing you to compare release health and track improvements over time.
BugSnag’s Flutter support works for apps built in Flutter from the ground up, and also existing iOS and Android projects into which you've integrated Flutter.
End-to-end diagnostic data gives you the insights needed to reproduce and fix Flutter errors
Flutter error reporting with BugSnag delivers comprehensive error reports with end-to-end diagnostic data including full stack traces, app state, build information, and more. Quickly learn if an error is impacting your users on Android or iOS devices. All the tools you need to investigate, prioritize, and fix errors efficiently and effectively.
BugSnag automatically reports and captures user actions that lead to an error and displays them in your BugSnag dashboard. These breadcrumbs are seemlessly auto-captured from both the Dart and native layers to capture common events like navigation, network requests, low memory warnings, device rotation, and non-fatal errors so you can more accurately reproduce crashes.
Monitor errors as you roll out features or run experiments and A/B tests by declaring your feature flag and experiment usage in the BugSnag client. You can use the Features dashboard to identify whether these features have introduced errors into your app
Explore our Features Dashboard
BugSnag neatly fits into your workflow by integrating with your team’s favorite apps
Investigate and fix bugs quickly with end-to-end diagnostics and pre-built integrations with other developer tools like Slack, Jira, PagerDuty, and more.
BugSnag matches Flutter binaries with the debug information generated by the build, allowing full stack traces to be symbolicated and made readable in the BugSnag Dashboard.
Resilient Flutter error and performance monitoring that's used on some of the world's biggest applications. We'll be here when you need us most.
Integrating with BugSnag’s lightweight Flutter library does not cause any significant performance decreases.
BugSnag open source libraries give visibility into error handling code and users can make pull requests to allow for improvements.
For total data control and security, BugSnag can be hosted on-premise. In addition, BugSnag users can send errors to our servers with 256-bit SSL — equivalent to the level of encryption and security implemented by the world’s leading banks.
Billy Pham
Technical Program Manager
Software Engineer, Chime
Nahuel Barrios
Engineering Manager
Antonio Niñirola
Engineering Manager