Privacy Policy for Twistify
Last updated: 2026-06-03
This Privacy Policy describes how Twistify ("the app", "we", "us") handles information when you use the app. By installing or using Twistify you agree to this policy.
1. Who we are
Twistify is developed and published by Davin Seng. If you have any questions about this policy or your data, contact us at dseng905@gmail.com.
2. Summary
- Twistify is a tongue twister practice app.
- Your voice recordings are processed on your device and are not uploaded to our servers or any third party.
- The app uses Google Firebase Analytics, Firebase AI Logic (for AI tongue twister generation), Firebase App Check, Google AdMob (for advertising in the free version), and Google Play Billing or Apple App Store / StoreKit (for in-app purchases, depending on your platform).
- The translate feature sends the selected word to Google Translate for translation.
- Your phrase scores, preferences, and other app settings are stored locally on your device only.
3. Information we handle
3.1 Information processed on your device only
The following information stays on your device and is not transmitted to us:
- Microphone audio. When you record yourself practicing a tongue twister, the audio is saved to a temporary file on your device and transcribed locally using an on-device speech recognition model (OpenAI Whisper, bundled with the app). Audio files and transcripts are not uploaded.
- Practice history and scores. Your best scores, attempt history, and similar progress data — including history for AI tongue twisters you save — are stored in a local database on your device.
- App preferences. Volume, pitch, speech rate, selected language, selected text-to-speech voice, theme, onboarding state, and similar settings are stored in local preferences on your device.
This information is deleted when you uninstall the app or clear the app's storage from your device settings.
3.2 Information shared with third parties
Twistify uses the following third-party services. Each service collects and processes data according to its own privacy policy, which we link below.
- Google Firebase Analytics. Collects standard analytics events (for example: screens viewed, app opens, session duration, AI generation events) and device/technical identifiers (such as the Firebase installation ID, device model, OS version, app version, country). We use this information to understand aggregate usage and improve the app. Some AI-related events include a short, truncated sample of the generated tongue twister text (no personal identifiers). See: https://firebase.google.com/support/privacy
- Firebase AI Logic (Google Gemini). Powers the AI tongue twister generation feature. When you request a new AI tongue twister, the request parameters (target language, difficulty, and your optional text prompt if you provide one) are sent through Firebase AI Logic to Google's Gemini model to generate the result. Do not include personal or sensitive information in the optional prompt field. See: https://firebase.google.com/support/privacy and https://policies.google.com/privacy
- Firebase App Check. Verifies that requests to our Firebase services (currently Firebase AI Logic) come from a genuine, unmodified copy of the Twistify app, to deter abuse. App Check uses platform attestation (Google Play Integrity on Android, DeviceCheck / App Attest on iOS) and does not collect personal information about you. See: https://firebase.google.com/support/privacy
- Google AdMob. Shows interstitial advertising in the free version of the app between practice attempts. AdMob may collect and use the advertising ID, IP address, device information, and information about your interactions with ads, including for personalized advertising where permitted. Purchasing Twistify Premium removes these ads. See: https://policies.google.com/technologies/ads
- Google Play Billing (Android). Used to process in-app purchases on Android (such as the one-time Twistify Premium upgrade, which removes ads and unlocks unlimited AI tongue twister generation). Google Play handles the transaction; we only receive the purchase status required to unlock the purchased entitlement. See: https://policies.google.com/privacy
- Apple App Store / StoreKit (iOS). Used to process in-app purchases on iOS (such as the one-time Twistify Premium upgrade, which removes ads and unlocks unlimited AI tongue twister generation). Apple handles the transaction; we only receive the purchase status required to unlock the purchased entitlement. See: https://www.apple.com/legal/privacy/
-
Google Translate (unofficial endpoint, via the
translatorpackage). When you tap the translate button for a word during training, the selected word is sent to Google Translate so we can show you its translation. Only the word is sent; we do not send any identifier or account information with the request. See: https://policies.google.com/privacy - Google Play In-App Review (Android) / Apple App Store Review (iOS). When eligible, the app uses the standard platform in-app review API to ask you to rate Twistify. The rating is handled entirely by the store; we do not see who left a review or what rating they gave. See: https://policies.google.com/privacy and https://www.apple.com/legal/privacy/
We do not sell your data, and we do not use it for purposes other than operating and improving Twistify.
4. Permissions
Twistify requests the following permissions:
- Microphone. Required so you can record yourself practicing tongue twisters. Audio is processed on-device, as described in Section 3.1. You can revoke this permission at any time in your device's system settings; some features (scoring, recording playback) will not work without it.
- Network / internet. Required for advertising, analytics, in-app purchases, AI tongue twister generation, and the translate feature described above.
5. Children
Twistify is a general-audience app and is not directed to children under the age of 9 (or the equivalent minimum age in your country). We do not knowingly collect personal information from children. If you believe a child has provided us with personal information, please contact us and we will take reasonable steps to delete it.
6. Your choices and rights
- Remove ads (paid): Purchase Twistify Premium from within the app to disable AdMob advertising and unlock unlimited AI tongue twister generation.
- Reset the advertising identifier: You can reset or limit ad tracking in your device's system settings.
- Revoke microphone access: You can revoke microphone permission at any time in your device's system settings.
- Avoid AI generation: Using the AI tongue twister feature is optional. If you prefer not to send any data to Firebase AI Logic / Google Gemini, simply do not use the AI tongue twister screens.
- Delete your data: Uninstalling the app or clearing its storage from your device settings deletes all locally stored data (scores, preferences, recordings, saved AI tongue twisters).
Depending on where you live (for example, the EEA, UK, California, or Brazil) you may have additional rights regarding the personal information Google Firebase, Google AdMob, Google Play, and Apple process about you. Those rights are handled by Google and Apple under the policies linked in Section 3.2. For any Twistify-specific request, email us at dseng905@gmail.com.
7. Security
We rely on the platform security of your device, the Google Play Store or Apple App Store, and the third-party services listed above to protect your information. No method of transmission or storage is completely secure; we cannot guarantee absolute security.
8. Changes to this policy
We may update this Privacy Policy from time to time. The "Last updated" date at the top reflects the most recent version. Material changes will be communicated within the app or on the store listing.
9. Contact
If you have any questions or requests regarding this policy, contact:
Davin Seng
dseng905@gmail.com