Daily App Studios
Privacy Policy
Daily App Studios built the Jaap – Mantra & Meditation app as a free application. This page explains exactly what data we collect, why we collect it, and how it is handled.
Protecting your privacy is a core value of Jaap. The app is designed to collect only the minimal data required for functionality, improvement, and cloud backup — and your spiritual practice data always stays yours.
Information We Collect
Collected automatically by the app
Synced to our cloud database (Supabase)
To preserve your practice data across reinstalls and devices, certain information is securely backed up to Supabase. See the Cloud Synchronisation section for the full breakdown.
Jaap does not collect
Cloud Synchronisation
Jaap uses Supabase as its cloud database to back up your practice data. This allows your progress to be restored if you reinstall the app or change devices — with no account or login required.
All data is associated with a SHA-256 hashed device identifier, never your name or email. The exact fields synced are:
| Field | What it is | How it's protected |
|---|---|---|
| Device ID | A SHA-256 hash of your Android ID — the unique key for your cloud record. Never your raw device ID. | One-way hash — cannot be reversed |
| Display Name | The name you optionally set in the app (defaults to "Devotee" if not changed). | AES-encrypted on-device before transmission |
| Lifetime Count | Your total chant count across all mantras and all time. | Plain number, no personal link |
| Total Duration | Your total chanting time in seconds across all sessions. | Plain number, no personal link |
| Streak (days) | Number of consecutive days you have practiced. | Plain number, no personal link |
| City | The city name you optionally save for Panchang and Calendar personalisation. Not your GPS coordinates. | Plain city name only |
| Custom Mantras | Mantras you create — their title and text. System mantras from the library are not synced. | Linked to your hashed device ID only |
| Session Logs | Individual chanting sessions — which mantra you practiced, duration (ms), chant count, and timestamp. | Linked to your hashed device ID. No location or audio data. |
Sync runs automatically in the background when your device has an internet connection. To request deletion of your cloud data, contact us at the email address below.
User-Created Content
When you create a custom mantra, the text and intention are stored locally on your device and synced to Supabase under your hashed device ID as described above. This content is not shared with any third party except:
How We Use Information
Third-Party Services
Jaap integrates the following third-party services, each governed by their own privacy policies.
Advertising
Jaap displays advertisements via Google AdMob, including banner ads and rewarded video ads. Rewarded ads are shown to unlock astrology features (Panchang and daily Horoscope) beyond the free daily limit.
AdMob may use your device advertising identifier and other non-personal data to serve contextually relevant ads. Jaap does not share personal data with advertisers. You can opt out of personalised advertising at any time through your device settings under Google › Ads.
For more information, visit Google's Privacy & Terms.
Voice Recognition
The voice chanting feature uses Android's SpeechRecognizer, powered by Google's Speech Recognition service. When you chant aloud, audio is transmitted to Google's servers for transcription only — the result is used solely to match your chant and increment your count.
Jaap does not record, store, or retain any audio or transcription data. Audio is processed transiently by Google and is subject to Google's Privacy Policy.
AI-Powered Features
Jaap uses Google Generative AI to power:
When you access these features, your request context (date, city, Rashi, birth details, or mantra text) is sent to Google's Generative AI. No raw device IDs, retained audio, or sensitive personal data is included. AI-generated content is for informational and spiritual reference only and should not be treated as authoritative religious or professional guidance.
App Permissions
You may revoke any permission at any time through your device's app settings.
Data Retention & Deletion
Your synced Supabase data is retained while the app is actively used. If you wish to delete your cloud data, contact us at the email below and we will remove all records associated with your hashed device ID within 30 days.
Uninstalling the app removes all locally stored data. It does not automatically delete your Supabase cloud records — please contact us separately if you want those removed.
Data Security
Children's Privacy
Jaap is not directed at children under the age of 13. We do not knowingly collect personal data from children. If you believe a child has provided information through the app, please contact us and we will take steps to remove it promptly.
Changes to This Policy
This Privacy Policy may be updated to reflect changes in the app or applicable law. Any changes will be reflected on this page with an updated date. We encourage you to review this page periodically.
Contact Us
Questions about this Privacy Policy, requests to delete your data, or any privacy concerns: