App: Practice Gita ยท Developer: Rishabh Chaturvedi ยท Effective: April 6, 2026

Privacy Policy

Your privacy matters. This policy explains what data Practice Gita collects, how it is used, and your rights โ€” in plain language.

1. Introduction

Practice Gita ("the App") is developed and operated by Rishabh Chaturvedi ("we", "us", or "our"). This Privacy Policy applies to the Practice Gita mobile application available on Google Play and the Apple App Store, and describes how we collect, use, share, and protect your personal information.

This policy is provided as a transparency notice. Where any processing requires your separate consent or a specific permission โ€” such as push notifications, personalised ads, or optional account sign-in โ€” we request that consent or permission at the relevant point in the App. You may withdraw any such consent or permission at any time; see Section 9 for details. If you have questions, contact us at chaturvedirishabh91@gmail.com.

2. Information We Collect

2.1 Information You Provide

  • Phone Number โ€” Collected only if you choose to sign in using Firebase Phone Authentication for cross-device sync and community leaderboard participation. Sign-in is optional; the core app functions entirely without an account.
  • Display Name โ€” Optional name you enter for the leaderboard.

2.2 Automatically Collected Data

  • Practice Session Data โ€” Questions answered, scores, streaks, XP points, shloka and word-level performance statistics. Stored locally on your device via SQLite and, if signed in, synced to Firebase Firestore.
  • Device & App Usage Information โ€” App version, OS version, device model, language/locale settings, and crash logs collected via Firebase Crashlytics to diagnose bugs and improve stability.
  • Analytics Events โ€” Pseudonymous analytics events (e.g., "started practice session", "completed chapter") collected via Firebase Analytics to understand feature usage. Firebase may associate these events with app-instance or device identifiers for analytics purposes; we do not intentionally attach direct personal identifiers โ€” such as your phone number or display name โ€” to analytics events.
  • Push Notification Token โ€” A device token used solely to deliver daily-streak reminder notifications. We do not use this token for marketing. Collection requires your explicit notification permission, which you can revoke in your device settings at any time.

2.3 In-App Purchase & Subscription Data

Subscription and purchase status is managed via RevenueCat. RevenueCat processes subscription entitlement data, purchase history, transaction identifiers, and related subscription metadata on our behalf to manage and verify your subscription status. We receive non-sensitive entitlement information (active plan, purchase date, expiry). Full payment details (card numbers, billing address) are handled entirely by Google Play / Apple App Store and are never transmitted to us or RevenueCat.

2.4 Advertising Data

The free tier of the app displays ads served by Google AdMob. AdMob and its advertising partners may collect and process the advertising ID, app and device identifiers, and usage signals for ad personalisation and measurement. This data is processed by Google AdMob subject to Google's privacy policies. A full list of Google's ad technology providers can be found at support.google.com/admob/answer/9012903.

Where required by applicable law โ€” including for users in the European Economic Area (EEA), United Kingdom, and Switzerland โ€” the App presents an in-app consent prompt before serving personalised ads. You can adjust or withdraw this consent at any time: open the App โ†’ tap the menu icon โ†’ Settings โ†’ Manage Ad Preferences. You may also change ad settings in your device's privacy/ad settings. We do not use ads in the premium tier.

3. How We Use Your Information

  • To provide, operate, and maintain the App and its features.
  • To sync your progress and settings across devices when you are signed in.
  • To display your position on the community leaderboard (only if you have signed in and enabled this feature).
  • To send daily-streak reminder push notifications (only if you have granted notification permission).
  • To diagnose and fix crashes and bugs.
  • To understand aggregate feature usage and improve the App.
  • To verify your subscription entitlements and unlock premium features.
  • To serve contextual or personalised ads in the free tier (subject to your consent where required by law).

We do not sell, rent, or trade your personal information to third parties.

3.1 Legal Basis for Processing (GDPR)

Where GDPR or UK GDPR applies, we rely on the following legal bases:

Personalised ads (AdMob)Consent โ€” Art. 6(1)(a) GDPR
Analytics & crash logsLegitimate interest โ€” Art. 6(1)(f); improving app stability and quality
Account sign-in & cloud syncPerformance of a contract / at your request โ€” Art. 6(1)(b)
Push notifications (streak reminders)Consent โ€” Art. 6(1)(a) GDPR
Subscription verification (RevenueCat)Performance of a contract โ€” Art. 6(1)(b)

We do not use your data for automated decision-making or profiling that produces legal or similarly significant effects on you.

4. How We Share Your Data

We do not sell your data. We share data only with the following service providers, and only to the extent necessary for each service:

  • Firebase Authentication & Firestore (Google) โ€” Your phone number (if signed in), display name, and practice progress data are stored and processed by Google Firebase for authentication and cloud sync.
  • Firebase Analytics & Crashlytics (Google) โ€” Pseudonymous analytics events and crash diagnostics, along with app-instance and device identifiers, are processed by Google to help us improve the App.
  • Google AdMob (Google) โ€” In the free tier, the advertising ID, app and device identifiers, and usage signals are shared with Google AdMob and its partners for ad delivery, personalisation, and measurement, subject to your consent where required by law.
  • RevenueCat โ€” App-specific customer identifiers, store transaction identifiers, purchase history, and subscription entitlement metadata are shared with RevenueCat for subscription management and verification.
  • Google Play / Apple App Store โ€” In-app purchases and subscription transactions are processed directly by the respective store under their own privacy policies.

We do not share personal data with any other independent third parties beyond the service providers listed above. Any future addition of a new data-sharing relationship will be reflected in an updated version of this policy.

5. Data Storage & Security

  • Local (On-Device) โ€” Practice data, statistics, and settings are stored on your device in an SQLite database. This data is accessible only to the App and is not shared unless you explicitly sign in.
  • Cloud (Firebase) โ€” If you sign in, your data is synced to Google Firebase services (Firestore & Authentication) hosted on Google Cloud infrastructure, which applies industry-standard security measures including encryption in transit (TLS) and at rest.
  • We implement reasonable technical and organisational measures to protect your data. However, no transmission over the internet is 100% secure.

International Data Transfers

Data processed by Google Firebase (Authentication, Firestore, Analytics, Crashlytics), Google AdMob, and RevenueCat may be transferred to and stored in the United States or other countries outside the European Economic Area (EEA). These transfers are subject to appropriate safeguards: Google relies on Standard Contractual Clauses and participates in the EUโ€“US Data Privacy Framework (Google Data Processing Terms); RevenueCat maintains a Data Processing Addendum (revenuecat.com/dpa).

6. Data Retention

  • On-Device Data โ€” Retained until you uninstall the App or manually clear its data.
  • Cloud Account Data (Firestore) โ€” Retained until you delete your account. You can initiate deletion within the App via Settings โ†’ Account โ†’ Delete Account, or by contacting us. See Section 9 for full details.
  • Analytics Events โ€” Firebase Analytics retains event-level data according to our configured retention setting (Google Analytics 4 defaults to 2 months; the maximum for standard properties is 14 months), after which it is automatically deleted by Google. Aggregated report data may be retained longer.
  • Crash Logs (Crashlytics) โ€” Retained for 90 days by Firebase Crashlytics, then automatically deleted.
  • Push Notification Token โ€” Active while you have notifications enabled. When you disable notifications, we stop using the token for reminders; stored tokens are removed when you delete your account or when tokens expire or are otherwise invalidated.
  • Leaderboard Data โ€” Your display name and XP score are retained on the leaderboard for as long as your account is active and removed upon account deletion.
  • Subscription & Purchase Records (RevenueCat) โ€” RevenueCat retains purchase history and entitlement records per their own retention policy. We retain entitlement status (plan type, expiry) for as long as your account is active; deleted with your account on deletion.

7. Third-Party Services

The App integrates the following third-party services, each with their own privacy policies:

8. Children's Privacy

Practice Gita is a study and memorisation tool for religious scripture. The App is not specifically directed to children under 13, and we do not knowingly collect personal information from children under 13. The App is listed in the appropriate general-audience content category on both Google Play and the Apple App Store, with no features designed to attract young children.

Ad personalisation in the free tier is configured through Google AdMob's age-appropriate ad settings in line with store requirements. If you believe a child under 13 has provided personal data through the App, please contact us immediately and we will promptly delete that information.

9. Your Rights & Data Deletion

You have the following rights regarding your personal data:

  • Access โ€” Request a copy of the data we hold about you.
  • Correction โ€” Request correction of inaccurate personal data.
  • Deletion โ€” Delete your account and all associated cloud data directly within the App via Settings โ†’ Account โ†’ Delete Account. This initiates deletion of your Firestore data, authentication record, push token, and leaderboard entry; Firebase Authentication backend cleanup may take additional time to complete after deletion is initiated. Local on-device data is removed by uninstalling the App.
  • Withdraw Consent โ€” You may withdraw consent for any optional processing at any time:
    • Push notifications โ€” Disable in your device's notification settings or in App Settings; reminders stop immediately.
    • Personalised ads โ€” Open the App โ†’ tap the menu icon โ†’ Settings โ†’ Manage Ad Preferences. You may also adjust ad settings in your device's privacy/ad settings. Non-personalised ads may still appear in the free tier.
    • Account sign-in & cloud sync โ€” Sign out or delete your account to stop syncing. Deleting your account removes all associated cloud data.
  • Portability โ€” Request a structured export of your practice data by contacting us.
  • Objection / Restriction โ€” You may object to or request restriction of certain processing; contact us to discuss.

To exercise any rights not available in-app, contact us at chaturvedirishabh91@gmail.com. We will respond within 30 days.

You also have the right to lodge a complaint with your local data protection supervisory authority. In the UK: Information Commissioner's Office (ico.org.uk). In the EU: the supervisory authority in your country of residence or establishment. We would, however, appreciate the chance to address your concerns before you approach a regulator, so please contact us first.

10. App Permissions

  • Internet Access โ€” Required for sign-in, cross-device sync, and ads (free tier). The core app works offline.
  • Push Notifications โ€” Optional; used only for daily-streak reminders.
  • Billing โ€” Required to process in-app purchases through the platform store.

We request only the permissions necessary to provide the App's features.

11. App Store & Play Console Data Safety

The data types declared in our Google Play Data Safety form and Apple App Store Privacy Nutrition Label are consistent with this policy. The declared types include: phone number (signed-in users only), purchase history (RevenueCat), advertising ID (AdMob, free tier only), app diagnostics and crash logs (Crashlytics), analytics events (Firebase Analytics), and push notification token. If you have questions about a specific declaration, please contact us.

12. Changes to This Privacy Policy

We may update this Privacy Policy from time to time to reflect changes in our practices or applicable law. We will notify you of significant changes by updating the "Effective Date" at the top of this page and, where required by law, by providing notice within the App.

For notice-only updates (e.g., clarifications or minor wording changes), continued use of the App after the updated policy is published constitutes acknowledgement of the changes. Where an update introduces a new processing purpose that requires your consent under applicable law, we will obtain that consent separately in-app before commencing the new processing.

13. Contact Us

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

Rishabh Chaturvedi โ€” Developer of Practice Gita
chaturvedirishabh91@gmail.com