Only when someone asks.
No session recording and no background diagnostics. Crumb captures one moment, after a person chooses to report.
PRIVACY
Crumb helps people report bugs in mobile apps. This page explains what a report can contain, what never leaves the device, and who decides what happens to it.
No session recording and no background diagnostics. Crumb captures one moment, after a person chooses to report.
Text inputs are masked on the device. Reporters can review the screenshot and remove it before sending.
The app that includes Crumb chooses what’s collected and whether reports are uploaded at all.
Adding Crumb to an app doesn’t start any collection. Starting the SDK doesn’t take a screenshot, read logs, write a report, or make a network request.
Crumb collects information only when a person explicitly opens the reporter, either through a control the app provides or by shaking the device while the app is open. It then captures that single moment. Nothing is collected continuously.
When someone sends a report, it can include:
If React Native crash capture is on, a report can also include the error type, message, a limited stack trace, and recent Crumb breadcrumbs.
Before anything is saved or sent, Crumb removes or hides sensitive information on the device itself.
Draft and submitted reports are stored in the app’s private storage on the device, which other apps can’t access. A submitted report is saved to a local queue before the reporter confirms it was sent, so it isn’t lost if the connection drops or the app restarts.
If the app is set up to upload reports, Crumb sends them over an encrypted HTTPS connection and retries until they’re delivered. If it isn’t, reports stay on the device.
On iOS, Crumb’s requests are fully separated from the app’s own cookies and saved credentials. On Android, a cookie handler the app sets up for all its connections may also apply to Crumb’s requests. Our developer documentation explains how to keep them separate.
Crumb is a tool that developers add to their own apps. The app’s developer decides whether to use Crumb, which information to collect, and where reports are sent.
Once reports reach a developer’s Crumb workspace, that developer controls who can see them, how long they’re kept, and when they’re deleted. If you’ve sent a report from an app and want to see or delete it, contact that app’s developer. They can act on your request from their workspace.
As the developer of an app that uses Crumb, you’re responsible for:
Crumb’s iOS packages include Apple privacy manifests covering the system features the SDK uses. You still need to fill in your app’s own data-collection details for the App Store, based on how you’ve set Crumb up.
crumbsdk.com doesn’t use cookies, analytics, advertising, or tracking scripts. Its fonts and images are served from this site, not from third parties.
If you’re a Crumb customer, send privacy or security questions to the support contact shown in your Crumb workspace. If you sent a report from an app, contact that app’s developer.
When this page changes, we’ll update the date at the top.