QuickCaptions
Your Video Stays On Your Phone: QuickCaptions transcribes, translates, cuts and captions your video entirely on your device. It does not upload your video, audio, transcript or translation. The app downloads the models it needs. From version 1.6, it also sends usage and crash data to Google Firebase Analytics and Crashlytics.
QuickCaptions has no accounts and does not ask for your name or email. From version 1.6, it uses Firebase Analytics to understand app usage and Firebase Crashlytics to diagnose crashes. The data sent to Google includes:
We use this data to understand feature use and improve app stability. The app does not ask for your name or email and does not deliberately attach video content or a user ID to Firebase reports. We do not use this data for advertising or tracking across apps.
Everything the app does to a clip happens on your device:
Speech recognition and translation need models that are too large to ship inside the app, so QuickCaptions downloads them as needed from our server at botforge.pro. These are plain file downloads:
Firebase Analytics records app usage and the screen or feature events we define. Firebase Crashlytics sends diagnostic reports after crashes and may include Analytics events leading up to a crash. Both services can send data when an internet connection is available; video processing itself works offline.
QuickCaptions asks for these permissions, each only when you use the feature that needs it:
You can review or revoke any of these in iOS Settings at any time.
Your clips, their transcripts and your settings are stored locally on your device only:
Google states that Firebase Crashlytics retains crash reports and associated identifiers for 90 days before it starts removing them from its systems. Firebase Analytics has its own data retention settings. Uninstalling QuickCaptions does not immediately delete information already sent to Firebase.
Your videos and captions remain under your control on your device: delete a clip or uninstall the app to remove local content. If you have a question or request about Analytics or crash data, contact us using the address below.
QuickCaptions uses Google Firebase Analytics and Crashlytics for usage measurement and crash reporting. Google processes usage events, diagnostic reports and installation identifiers for these services. The speech recognition and translation models run on your device and do not send your content to a server. Their licenses are credited in the app's Licenses screen.
QuickCaptions is not intended for children under 13 years of age. We do not knowingly collect personal information from children under 13. If you believe we have collected information from a child under 13, please contact us immediately.
We may update this privacy policy from time to time. We will notify you of any significant changes by posting the new privacy policy on this page and updating the "Last updated" date below.
Last updated: October 2026