AI Crash Detection
Unlock the on-device crash model
Generate a license key in seconds. It’s tied to your app id, downloaded on demand, and runs entirely on-device — no runtime calls home.
Sign in with Google · free for development · no credit card
How it works
1Sign in & enter your app idLog in with Google, then provide your Android package or iOS bundle id (e.g.
com.acme.driver).2Generate a keyPick dev or prod and click generate. Copy the key — or the ready-made
ImpactConfig snippet.3Paste & shipDrop the key into your config. Tracelet downloads the model once, then runs inference entirely on-device.
dev vs prod licenses
| dev | prod | |
|---|---|---|
| Use for | Debug builds, emulators, CI | Released app on the stores |
| Binding | App id only | Bound to your published app |
| Needs | Just your app id | App id + signing-cert SHA-256 |
| Max validity | 90 days | 730 days |
🔒
Each key is cryptographically signed and validated on-device. A license only unlocks the crash model — nothing else — and you can revoke any key you’ve issued right from the portal.
Drop it into your app
Once you’ve copied your key from the portal, wire it into ImpactConfig:
import 'package:tracelet/tracelet.dart' as tl;
final config = tl.ImpactConfig(
enableCrashDetection: true,
crashModelUnlockUrl: 'https://unlock.ikolvi.com/unlock',
crashModelLicenseKey: 'PASTE_YOUR_KEY_HERE',
crashModelThreshold: 0.5074575792,
);The portal generates this exact snippet (with your key already filled in) so you can copy-paste it directly.
Last updated on