Drop in an SDK.
Web, React, React Native, Flutter, Kotlin Multiplatform, iOS, Android and Roku write the same signed envelope. Pick by what your app is; nothing downstream changes when you add another.
Choose your SDK
Web SDK JavaScript · TypeScript One init() call from any framework, or none. The reporter, console, network, crash reports — and replay when you turn it on — for the web. React SDK React · TypeScript A provider and a hook. Reports name the component, not a div. React Native SDK React Native · Hermes · New Architecture Native capture on mobile and TV; the React SDK on web. Flutter SDK Flutter · Dart · Android / iOS / web Masked Flutter screenshots and bounded image replay on Android, iOS, and web. Kotlin Multiplatform SDK Kotlin Multiplatform · Android / iOS / web Share Kotlin reporting calls across Android, iOS, and web. iOS SDK Swift · iOS / iPadOS / tvOS One Swift package for iPhone, iPad and Apple TV. Native screenshot, wireframe replay, breadcrumbs. Android SDK Kotlin · Android Two Maven artifacts for phones, tablets, Android TV and Fire TV. Native screenshot, wireframe replay, logs, crash reports. Roku SDK BrightScript · SceneGraph Crash and error reporting for Roku channels. A component library, one start() call, and a build step that adds the stack.
What differs, and what does not
Every SDK sends the same report format. Screenshot, replay and network capture differ by platform; replay is enabled per app in the dashboard.
SDKScreenshotReplayNetwork captureTrigger
Web SDK
Any modern browser in-browser render DOM · rrweb (per app) on by default hotkey + your button React Native SDK
RN 0.84+ native native wireframe no JS capture yet your button · Android TV: quick capture Flutter SDK
Flutter 3.47+ · Dart 3.13+ masked Flutter boundary bounded image frames (per app) manual breadcrumbs your button Kotlin Multiplatform SDK
Android API 24+ · iOS 15+ native, manually Android masked frames · iOS native video native metadata + manual breadcrumbs your button Android SDK
API 24+ native native wireframe (per app) off by default your button · Android TV: quick capture Which SDK powers which platform
Platforms are device and OS coverage; SDKs are what you ship. One SDK can power several platforms.