Saturday, June 27, 2026

Privacy Policy for FanVibe

 

⚽ FanVibe – World Cup Fan Cam

Privacy Policy


Table of Contents

  1. Introduction
  2. Information We Collect
  3. How We Use Information
  4. Data Summary
  5. Data Sharing and Disclosure
  6. In-App Purchases and Subscriptions
  7. Data Retention
  8. Data Security
  9. Children's Privacy
  10. Your Rights and Choices
  11. Android Permissions
  12. Third-Party Links and Services
  13. Changes to This Privacy Policy
  14. Contact Us

1. Introduction

Welcome to FanVibe – World Cup Fan Cam ("FanVibe", "we", "our", or "us"). This Privacy Policy explains how we collect, use, store, and protect information when you use our Android application ("the App") — a FIFA World Cup 2026 fan engagement app featuring an AI-powered fan cam, live match scores, a community fan feed, and premium subscription features.

We are committed to protecting your privacy. The App is designed with a privacy-first approach: camera processing is performed entirely on your device, no account or sign-in is required, and no personally identifiable information (PII) is collected by default.

By installing or using FanVibe, you agree to this Privacy Policy. If you do not agree, please uninstall the App and discontinue use. This policy applies to all users of the App regardless of location.


2. Information We Collect

We collect only the minimum information necessary to operate the App. The following describes each category of data.

2.1 Camera and Image Data

On-device processing only. When you use the Fan Cam feature, your device's camera is activated and ML Kit Face Detection analyzes the camera preview in real time to apply team-colored face paint overlays. This processing occurs entirely on your device. No camera frames, selfies, or facial recognition data are transmitted to our servers or any third party.

User-initiated sharing. If you are a Premium subscriber and explicitly choose to share your fan photo to the public Fan Feed by tapping the "Share to Fan Feed" button and confirming the consent prompt, your captured image is uploaded to Firebase Storage. This action is entirely voluntary. Free-tier users cannot upload images to the Fan Feed.

No facial recognition. The App applies graphical overlays using face bounding box coordinates. It does not perform identity recognition, biometric profiling, or any form of facial recognition.

2.2 Usage Data (Free Tier Counter)

To enforce the free tier limit of 2 fan cam snaps, the App stores a snap usage counter on your device using Android DataStore. This counter is a simple integer and contains no personal information. It is not transmitted to any server. Premium subscribers are not subject to this counter.

2.3 Anonymous Device Identifier

The App generates a random anonymous identifier (UUID) stored locally on your device. This identifier is used solely to prevent duplicate likes on Fan Feed posts. It is not linked to your name, email, Google account, or any other personal information, and is not shared with any third party for advertising or tracking purposes.

2.4 Fan Feed Posts

If you post to the public Fan Feed (Premium feature), the following data is stored in Firebase Firestore:

  • Your fan photo (stored in Firebase Storage)
  • Your selected team flag and country name
  • A timestamp (UTC) of the post
  • Your anonymous device ID (for like tracking)
  • Like count (aggregated integer — no individual user data)

Fan Feed posts are public and visible to all app users. They are subject to Google Cloud Vision SafeSearch moderation. Posts containing adult content or graphic violence are automatically rejected before being written to the database.

2.5 Subscription and Purchase Data

When you purchase a Premium subscription, the transaction is processed entirely by Google Play. We receive a purchase token from Google Play, which is transmitted to our backend server (Firebase Cloud Functions) solely for the purpose of verifying subscription validity via the Google Play Developer API. We do not receive, store, or process your payment card number, bank account details, or any financial credentials.

The purchase verification result (active / expired) is stored locally on your device and used only to gate access to Premium features. It is not sold, rented, or shared with any third party for any other purpose.

2.6 Crash Reports and Analytics

We use Firebase Analytics and Firebase Crashlytics to collect anonymous, aggregated data about App performance and crashes. This data includes device model, OS version, app version, and crash stack traces. It does not include your name, email, photos, or any personally identifiable information. This data is used exclusively to identify and fix bugs and improve App stability.

2.7 Data We Do NOT Collect

The following categories of data are never collected by FanVibe under any circumstances:

  • Name, email address, phone number, or date of birth
  • Location data (GPS, Wi-Fi positioning, or IP-based location)
  • Contacts or address book
  • Microphone audio
  • Browsing history or data from other apps
  • Social media account information
  • Payment card, bank account, or financial credentials
  • Biometric data or facial recognition profiles

3. How We Use Information

We use the limited information described above only for the following purposes:

  • To apply face paint overlays on your device (on-device only — not transmitted).
  • To track and enforce the 2-snap free tier limit (local DataStore only).
  • To display and moderate the public Fan Feed (Firebase Firestore + Cloud Vision).
  • To verify your subscription status with Google Play (purchase token verification).
  • To deduplicate likes on Fan Feed posts (anonymous UUID only).
  • To diagnose crashes and improve App performance (anonymous analytics).

We do not use your data for advertising, profiling, behavioral targeting, or sale to third parties.


4. Data Summary

Data Type Collected? Shared? Purpose / Notes
Camera / Selfie images On-device only Never Face overlay applied locally; not transmitted unless user opts in to Fan Feed
Fan Feed photos Yes (optional) Public (Fan Feed) Only if user explicitly taps "Share to Fan Feed"; moderated before display
Anonymous device ID Yes No Like deduplication on Fan Feed posts only
Purchase token Yes Google Play API (verification only) Sent to our server and Google solely to confirm subscription validity
Snap usage counter Yes (local) No Stored on-device in DataStore; tracks free tier usage
Crash & analytics data Yes (anonymous) Firebase (Google) No PII; used to fix bugs and improve app performance
Name, email, phone Never Never No account or sign-in required
Location data Never Never App does not access GPS or network location
Contacts / microphone Never Never Not requested or used
Payment card data Never Never Handled entirely by Google Play; app never sees card details

5. Data Sharing and Disclosure

5.1 Third-Party Service Providers

We share limited data with the following third-party service providers strictly to operate the App. These providers are bound by their own privacy policies and applicable data protection law. We do not sell your data to any third party.

SDK / Service Provider Purpose Privacy Reference
Google ML Kit Google LLC On-device face detection for camera overlays policies.google.com
Firebase Firestore Google LLC Fan Feed post storage and retrieval firebase.google.com/support/privacy
Firebase Storage Google LLC Fan photo hosting (Premium Fan Feed uploads) firebase.google.com/support/privacy
Firebase Analytics Google LLC Crash reporting and anonymous usage analytics firebase.google.com/support/privacy
Google Cloud Vision Google LLC SafeSearch moderation for Fan Feed uploads cloud.google.com/terms/cloud-privacy-notice
Google Play Billing Google LLC In-app subscription purchase processing play.google.com/about/play-terms
CameraX Google LLC Camera preview and image capture (on-device only) developer.android.com/jetpack/androidx/releases/camera

5.2 Legal Disclosure

We may disclose data if required to do so by law, court order, or governmental authority, or if we believe in good faith that such disclosure is necessary to: (a) comply with a legal obligation; (b) protect and defend the rights or property of FanVibe Technologies; or (c) protect the safety of users or the public.

5.3 Business Transfers

In the event of a merger, acquisition, or sale of all or substantially all of our assets, user data held by us may be transferred as part of that transaction. We will notify users via an in-app notice or updated Privacy Policy prior to any such transfer.


6. In-App Purchases and Subscriptions

FanVibe offers a freemium model. The free tier allows 2 fan cam snaps at no cost. Additional features require a Premium subscription purchased through Google Play.

📋 Subscription Terms Summary

  • Monthly Plan: Billed every 30 days. Base price ₹749/month (automatically converted to your local currency at checkout by Google Play).
  • Yearly Plan: Billed every 12 months. Base price ₹1,199/year (automatically converted to your local currency at checkout by Google Play).
  • Auto-renewal: Subscriptions auto-renew unless cancelled at least 24 hours before the end of the current billing period.
  • Cancellation: Cancel at any time via Google Play Store → Profile → Payments & subscriptions → Subscriptions → FanVibe. No refund is issued for the unused portion of the current billing period unless required by applicable law.
  • Billing: Handled entirely by Google Play. FanVibe never stores or processes your payment card information.
  • Price changes: We will notify you of any price changes in advance via the app and/or email (if provided to Google Play).
  • Free tier: 2 free Fan Cam snaps are available without purchase. No credit card is required for the free tier.

Important: Subscription management, refunds, and billing disputes are handled by Google Play. To manage or cancel your subscription, go to the Google Play Store app → tap your profile icon → Payments & subscriptions → Subscriptions → FanVibe. For refund requests, contact Google Play support directly.


7. Data Retention

Data Retention Period
On-device data (snap counter, anonymous UUID, premium status) Until you uninstall the App or clear App data via Android Settings
Fan Feed posts Until you submit a deletion request to privacy@fanvibe.app
Purchase tokens 90 days after subscription expiry, then permanently deleted
Crash and analytics data 90 days (default Firebase retention period)
Fan photos rejected by SafeSearch Deleted immediately; never stored

Because no account exists, Fan Feed post deletion requests are processed using your anonymous device ID and post timestamp. Email privacy@fanvibe.app with these details and we will delete your content within 30 days.


8. Data Security

We implement the following security measures to protect your data:

  • All data transmitted between the App and Firebase / Google APIs uses TLS 1.2 or higher (HTTPS).
  • Firebase Firestore and Storage are protected by security rules that prevent unauthorized read/write access.
  • Our backend Cloud Functions authenticate with Google using a private service account key stored securely in Google Cloud Secret Manager.
  • Camera frames are never written to temporary files or transmitted off-device during the face overlay process.
  • We do not implement any analytics SDK that collects advertising IDs (GAID) or precise location data.

No method of electronic transmission or storage is 100% secure. While we strive to use commercially acceptable means to protect your data, we cannot guarantee its absolute security. In the event of a data breach affecting user data, we will notify affected users and relevant authorities as required by applicable law.


9. Children's Privacy

FanVibe – World Cup Fan Cam is designed for users aged 13 and older. We do not knowingly collect any personal information from children under the age of 13 (or the applicable age of digital consent in your jurisdiction). The App is rated "Everyone" on Google Play and does not contain content specifically directed at children under 13.

If you are a parent or guardian and believe your child has provided personal data through the App, please contact us immediately at privacy@fanvibe.app. We will promptly investigate and delete any such data.


10. Your Rights and Choices

10.1 Access and Portability

Because we collect no PII and require no account, there is no personal data profile to access. The only user-attributable data is Fan Feed posts (linked to an anonymous UUID). You may request a copy of any Fan Feed data associated with your anonymous ID by emailing privacy@fanvibe.app with your device's anonymous UUID (visible in App Settings → Privacy).

10.2 Deletion

You can delete your data in the following ways:

  • Fan Feed posts: Email privacy@fanvibe.app with your anonymous UUID and the post timestamp. We will delete within 30 days.
  • On-device data: Uninstall the App, or go to Android Settings → Apps → FanVibe → Clear Data.
  • Analytics data: Firebase Analytics data is anonymized and cannot be individually attributed or deleted.

10.3 Opt-Out of Analytics

You can disable Firebase Analytics collection by going to App Settings → Privacy → Analytics → Off. This setting is persisted in DataStore and passed to the Firebase SDK via setAnalyticsCollectionEnabled(false).

10.4 Subscription Management

Manage, pause, or cancel your subscription at any time through Google Play Store → Subscriptions. FanVibe has no control over refunds; contact Google Play support for billing disputes.

10.5 GDPR and Regional Rights (EEA, UK, Brazil)

If you are located in the European Economic Area (EEA), United Kingdom, or Brazil, you have additional rights under GDPR, UK GDPR, or the LGPD, including the right to:

  • (a) Access your personal data
  • (b) Rectify inaccurate data
  • (c) Erase your data ("right to be forgotten")
  • (d) Restrict or object to processing
  • (e) Data portability
  • (f) Lodge a complaint with your local supervisory authority

Our lawful basis for processing Fan Feed post data (where applicable) is your explicit consent given at the time of upload. You may withdraw this consent at any time by requesting post deletion.


11. Android Permissions

The App requests only the following permissions, each for a specific functional purpose:

Permission Type Purpose
CAMERA Runtime (required) Activate front camera for the Fan Cam overlay feature. Requested with a user-visible rationale dialog on first use.
INTERNET Normal (auto-granted) Required to fetch live match scores, display the Fan Feed, and process subscription verification.
ACCESS_NETWORK_STATE Normal (auto-granted) Detect offline status to display cached match data and appropriate UI messaging.
POST_NOTIFICATIONS Runtime (optional, Android 13+) Send match kick-off reminders only if the user explicitly enables match alerts in Settings.

The App does not request: ACCESS_FINE_LOCATION, ACCESS_COARSE_LOCATION, READ_CONTACTS, RECORD_AUDIO, READ_MEDIA_IMAGES, READ_EXTERNAL_STORAGE, or any other permission not listed above.


12. Third-Party Links and Services

The App may display links to third-party websites (e.g., FIFA.com for match information). These links are provided for convenience only. We are not responsible for the privacy practices or content of any third-party websites. We encourage you to review the privacy policies of any third-party sites you visit.


13. Changes to This Privacy Policy

We may update this Privacy Policy from time to time to reflect changes in our practices, technology, legal requirements, or for other operational reasons. When we make material changes, we will:

  • Update the Effective Date at the top of this document.
  • Display an in-app notification informing you of the update on your next App launch.

Your continued use of the App after the effective date of a revised policy constitutes your acceptance of the changes. If you do not agree to the revised policy, please uninstall the App.


14. Contact Us

If you have any questions, concerns, or requests regarding this Privacy Policy or our data practices, please contact us:



Email
saktisankarb@gmail.com


This Privacy Policy was last updated on June 28, 2026 and is effective immediately.


No comments:

Post a Comment