BhaktiMala collects minimal data required to provide the service:
Anonymous user ID — a randomly generated ID stored on your device (Firebase Anonymous Auth). No name or email required.
Bookmarks and puja history — content you save or log, synced to Firestore under your anonymous UID.
Preferences — language, font size, and rashi preference stored locally and in Firestore.
Usage analytics — Google Analytics 4 collects aggregated, anonymous usage data (page views, session duration).
2. How We Use Your Data
To sync your bookmarks and puja history across devices (when signed in).
To remember your language and display preferences.
To improve app features through anonymous analytics.
We do not sell your data to third parties.
3. Sign In (Optional)
Sign in with Google or phone number is optional. Without signing in, all features work with a locally-stored anonymous ID. Signing in allows cross-device sync.
4. Third-Party Services
Firebase (Google) — authentication and database. Privacy policy
Google Analytics 4 — anonymous usage analytics.
Google AdSense — serves contextual advertisements on free tier.
jsDelivr CDN — serves devotional content files.
5. Data Retention & Deletion
Your anonymous Firestore data is retained until you request deletion. To delete your data, contact us at privacy@bhaktimala.app.
6. Children
BhaktiMala is not directed at children under 13. We do not knowingly collect data from children.
7. Changes
We may update this policy periodically. Continued use of BhaktiMala after changes constitutes acceptance of the updated policy.