Privacy Policy

Effective Date: April 30, 2026

At StealthLingo, privacy isn't just a feature—it's the foundation of our entire architecture. This Privacy Policy explains our practices regarding your data when you use the StealthLingo mobile application.

1. Zero Data Collection

StealthLingo operates on a strict 100% Offline-First and Zero-Knowledge basis. We do not collect, transmit, store, or sell any of your personal information, translations, voice recordings, or images. There are no analytics trackers, no crashlytics, and no hidden telemetry in our application.

2. How Your Data is Processed

3. Data Storage & Encryption

If you choose to save your translation history, the data is encrypted using AES-GCM Envelope Encryption before being saved to the local SQLite database. The Master Key required to decrypt this data is generated locally via CSPRNG and stored securely in your device's hardware-backed Keystore (Android) or Keychain (iOS). We have absolutely no way to access or recover this key or your data.

4. Third-Party Services

StealthLingo relies on device-native APIs and offline Google ML Kit models to function. When downloading a new language pack for the first time, your device will connect directly to Google's servers to download the model file. Once downloaded, the app requires no further internet connection.

5. Permissions Requested

6. Changes to This Policy

We may update our Privacy Policy from time to time. Since our app does not communicate with a backend, any significant changes to our data practices will be reflected in the app updates via the Google Play Store.

7. Contact Us

If you have any questions or suggestions about our Privacy Policy, please contact us via the GitHub repository issues page.