Privacy Policy for JEE Physics Master
Last Updated: January 1, 2026
Overview
JEE Physics Master ("the App") is committed to protecting your privacy. This Privacy Policy explains how we handle information when you use our commercial driver's license exam preparation application.
Sign-In Options & Data Collection
JEE Physics Master offers two ways to use the app:
1. Continue as Guest (No Sign-In)
Guest mode collects NO personal information. All data stays on your device only:
- No email, name, or phone number required
- No account creation
- Study progress stored locally only (not synced to cloud)
- Cannot access leaderboards
2. Sign in with Google (Optional - for Cloud Sync & Leaderboards)
If you choose to sign in with Google, the following data is collected via Firebase Authentication:
- Google Account Information: Display name, email address, profile photo URL
- User ID: Unique anonymous identifier generated by Firebase
- Authentication tokens: Stored locally to keep you signed in
This data is used ONLY for:
- Syncing your study progress across devices (via Cloud Firestore)
- Submitting scores to public leaderboards (via Firebase Realtime Database)
- Displaying your name on leaderboards
Information We Do NOT Collect
The App does NOT collect:
- Precise location data (country-level only via Firebase)
- Phone numbers or SMS access
- Camera or microphone access
- Contacts or call logs
- Device identifiers for tracking (beyond what ad networks use)
Information Stored Locally
The App stores the following data only on your device using Android's SharedPreferences and local database (SQLite):
- Your selected CDL license class (Class A, B, or C)
- Your selected U.S. state
- Your selected endorsements (H, N, P, S, T, X)
- Your optional test date
- Questions you have bookmarked
- Your study progress (questions answered, test results)
- App settings (dark mode, notifications)
- Premium purchase status (local unlock)
For Guest users:
- Data never leaves your device
- Not transmitted to any server
- Not accessible to the developer
- Deleted if you uninstall the app
For Google Sign-In users:
- Study progress synced to Cloud Firestore (encrypted, private to your account)
- Quiz scores uploaded to Firebase Realtime Database (public on leaderboards)
- You can delete cloud data via Settings → Account → Delete Cloud Data
Third-Party Services
Google AdMob (Optional - Premium removes ads)
The free version displays advertisements using Google AdMob. AdMob may collect and use:
- Device advertising identifiers
- IP address
- Ad interaction data (clicks, impressions)
- General device information (OS version, screen size)
AdMob's data collection is governed by:
You can opt out of personalized advertising through your device settings:
- Android: Settings → Google → Ads → Opt out of Ads Personalization
Premium users: Upgrading to Premium removes all ads and eliminates AdMob's data collection.
Firebase Services
The App uses multiple Firebase services:
Firebase Authentication (Optional - Google Sign-In only)
- Stores Google account data (name, email, profile photo)
- Generates unique anonymous user ID
- Required for Cloud Sync and Leaderboards features
Cloud Firestore (Optional - Signed-in users only)
- Stores your study progress (questions answered, bookmarks, quiz results)
- Data is private to your account (not visible to other users)
- Enables progress sync across multiple devices
- Encrypted in transit and at rest
Firebase Realtime Database (Optional - Leaderboards)
- Stores leaderboard scores: display name, score, state, timestamp
- Data is PUBLIC and visible to all app users
- You can choose not to submit scores to leaderboards
Firebase Analytics (All Users)
- Collects anonymous usage statistics (screens viewed, feature usage)
- Country-level location (not precise GPS)
- App version, device model, OS version
- Crash reports (anonymous, no personal data)
Firebase App Check (Security)
- Validates app authenticity using Google Play Integrity
- Prevents unauthorized access to Firebase services
- No personal data collected, only device attestation tokens
Firebase Privacy Policy: Firebase Privacy Information
Text-to-Speech (TTS)
The App uses Android's built-in Text-to-Speech engine for audio study guides. TTS processing happens entirely on-device. No audio data is recorded or transmitted.
Permissions Required
The App requests the following Android permissions:
- INTERNET: Load advertisements (free version), sync data (signed-in users), check updates
- ACCESS_NETWORK_STATE: Detect internet connectivity for Firebase sync
- POST_NOTIFICATIONS (Android 13+): Send daily study reminder notifications (optional)
- SCHEDULE_EXACT_ALARM: Schedule daily reminders at your chosen time (optional)
- USE_EXACT_ALARM: Set precise alarm times for reminders (optional)
- VIBRATE: Haptic feedback for quiz interactions (optional)
The App does NOT request:
- Camera
- Microphone
- Contacts
- Phone/SMS
- Precise location
- External storage access
Premium Purchases
Premium is available as a one-time purchase:
- Lifetime Access: $3.99 USD (one-time purchase)
All purchases are processed through Google Play Store's In-App Billing system. Google handles all payment processing. The App does not see or store credit card information.
Premium purchase data:
- Purchase receipt stored locally on device
- Premium status verified via Google Play Billing Library
- Purchase history accessible in Google Play account
- No payment data (credit card, billing address) stored in the App
- Google shares purchase token (anonymous identifier) for verification only
Refunds are subject to Google Play's refund policy: Google Play Refund Policy
Data Security
- All local data is stored securely using Android's encrypted storage mechanisms
- Firebase data (for signed-in users) is encrypted in transit (HTTPS) and at rest
- The App uses HTTPS for all network requests (ads, Firebase, API calls)
- Code obfuscation (R8/ProGuard) prevents unauthorized access to app internals
- Firebase security rules protect your cloud data from unauthorized access
Children's Privacy
The App is designed for users age 18 and older (minimum age for CDL permit). The App does not knowingly collect personal information from children under 13. If you are under 18, please use this App with parental supervision.
Content Attribution
All CDL test questions used in the App are sourced from official materials published by:
- Federal Motor Carrier Safety Administration (FMCSA)
- State DMV/DOT CDL manuals (all 50 states + DC, PR, USVI)
- Commercial Driver's License Manual (2025 edition)
The App is an independent study tool and is not affiliated with FMCSA or any state DMV/DOT agency.
Your Rights
For Guest Users (No Sign-In)
Since Guest mode does not collect personal data, there is no data to access, correct, or delete from our servers. You control all data on your device:
- Delete study progress: Settings → Data → Reset Progress
- Export data: Settings → Data → Export Progress (CSV format)
- Delete all data: Uninstall the App (removes all local data)
For Google Sign-In Users (Cloud Sync Enabled)
You have the following rights regarding your cloud data:
- Access your data: View synced progress in Settings → Cloud Sync
- Delete cloud data: Settings → Account → Delete Cloud Data (removes from Firestore)
- Delete account: Settings → Account → Delete Account (removes all data + account)
- Export data: Settings → Data → Export Progress (CSV format)
- Stop syncing: Sign out (local data preserved, cloud sync stops)
Leaderboard data: Public leaderboard scores can be removed by contacting dev@corithmflowmatrix.com with your display name.
Changes to This Policy
We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated "Last Updated" date. Continued use of the App after changes constitutes acceptance of the updated policy.
Contact
For questions about this Privacy Policy or the App, contact:
Email: dev@corithmflowmatrix.com
✅ TL;DR:
Guest Mode: ALL data stays on YOUR device only. No personal information collected.
Google Sign-In Mode: Progress syncs to Firebase (your private account). Leaderboard scores are PUBLIC. You can delete cloud data anytime in Settings.
Ads: Free version uses Google AdMob (has its own privacy policy). Premium removes ads entirely.