Privacy Policy

Last updated: March 31, 2026

Overview

VibeCheck ("we," "us," or "our") is an AI-powered generational language translation app available on iOS and Android. We respect your privacy and are committed to being transparent about how we handle your data. This policy explains what information we collect, how we use it, and your choices.

Information We Collect

Translation Text

When you type or speak a phrase for translation, we process that text to provide the translation service. Translation inputs and outputs are stored on our servers to provide your translation history and to improve cached results for all users.

Voice Input

If you use the voice input feature, your speech is transcribed using your device's native speech recognition (Apple Speech Recognition on iOS, Google Speech Services on Android). The transcribed text is then sent to our servers for translation. We do not store audio recordings.

Analytics Data

We use PostHog to collect anonymous usage analytics to help us improve the app. This includes:

  • Screen views and feature interactions
  • Translation events (generation selections, cache hits)
  • Credit and purchase-related events
  • Voice input usage

Analytics are tied to a randomly generated anonymous identifier, not to your name, email, or any personally identifiable information.

Purchase Information

If you purchase credit packs or premium features, the transaction is processed entirely by Apple (App Store) or Google (Play Store). We use RevenueCat to manage purchase status. We do not receive or store your payment details, credit card numbers, or billing address.

Locally Stored Data

Your favorite terms and onboarding status are stored locally on your device and are not transmitted to our servers. Authentication tokens are stored securely using encrypted storage (iOS Keychain / Android Keystore).

Information We Do Not Collect

  • Names, email addresses, or contact information
  • Location or GPS data
  • Device identifiers (IDFA, Android Advertising ID)
  • Photos, files, contacts, or device contents
  • Browsing history outside the app

We do not require you to create an account to use VibeCheck. An anonymous identifier is assigned automatically on first launch.

Third-Party Services

We use the following third-party services:

  • OpenRouter — AI translation processing. Only translation text is sent, no personal identifiers. Privacy Policy
  • Convex — backend database and serverless functions. Privacy Policy
  • PostHog — anonymous product analytics. Privacy Policy
  • RevenueCat — purchase and subscription management. Privacy Policy

We do not sell, rent, or share your data with third parties for marketing or advertising purposes.

Advertising

VibeCheck does not display ads. We do not share your data with advertisers.

Children's Privacy

VibeCheck does not knowingly collect personal information from children under 13. The app does not require account creation or the submission of any personal data. If you believe a child has provided personal information to us, please contact us so we can take appropriate action.

Data Retention & Deletion

Translation history is retained on our servers as long as your anonymous account exists. Cached translations are retained indefinitely to improve service performance. Anonymous analytics data is retained by PostHog in accordance with their data retention policies. Since we do not collect personally identifiable information, there is no personal data to delete. You can clear all locally stored data by uninstalling the app.

International Data Transfers

Your information may be transferred to and processed on servers located outside your country of residence, including the United States. By using the App, you consent to such transfers.

Changes to This Policy

We may update this privacy policy from time to time. Any changes will be posted on this page with an updated revision date. Continued use of the app after changes constitutes acceptance of the revised policy.