Your recordings. Your device.
Privacy Policy
Effective date: October 25, 2026 · Last updated: October 25, 2026
This policy explains how Gulfstream Software Consulting LLC handles information when you use Scribora, our Android audio recording and offline transcription app (package com.scribora.scribora), and this privacy policy website.
Audio and transcripts stay on your device. Scribora records, imports, and transcribes audio locally. We do not receive your recordings or transcripts.
Firebase Analytics helps us understand app usage when enabled. You can turn it off in Settings → Usage analytics. Audio, transcripts, recording titles, filenames, and search text are excluded from our analytics events.
1. Audio, transcripts, and local information
Scribora stores recordings, imported audio, transcripts, transcript edits, recording titles, timestamps, durations, transcription job status, and preferences in the app’s private storage on your device. This information is used to provide recording, playback, organization, import, export, and transcription features.
Speech recognition runs on your device using whisper.cpp and downloaded model files. Scribora does not upload audio or transcript contents to us, Firebase, or a cloud speech recognition service. No account or sign-in is required.
2. Optional usage analytics
Scribora uses Google Analytics for Firebase to understand which features people use and improve the app. Analytics is enabled by default after local preferences load. You may disable it at any time in Settings → Usage analytics; your choice is saved across app restarts. Recording and transcription continue to work with analytics disabled.
When enabled, analytics may process:
- Fixed screen names and feature events covering recording controls, audio imports, playback, search usage (without search text), transcript editing and sharing (without their contents), model management, preferences, permissions, and transcription requests and outcomes.
- Automatically collected app and device information, such as app version, Android version, device model, language, session information, and app-instance identifiers.
- Network information processed by Google to deliver the service and derive approximate geographic information. Scribora does not request GPS or precise location permission.
We do not add audio, transcripts, recording titles or IDs, filenames, file paths, or search queries to analytics events. We do not set an account-based user ID. Advertising ID collection and ad personalization signals are disabled in the app. Scribora has no ads or external crash reporting SDK.
Analytics information is processed by Google and made available to us as usage reports. Analytics may be queued on your device while offline and transmitted when connectivity returns. Turning collection off stops future collection; it does not automatically delete information already sent. Google’s processing is described in its Privacy Policy, Firebase privacy information, and information about apps that use Google services.
3. Downloads, imports, and sharing
Transcription model downloads use HTTPS and are hosted by Hugging Face and its delivery providers. A download necessarily exposes your IP address and ordinary connection/request information to those providers; it does not include your recordings or transcripts. See the Hugging Face Privacy Policy. Once a model is downloaded, transcription works offline.
Audio import uses Android’s system file picker. Scribora accesses the file you select and saves an app-local copy; it does not request access to your entire media library. If you choose a cloud-backed file provider, that provider may use its own network service to deliver the selected file.
When you choose to share, copy, or export audio or text, the selected content leaves Scribora’s private storage through the destination you choose. Copies handled by another app, clipboard, storage provider, or recipient are subject to that destination’s practices and controls.
4. Android permissions and background activity
- Microphone: captures audio when you start a recording.
- Notifications: shows recording and transcription status and controls, where permitted.
- Foreground services and wake locks: allow a recording or transcription you start to continue while you switch apps or lock the screen.
- Internet: downloads models and sends usage analytics when enabled.
You can manage microphone and notification permissions in Android Settings. Denying microphone access prevents new microphone recordings. Background recording continues until you stop it or Android interrupts it; transcription uses saved audio, not a live microphone stream.
5. Retention, deletion, and your choices
Your library remains on your device until you delete items, clear the app’s storage, or uninstall Scribora. Deleting a recording removes its app-local audio and associated transcript. You can delete downloaded models in Settings. Android cloud backup and device transfer are disabled for Scribora’s app data.
Deleting app data does not remove originals you imported, files you exported, copies held by recipients, or analytics already transmitted to Google. Analytics retention is governed by the Google Analytics property settings and Google’s applicable service practices. Disabling analytics prevents new collection through the app but does not itself erase historical reports.
Depending on where you live, you may have rights to request access, correction, deletion, or other controls over personal information. Contact us below for privacy requests. We cannot retrieve or delete your on-device recordings remotely, and we may be unable to associate analytics records with you because Scribora has no user accounts. Please do not send recordings or transcripts unless they are necessary for a request you choose to make.
6. Service providers, security, and international processing
We do not sell your personal information or use your recordings or transcripts for advertising or model training. The app sends information to service providers only as described above or when you explicitly share content. If you contact us, we receive the contact details and information you include and use them to respond; retain only what you are comfortable sharing.
Local data is protected by Android’s app sandbox and your device’s security. Network services use HTTPS. No storage or transmission method can guarantee absolute security. Google, hosting providers, and other services you choose may process information in countries other than your own under their applicable policies.
7. This website
This policy page is hosted on Firebase Hosting. Requests to view the page expose standard network information, including IP address and request details, to Google as the hosting provider. We have not added website analytics, advertising, tracking scripts, or cookies to this page. Third-party links lead to sites governed by their own privacy policies.
8. Children’s privacy
Scribora is not directed to children under 13, and we do not knowingly collect personal information from children under 13. If you believe a child has provided us personal information, contact us so we can address the request.
9. Changes to this policy
We may update this policy as Scribora or its services change. The updated policy will appear at this address with a revised “Last updated” date. Material changes may also be communicated through the app or its store listing.
10. Contact us
Gulfstream Software Consulting LLC
Scribora privacy inquiries