Shake-to-report feedback, on every platform
Catch now collects in-app feedback everywhere you ship: users shake their phone — or click a button — to capture the screen, annotate it, and send a note.
- newApple & Android SDKs. Shake to report —
CatchDevcaptures the current screen, lets users draw on it, and attaches device context. Built on UIKit and Android Views with zero third-party dependencies; in early access via Swift Package Manager and GitHub Packages, with CocoaPods and Maven Central to follow at public launch. - newWeb feedback widget.
@catch.dev/feedbackrenders the reporter inside a Shadow DOM so it never collides with your styles — an ESM bundle plus a single-tag script, publishing to npm and the CDN at public launch. - newFeedback inbox. Reports land in the dashboard under App → Feedback, with the annotated screenshot, device context, and any custom metadata you attach.
- improvedReport ingest is idempotent — client retries deduplicate on a
reportId, and the API reports exactly what happened to a screenshot upload instead of dropping it silently. - newSetup guides for the iOS, Android, and web SDKs in the docs.