Vibe Decode logo Vibe Decode Guides

Privacy Policy

Effective Date: August 7, 2026

Version 3.1

1. Introduction

Welcome to Vibe Decode ("we," "our," or "us"), developed and operated by Terrance Gomez E, an individual developer. We respect your privacy and are committed to protecting your personal data. This privacy policy explains how we collect, use, store, share, and safeguard your information when you use our mobile application ("the App").

This policy applies to all users of Vibe Decode, regardless of location. By using the App, you agree to the practices described in this policy. If you do not agree, please do not use the App.

2. Data We Collect

2.1 Information You Provide Directly

Data TypeDetails
Account InformationName, email address, profile photo (optional)
Date of BirthYour birth date, used for age verification and, if you choose, to derive optional personalization context
Time of BirthYour birth time (optional), used to refine the optional personalization context you can add
Messages & SituationsMessages you paste or type, and situations you describe in your own words, for decode analysis
Photos & ScreenshotsImages you upload for message decoding via screenshot analysis
Chat MessagesConversations with the AI chat feature
Connection DataNames, optional zodiac signs, and relationship types of people in your galaxy
Content ReportsReports you submit about inappropriate or harmful content

2.2 Information Collected Automatically

Data TypeDetails
Device IdentifiersDevice type, model, operating system, unique device identifiers
Usage AnalyticsApp interactions, features used, decode frequency, session duration
Crash & Performance DataError logs, crash reports, performance metrics
Subscription & Purchase HistorySubscription plan, billing status, transaction identifiers (processed through Apple/Google)
Push Notification TokensDevice tokens for delivering push notifications (with your consent)
Moderation LogsRecords of content moderation actions taken on reported content

3. How We Use Your Data

PurposeData UsedLegal Basis (GDPR)
Provide decode analysis and personalized insightsMessages, photos, birth details, connection dataContract performance
Personalize your experienceBirth details, usage analytics, connection dataContract performance
AI-powered content generationMessages, birth details, chat history, relationship contextExplicit consent
Process subscriptions and paymentsPurchase history, subscription statusContract performance
Send push notificationsPush notification tokens, preferencesConsent
Error tracking and app improvementCrash data, performance metrics, device infoLegitimate interest
Usage analytics and product improvementUsage analytics, device identifiersLegitimate interest
Content moderation and safetyContent reports, moderation logsLegitimate interest
Respond to support requestsAccount information, relevant usage dataContract performance

4. How We Use AI

Vibe Decode uses OpenAI's API (a third-party AI service) to power our core AI features: message decoding, situation decoding, the AI chat feature, and deep analysis.

4.1 What Data Is Sent to OpenAI

When you use AI-powered features, the following data may be transmitted to OpenAI for processing:

4.2 How AI Generates Content

AI processes the data you provide to generate decode analyses, chat responses, and personalized content. The AI uses the optional personal context you provide (such as birth details) and your relationship context to tailor its responses.

Important:

All decodes, chat responses, and analyses are for entertainment and personal reflection only. They should not be considered professional relationship advice, therapy, or counseling.

4.3 AI Consent

AI data processing requires your explicit consent, which is requested before your first use of any AI-powered feature. You can revoke consent at any time through Settings > Data & Privacy. Revoking consent will disable AI-powered features but will not affect other App functionality.

4.4 Image-Based Data Processing (Screenshots)

When you use the screenshot decode feature, you may upload chat screenshots that contain personal information belonging to third parties, including:

How screenshot data is processed:

By uploading screenshots, you acknowledge that you are sharing another person's communications with our AI service. We recommend informing the other party when sharing their messages for analysis.

4.5 Third-Party AI Processing

Data sent to OpenAI is processed according to OpenAI's privacy policy. Key details about OpenAI's data handling:

We do not control and are not responsible for OpenAI's data handling practices beyond our contractual agreements with them. OpenAI's retention policies are subject to change; for the most current information, please review OpenAI's privacy policy.

5. Third-Party Services

We use the following third-party services to operate the App. Each service receives only the data necessary for its function. We require that all third-party service providers maintain data protection standards equivalent to those described in this policy.

ServicePurposeData SharedPrivacy Policy
Supabase Backend database, authentication, storage All user profile data, auth tokens, content, files supabase.com/privacy
OpenAI AI-powered content generation Messages, birth details, chat history, relationship context openai.com/privacy
Apple App Store & Google Play Subscription billing & receipt validation Purchase receipts, subscription status apple.com/legal/privacy
Sentry Error tracking & crash reporting Crash logs, performance data, device & diagnostic info (email and IP address removed) sentry.io/privacy
Expo App infrastructure & push notifications Push notification tokens, device info expo.dev/privacy
Mixpanel Analytics & usage metrics Usage events, device identifiers, session data mixpanel.com/legal/privacy-policy
Brevo Transactional email delivery (e.g. sign-in codes and account emails) Email address; content of system emails brevo.com/legal/privacypolicy

In-app feedback and bug reports you submit are stored in our own Supabase database (covered by the Supabase entry above) and are not sent to any external feedback vendor.

We do not sell your personal data to any third party. Data is shared with these services solely for the purposes described above.

6. Data Retention

We retain your data for the following periods:

Data TypeRetention Period
Account information (name, email)Until account deletion
Birth details (date, time)Until account deletion
Decoded messagesAuto-purged by plan: Free after 7 days, Plus after 90 days, Pro until account deletion (or manual clearing on any plan)
Message screenshotsDeleted within ~1 hour of processing, only the extracted text is retained
Chat messages (AI chat feature)Until account deletion or manual clearing by user
Connection data (galaxy)Until account deletion or manual removal by user
Content reports90 days after resolution, then anonymized
Moderation logs12 months, then deleted
Subscription & purchase historyYour in-app purchase records are deleted when you delete your account. Transaction records held by Apple/Google and in our accounting records are retained as required by law (typically up to 7 years for financial/tax purposes)
Usage analytics24 months, then aggregated/anonymized
Crash & performance data90 days
Device identifiersUntil account deletion
Push notification tokensUntil account deletion or token expiry

7. Data Storage and Security

8. International Data Transfers

Your data may be transferred to and processed in countries other than your country of residence, including the United States, where our third-party service providers operate. We ensure appropriate safeguards are in place for such transfers, including Standard Contractual Clauses (SCCs) where required by GDPR.

9. Your Rights

Depending on your location, you may have the following rights regarding your personal data:

9.1 Rights for All Users

9.2 Additional Rights for EEA/UK Users (GDPR Articles 15-22)

Data Controller: Terrance Gomez E (individual developer of Vibe Decode)
Privacy & Data Requests: support@vibedecode.app

9.3 Additional Rights for California Residents (CCPA/CPRA)

If you are a California resident, you have the following rights under the California Consumer Privacy Act (CCPA) as amended by the California Privacy Rights Act (CPRA):

9.4 Categories of Personal Information (CCPA Disclosure)

The following table lists the categories of personal information we collect, as defined by CCPA, and whether they are sold or shared with third parties:

CategoryExamplesSold/Shared
IdentifiersName, email address, device identifiersProcessed by our analytics service provider (Mixpanel) on our behalf, not sold or shared
Personal RecordsName, email, date of birthNot sold or shared
Internet/Network ActivityApp usage data, session data, features usedProcessed by our analytics service provider (Mixpanel) on our behalf, not sold or shared
GeolocationNot collected. We do not collect device location or any other geolocation dataNot applicable
InferencesDecode analyses, interest and pattern insightsNot sold or shared
Sensitive Personal InformationMessages shared for decoding (may reveal personal beliefs/relationships)Shared with AI provider (OpenAI) with separate consent

9.5 How to Exercise Your "Do Not Sell" Right

Our analytics and crash-reporting providers (Mixpanel, Sentry) act as our service providers, they process data only on our behalf, never for their own purposes, which is not a "sale" or "share" under CCPA. AI processing of your messages (by OpenAI) is controlled separately through the AI consent you grant in the app, which you can withdraw any time in Settings > Data & Privacy.

To exercise any other CCPA rights, contact us at support@vibedecode.app or use the in-app controls in Settings > Data & Privacy. We will respond within 45 days as required by law.

10. Children's Privacy

Vibe Decode is not intended for users under 18 years of age. We do not knowingly collect, use, or share personal information from anyone under 18.

We implement age verification during account creation. If we discover that a user under 18 has created an account or provided personal data, we will promptly delete the account and all associated data.

If you are a parent or guardian and believe your child under 18 has provided us with personal data, please contact us at support@vibedecode.app so we can take appropriate action.

11. Account Deletion

You can delete your account at any time through Settings > Data & Privacy > Delete Account. You may also request account deletion by emailing support@vibedecode.app or visiting vibedecode.app/delete-account. When you delete your account, the following occurs:

Account deletion is permanent and irreversible. You will lose access to your subscription (active subscriptions should be cancelled separately through Apple App Store or Google Play Store).

12. Tracking Technologies

We use device identifiers and analytics SDKs (Mixpanel) to understand how users interact with the App. We do not use traditional browser cookies. We do not engage in cross-app tracking or share your data with advertising networks. On iOS, we do not use Apple's App Tracking Transparency framework because we do not track users across other companies' apps or websites. Our analytics are used solely for internal product improvement and are not linked with data from other companies' apps or websites for advertising purposes.

Our analytics provider (Mixpanel) acts as our service provider. If your browser sends a Global Privacy Control (GPC) signal on our website, we honor it automatically.

13. Changes to This Policy

We may update this privacy policy from time to time. When we make material changes, we will:

Continued use of the App after changes take effect constitutes acceptance of the revised policy.

14. Contact Us

If you have questions, concerns, or requests regarding this privacy policy or your personal data:

We will respond to all privacy-related requests within 30 days (or sooner as required by applicable law).