Japify Japify
Home Features Privacy Policy Terms Download
Privacy Policy

Privacy Policy

Japify - Spiritual Jaap Counter App

Last Updated: July 16, 2025 App Version: 1.2.12

1. Introduction

Japify ("App", "we", "us", or "our") is a spiritual name-jaap (chanting) counter application designed for mindful chanting and meditation. We respect your privacy and are committed to protecting your personal information.

This Privacy Policy explains what data we collect, how we use it, how we store it, and your rights regarding your data. By using Japify, you consent to the data practices described in this policy.

2. Information We Collect

2.1 Information You Provide Directly

Data TypeWhen CollectedPurpose
Google Account Info (name, email, profile photo)When you sign in with GoogleAuthentication, display in profile, cloud sync
Mantra/Name selectionWhen you choose or type a mantra nameCore app functionality

2.2 Information Generated Through App Usage

Data TypeDescriptionStorage
Jaap Count (Today)Daily chanting tap countLocal + Cloud (if signed in)
Jaap Count (Total/Lifetime)Cumulative lifetime chanting countLocal + Cloud (if signed in)
Mala CountNumber of malas (108 counts) completed todayLocal + Cloud (if signed in)
Daily TargetYour configured daily chanting targetLocal + Cloud (if signed in)
Streak DataConsecutive days of practice, last streak dateLocal + Cloud (if signed in)
Previous StreakStreak value before it was broken (for restoration)Local + Cloud (if signed in)
Streak Restore CountNumber of times streak has been restoredLocal + Cloud (if signed in)
Coin BalanceVirtual coin balanceLocal + Cloud (if signed in)
Transaction HistoryCoin earning/spending records (max 100)Local + Cloud (if signed in)
Ad Count (Today)Number of ads watched today (max 10)Local + Cloud (if signed in)
Last Active DateLast date the app was usedLocal + Cloud (if signed in)
App PreferencesTheme (light/dark/system), language (English/Hindi)Local device only
Voice SettingsVoice gender (male/female), speaking speed, feature togglesLocal device only

2.3 Information Collected Automatically

Data TypeCollected ByPurpose
Firebase Analytics EventsFirebase AnalyticsApp usage analytics (app opens, screen views)
Ad Interaction DataGoogle AdMobAd serving, reward verification
FCM TokenFirebase Cloud MessagingPush notification delivery
Device InformationFirebase SDKApp diagnostics, crash reporting
Advertising ID (Android)Google Mobile Ads SDKAd personalization (with your consent)

2.4 Information We Do NOT Collect

  • Location data: We do not access or track your geographic location.
  • Contacts: We do not access your contact list.
  • Photos/Media: We do not access your photos, camera, or media files.
  • Phone number: We do not collect your phone number.
  • SMS/Call logs: We do not access your messages or call history.
  • Browsing history: We do not track your web browsing activity.
  • Biometric data: We do not collect fingerprint, face, or other biometric data.
  • Financial information: No payment or banking information is collected.

3. How We Use Your Information

PurposeData Used
Core FunctionalityJaap counts, mala counts, streak data, mantra selection
Cloud SyncAll jaap data (when signed in with Google)
AuthenticationGoogle account information
Daily Reset LogicLast active date, server-anchored timestamps
Streak CalculationStreak data, last streak date, mala completion
Coin EconomyCoin balance, transaction history, ad watch count
Ad RewardsAd count tracking, reward verification
Push NotificationsFCM token for sending chanting reminders
App AnalyticsFirebase Analytics events (aggregated, anonymized)
App ImprovementUsage patterns to improve features and performance
Anti-ManipulationServer-anchored time to prevent device-clock manipulation

4. Data Storage and Security

4.1 Local Storage

  • Technology: Hive database and SharedPreferences
  • Location: Stored on your device only
  • Encryption: Standard Android app sandbox protection
  • Persistence: Data persists until app is uninstalled or data is reset through the App

4.2 Cloud Storage (For Signed-In Users)

  • Technology: Google Firebase Firestore
  • Location: Google Cloud servers
  • Data Path: users/{your_user_id}/ in Firestore
  • Security: Firebase Security Rules restrict access to authenticated users only
  • Encryption: Data is encrypted in transit (TLS/SSL) and at rest

4.3 Pending Data Buffer

When offline, counter increments are buffered locally in SharedPreferences. Buffered data is flushed to Firebase when connectivity is restored. This ensures no data is lost during network interruptions.

4.4 Server Time Calibration

The App calibrates local device time against Firebase server timestamps. This server-time offset is stored in memory only (not persisted to disk). Purpose: Prevent device-clock manipulation from affecting daily resets and streak calculations.

5. Third-Party Services and Data Sharing

5.1 Services We Use

ServiceProviderData SharedPurpose
Firebase AuthenticationGoogleGoogle account infoUser sign-in
Cloud FirestoreGoogleJaap data, settingsCloud storage and sync
Firebase AnalyticsGoogleApp usage eventsUsage analytics
Firebase Cloud MessagingGoogleFCM token, device infoPush notifications
Google AdMobGoogleAdvertising IDDisplay ads, reward verification
Google Sign-InGoogleEmail, name, profile photoAuthentication

5.2 Data Sharing Practices

We do NOT:

  • Sell your personal data to any third party.
  • Share your jaap count data or spiritual practice data with advertisers.
  • Provide your email address or account information to any third party outside of Google services.
  • Use your data for profiling, scoring, or automated decision-making.

6. Permissions We Request

PermissionPurposeRequired?
InternetCloud sync, ads, analyticsYes
Network StateDetect online/offline statusYes
VibrateHaptic feedback on tapYes
Record AudioVoice recognition for countingOptional
Modify Audio SettingsText-to-speech voice outputOptional
Advertising IDGoogle AdMob ad personalizationYes
Post NotificationsPush notification remindersOptional

Note: Record Audio is only used when Voice Recognition is enabled. Audio is processed locally on-device. We do NOT record, store, or transmit your audio.

7. Children's Privacy

Japify is a spiritual practice app suitable for all ages. We do not knowingly collect personal information from children under 13 without parental consent. The App does not include any age-restricted content.

8. Data Retention

Data TypeRetention Period
Local app dataUntil app is uninstalled or data is reset
Cloud data (Firestore)Until you delete your account or request deletion
Daily backupsOnly the most recent backup is kept
Transaction historyMaximum 100 most recent transactions
Firebase Analytics dataSubject to Google's retention policies (default: 26 months)

9. Your Rights and Choices

9.1 Access Your Data

View your chanting data, streak, and coin balance within the App (Home, History, and Wallet screens).

9.2 Control Your Data

  • Reset Data: Reset all counters through Profile > Reset Data (costs 5 coins).
  • Sign Out: Disconnect from cloud sync while keeping local data.
  • Delete Account: Permanently delete all cloud data through the App.
  • Uninstall: Remove the App to delete all local data.

9.3 Opt-Out Options

  • Cloud Sync: Use Guest Mode (without signing in) to keep all data local.
  • Ad Personalization: Opt out through your device's Google Settings > Ads.
  • Push Notifications: Disable through device notification settings.
  • Voice Recognition: Disable in App Settings.

10. Data Security Measures

  • Google Sign-In with Firebase Authentication (OAuth 2.0)
  • Firebase Security Rules ensure each user can only access their own data
  • All data transmitted to Firebase uses TLS/SSL encryption
  • Firebase Firestore encrypts data at rest
  • Server-anchored time prevents device-clock manipulation
  • Zero-Write Protection prevents accidental overwriting with zero values
  • Atomic operations for counter updates prevent data corruption

11. International Data Transfers

If you sign in with Google, your data is stored on Google Firebase servers. Google Firebase may store data in data centers located outside your country of residence. Google provides appropriate safeguards for international data transfers.

12. Changes to This Privacy Policy

We may update this Privacy Policy from time to time. Changes will be reflected by updating the "Last Updated" date at the top. Your continued use of the App after changes constitutes acceptance of the updated policy.

13. Google Play Store Requirements

  • Ad Disclosure: The App displays rewarded advertisements through Google AdMob. Users choose to watch ads voluntarily.
  • Data Safety: The App collects functional data and optional account data.
  • Permissions: All requested permissions are necessary for advertised features.

14. California Privacy Rights (CCPA)

If you are a California resident, you have the right to know what personal information is collected, say "no" to the sale of personal information (we do NOT sell your data), access your personal information, and request deletion.

15. European Privacy Rights (GDPR)

If you are located in the EEA, you have additional rights including: Right of Access, Right to Rectification, Right to Erasure, Right to Restrict Processing, Right to Data Portability, and Right to Object.

Legal Basis for Processing:

  • Consent: Google Sign-In, push notifications, ad personalization.
  • Contract Performance: Core app functionality (counting, streak tracking).
  • Legitimate Interest: App analytics, security measures, anti-manipulation.

16. Contact Information

If you have any questions about this Privacy Policy, please contact us:

  • App: Japify
  • Support: Available through the App's Profile > About section

17. Summary

QuestionAnswer
Do we sell your data?No, never.
Do we share data with third parties?Only with Google services as described above.
Do we track your location?No.
Do we access your contacts?No.
Do we record your audio?No. Voice recognition is processed locally.
Can you use without signing in?Yes, fully functional in Guest Mode.
Can you delete all your data?Yes, through Reset Data or Delete Account.
Is your data encrypted?Yes, both in transit and at rest.

This Privacy Policy was last updated on July 16, 2025.

Japify Japify

Spiritual Name-Jaap Counter App

App

Features Download

Legal

Privacy Policy Terms & Conditions

Connect

GitHub

© 2025 Japify by Vikas. All rights reserved.