Vagmi Privacy Policy
This Privacy Policy describes how DheeYantra Research Labs Private Limited ("DheeYantra", "we", "us") handles information in connection with the Vagmi mobile application ("the App"). Vagmi is designed to be a privacy-first, on-device speech translator. Our default position is to keep your data on your phone.
1. Summary — in plain English
- Your voice and the translations stay on your device.
- We do not collect audio recordings, transcripts, or translated text.
- The only things that ever leave your device are: an anonymous installation identifier, counters of how many seconds you have used (for billing), and purchase tokens (for Google Play receipt verification).
- We do not run advertising and we do not sell or share your information.
2. Information processed entirely on your device
The following information is processed locally on your phone and is never transmitted to DheeYantra or any third party by the App:
- the audio you speak into the microphone;
- the transcription of that audio produced by the on-device Gemma model;
- the translated text;
- the synthesised speech audio played back to you.
This local processing requires a capable device; the AI models that perform it are downloaded to your device on first use and run there.
3. Information that may leave your device
The App may transmit the following information over the network, only when a network is available and only for the purposes described:
- Anonymous installation identifier — a random UUID generated on your device when the App is first installed. It is not linked to your name, email, phone number, or Google account. It allows us to reconcile your free-hour quota and purchased-hour balance across reinstalls on the same device.
- Usage counters — total seconds of translation use, in aggregate. We never transmit what you said, what was translated, or when individual utterances happened; only a running total used to deduct from your balance.
- Google Play purchase tokens — when you buy an hour pack through the App's in-app purchase flow, Google Play issues a token that we transmit to our billing server so we can verify the purchase with Google and credit hours to your installation. Google Play's own handling of the underlying transaction is governed by Google's policies, not ours.
- Crash reports and diagnostic logs — if the App crashes, anonymised technical information (stack trace, device model, OS version, App version) may be sent for debugging. These reports do not contain audio, transcripts, or translations.
4. Information we do NOT collect
We do not collect: your name, your email address, your phone number, your physical or precise location, your contacts, your photos, your calendar, your call logs, your SMS, your browsing history, the content of your translations (audio or text), or any identifier issued by Google, Apple, Facebook, or any social network.
5. Permissions the App requests
- Microphone — required, to capture the speech you wish to translate. Audio is consumed in-memory by the on-device model and is not written to persistent storage or transmitted.
- Storage / Files — to download and cache the AI model files (Gemma for translation, Kokoro/MMS for synthesis) and to persist your settings and balance locally. These files remain on your device.
- Network access — used only for: downloading the AI models on first use, verifying Google Play purchase tokens, and synchronising your anonymous usage counter for billing reconciliation. The App does not transmit audio over the network.
- Foreground service / Wake lock — to keep the microphone active and the screen responsive during an active translation session.
6. Where information is processed
Local processing happens on your device, wherever you are. The limited information described in section 3 above is processed on our servers and on Google's billing infrastructure, which are operated in India and may also use cloud regions outside India. By using the App you consent to such processing.
7. How long we retain information
Local data (model files, settings, balance, anonymous installation identifier) remains on your device until you uninstall the App or clear its storage. Server-side billing records (anonymous installation identifier, hour balance, purchase tokens) are retained for as long as needed for billing-reconciliation and tax/audit purposes — typically up to seven (7) years as required under Indian tax law. Crash reports are retained for up to ninety (90) days, then deleted.
8. Children
Vagmi is not directed at children under the age of 13 and we do not knowingly collect any information from them. If you believe a child has used the App without parental consent, please contact us and we will assist you in deleting any associated installation identifier.
9. Security
Information transmitted between the App and our servers is encrypted in transit using TLS. Stored server-side billing records are kept in access-controlled databases. We follow industry-standard practices, but no system is perfectly secure; we cannot guarantee absolute security of transmissions or stored data.
10. Your rights
Because the content of your translations never reaches us, there is nothing for us to delete on your behalf — uninstalling the App removes the local data, including your anonymous installation identifier on the device. For the limited information described in section 3 that does reach our servers, you have the right under the Digital Personal Data Protection Act, 2023 and applicable consumer-protection law to:
- request a copy of the information we hold that is associated with your installation identifier;
- request correction of any inaccurate information;
- request erasure of the information (subject to our obligation to retain certain billing records for tax purposes);
- withdraw your consent and stop further use of the App.
To exercise any of these rights, contact privacy@dheeyantra.com from the email address you wish us to use for verification, and include your anonymous installation identifier (visible in Settings → About on a future release; for now, please describe your purchase date and the last four digits of the Google Play order ID).
11. Third parties
The App relies on the following third parties:
- Google Play Billing — handles in-app purchases. Subject to Google's privacy policy.
- AI model providers (Google for Gemma; the Kokoro/Sherpa-ONNX projects for speech synthesis; Meta for MMS). The model weights are bundled or downloaded once and then run on your device; the App does not communicate with these providers at runtime.
We do not embed advertising SDKs, social-media SDKs, analytics SDKs, or any third-party tracking code in the App.
12. International transfers
The limited server-side information described in section 3 may be processed in India and in other countries where our cloud providers operate. We take reasonable steps to ensure such transfers comply with applicable law.
13. Changes to this Policy
We may update this Privacy Policy from time to time. When we do, we will bump the version number and refresh the effective date. Substantive changes will be highlighted in the App on next launch.
14. Contact
Questions, requests, or concerns about privacy: privacy@dheeyantra.com.
This Privacy Policy should be read together with the Terms of Use; together they form the agreement under which the App is provided to you.