# Privacy Policy for BROWZX TV & BROWZX Companion App
**Last Updated:** September 30, 2026
This Privacy Policy describes how **BROWZX** ("we", "us", or "our") collects, uses, stores, and protects your information when you use our Android TV application (**BROWZX TV**) and our mobile companion application (**BROWZX**).
---
## 1. Information We Collect
### A. Authentication & User Profile Data
- **Account Information:** When you log in to the BROWZX mobile companion app using Firebase Authentication (via Email/Password or Google Sign-In), we collect your **user ID (UID)**, **email address**, and **display name**.
- **Anonymous Session Data:** The BROWZX TV app establishes an anonymous Firebase authentication session to securely communicate with Firebase Firestore without requiring full personal sign-in on your TV keyboard.
### B. TV Device & Pairing Data
- **Device Identifiers & Pairing Sessions:** To pair your mobile app with your Android TV, we generate a 5-digit expiring pairing code and store temporary pairing session data in Firebase Firestore, including:
- Randomly generated TV Device ID
- TV Device Name (e.g. "BROWZX TV")
- Pairing status ("WAITING", "PAIRED", "EXPIRED", "DISCONNECTED")
- Last-used and pairing timestamps
### C. Custom Menus & Web Bookmarks
- **Navigation Data:** When you create or organize categories and bookmarks in the mobile app, we store your custom menu names, URLs, icons, display order, and active states in Firebase Firestore so they sync in real-time to your TV.
### D. Local Storage & Recent Web URLs
- **Local Room Database Cache:** To ensure offline availability and quick D-Pad browsing on TV, recently visited URLs and cached menu items are stored locally on your device using Android Room Database. This data remains on your physical device.
---
## 2. How We Use Your Information
We process your information exclusively to provide, maintain, and improve the core features of BROWZX:
- **Pairing & Connectivity:** Linking your mobile companion app to your Android TV browser.
- **Real-Time Synchronization:** Syncing your custom web menus, categories, and bookmarks instantly from mobile to TV.
- **Browsing Functionality:** Rendering web content on your TV via integrated Android WebView.
- **Account Management:** Authenticating your user identity and safeguarding your private navigation data.
---
## 3. Data Storage & Security
- **Cloud Infrastructure:** Your synced data is securely hosted on **Google Firebase (Firestore & Firebase Auth)**, using industry-standard TLS encryption during transmission.
- **Access Control:** Data access is enforced through strict Firebase Security Rules, ensuring that custom navigation categories can only be edited by your authenticated account.
- **No Data Selling:** We do **NOT** sell, rent, or trade your personal data, email address, or browsing history to any third parties or advertising networks.
---
## 4. Data Sharing & Third-Party Services
We do not share your personal information with third parties except as necessary to provide service infrastructure through Google Firebase APIs:
- **Google Firebase Authentication**: For user login and authentication verification.
- **Google Cloud Firestore**: For cloud database storage and real-time synchronization.
---
## 5. Data Retention & User Control
- **Removing Connected Devices:** You can remove or disconnect paired TV sessions at any time directly from the Settings screen inside the BROWZX mobile app.
- **Deleting Menus & Bookmarks:** You can edit or delete any custom menu categories or links directly inside the BROWZX mobile app.
- **Account & Data Deletion:** To request full deletion of your account and associated Firebase Firestore data, please contact us at **dibyendu.console@gmail.com**.
---
## 6. Children's Privacy
BROWZX TV and BROWZX Companion App do not knowingly collect or solicit personal information from children under the age of 13. If we become aware that we have collected personal data from a child under 13 without verification of parental consent, we will delete that information promptly.
---
## 7. Changes to This Privacy Policy
We may update our Privacy Policy from time to time. We will notify you of any changes by updating the "Last Updated" date at the top of this Privacy Policy. You are advised to review this Privacy Policy periodically for any changes.
---
## 8. Contact Us
If you have any questions or concerns regarding this Privacy Policy or data privacy in BROWZX, please contact us:
- **Developer:** Dibyendu Samanta
- **Email:** `app.d.execute@gmail.com`