Kali Transcribe — Privacy Policy
What we collect when you use Kali Transcribe, what we never collect, and how to delete your data.
This Privacy Policy describes how KALI INDIE (“we”, “us”) handles personal data when you use the Kali Transcribe iOS app and the associated backend service. The product is built around a simple promise: the audio you upload exists only long enough to produce a transcript and is never used to train any model.
1. Data we collect
- Device-scoped account identifier.When you open the app for the first time, we generate a random UUID and store it in the iOS Keychain on your device. This identifier is sent to our backend to create an anonymous “guest” account so that you can start transcribing immediately without signing in. The UUID is not a hardware identifier (it is not IDFA, IDFV, the device serial number, the MAC address or any other persistent device-level ID) and cannot be used to track you across other apps.
- Apple account identifier (optional). If you tap Back up & sync with Apple on the Profile screen, we additionally store the opaque Sign in with Apple user identifier issued by Apple, and the relay email address if Apple shares it with you. We never receive or store your real name or your Apple ID password. You can unlink the Apple account at any time from the Profile screen; doing so removes the Apple identifier and relay email from your account but leaves your transcripts, credits and subscription intact on the current device.
- Transcripts. The text returned by Deepgram is saved so that you can read it again from the in-app library. Each transcript record stores the original file name, the detected language, the duration in seconds, the number of minutes billed, and the date of creation.
- Usage counters. We keep counters of trial minutes used, monthly subscription minutes remaining, and add-on minutes remaining, so that we can enforce the free trial limit and the paid plan.
- Purchase receipts. When you subscribe or buy an add-on pack, Apple sends us a signed transaction. We store the transaction identifier, product identifier, expiration date and the credits granted so that we can apply the entitlement and honour renewals.
2. Data we do not collect
- The audio file itself. Uploaded audio is held in memory while it is forwarded to Deepgram for processing and is discarded immediately after the transcript is returned. It is never written to disk on our server.
- Your contact list, calendar, photos, microphone, camera, location or precise device identifiers.
- Behavioural analytics, advertising IDs, or any cross-site tracking. The app does not embed third-party SDKs that profile you.
3. How transcription works
Before your first transcription, the app shows an in-app disclosure that names Deepgram as the third-party processor, explains what audio data is sent, and asks for your explicit consent. When you tap Agree & transcribe, the file you picked is uploaded over HTTPS to our backend at transcribe-api.kaliindie.com, which forwards the audio to Deepgram's prerecorded transcription API. Deepgram returns the transcript text together with a duration and detected language. The transcript and the metadata listed in section 1 are then stored against your account; the audio bytes are released from memory and are not retained.
4. Service providers
- Apple.Sign in with Apple, In-App Purchases, App Store Server Notifications. Governed by Apple's own privacy policy.
- Deepgram. Speech-to-text processing only. Deepgram is contracted not to use the audio for training. See deepgram.com/privacy.
- Infrastructure. The backend runs on a virtual private server operated by us and routed over HTTPS. We do not share data with advertising networks or data brokers.
5. How long we keep your data
Transcripts are automatically deleted from our servers 30 daysafter creation. The app surfaces Copy, Share and Export controls immediately after every transcription so that you can save the text you want to keep before it expires. This short retention window reflects the “produce a transcript, hand it back, forget it” design of the Service.
Usage counters and purchase records (trial minutes used, remaining subscription / add-on minutes, transaction IDs, expiration dates) are kept for as long as your account exists, so that we can enforce the plan limits and honour renewals.
You can delete your account and all the associated data at any time — see our Account Deletion page for the in-app and email procedures. Deletion is permanent and irreversible.
6. Your rights
Depending on where you live (e.g. EEA, UK, California) you may have the right to access, correct, export or delete your personal data, and to object to or restrict certain processing. You can exercise these rights by writing to contact@kaliindie.com. We respond within 30 days.
7. Security
All traffic between the app and our backend is encrypted with TLS. Apple-signed transaction payloads are verified against the Apple Root CA chain before any credits are granted. Access to the production database is restricted to the developer-operator.
8. Children
Kali Transcribe is not directed at children under the age of 13 (or the equivalent age in your jurisdiction). We do not knowingly collect personal data from them. If you believe a child has provided us with personal data, please contact us and we will delete it.
9. International data transfers
Our infrastructure and Deepgram's processing endpoints may be located outside your country of residence. By using the Service you consent to these transfers, which are protected by industry-standard encryption in transit.
10. Changes to this policy
We may update this Privacy Policy when we change how the product handles data. The “Updated” date at the top of this page reflects the most recent revision. Material changes will also be announced in-app.
11. Contact
Questions, requests or complaints can be sent to contact@kaliindie.com. See our Contact page for full details.