Effective date: 3 August 2026 · Last updated: 17 August 2026
These Terms of Use (“Terms”) are an agreement between you and Zappsco (“we”, “us”) governing your use of the Prayer Lock mobile application (“the App”).
By downloading or using the App, you agree to these Terms. If you do not agree, do not use the App.
Contact: hello@zappsco.com
1. Religious content — please read this first
Prayer Lock is a scheduling and reminder tool. It is not a religious authority.
- Prayer times are calculated estimates. They are derived from your location, the date, and the calculation method and madhab you select. The App offers a wide range of recognised calculation methods because scholars and regional authorities differ, not because any one of them is objectively correct.
- Verify against your local mosque or authority. Where the App and your local authority disagree, follow your local authority. We do not warrant that any time shown is correct for your circumstances.
- The Qibla compass is an approximation. It depends on your device’s magnetometer, which is affected by metal, magnets, cases, electrical interference, and calibration. Treat it as guidance, not certainty.
- The Hijri calendar and Ramadan dates shown in the App are calculated, not observed. Local moon-sighting authorities may announce different dates, and theirs govern.
- Quranic and Arabic text, translations, hadith, and duas are presented from established sources and are reproduced without alteration. Hadith collections are supplied by an open third-party dataset (see §11). If you find an error in any verse, translation, hadith, or dua, please report it to hello@zappsco.com so we can correct it. We take this seriously.
You are responsible for your own religious observance. The App is an aid to it, never a substitute for it.
2. Eligibility and accounts
- You must be old enough to form a binding contract where you live, and at least 13 (or your country’s equivalent minimum age).
- An account is required. You create one with Sign in with Apple, Google Sign-In, or an email address and password. You must be signed in to use the App and to purchase a subscription. Password reset is available from the sign-in screen.
- You are responsible for keeping your sign-in credentials secure and for activity that happens under your account. Tell us at hello@zappsco.com if you believe someone else has accessed it.
- You must give accurate information when creating your account, and one person may not maintain multiple accounts to circumvent free trials or promotional offers.
- You can sign out at any time from More → tap your profile card → Sign Out. Signing out ends the session on that device; it does not delete your account and does not cancel your subscription.
- You can delete your account at any time from inside the App, under More → tap your profile card → Delete Account. You will be asked to confirm your identity first. Deleting removes your account, profile, and Tasbih history permanently, and revokes the Apple token if you signed in with Apple. It does not cancel your subscription and does not entitle you to a refund — cancel through your app store first (§4.5).
- Your subscription is charged and held by the App Store or Google Play account you paid with. Your Prayer Lock account is linked to it, which is what lets your subscription follow you across your devices, and Restore Purchases (§4.6) recovers it on a new or reset device.
- The App’s iOS and Android builds currently use separate account systems. Signing in with the same email on both platforms creates two independent accounts with separate Tasbih histories, and a subscription bought on one store does not transfer to the other. See the Privacy Policy §14.
- We may suspend or terminate an account that breaches these Terms (§15).
3. A subscription is required to use the App
Prayer Lock is a paid, subscription-only app. After the introductory screens, the App asks you to create an account or sign in, then shows a subscription screen. Both an account and an active subscription are required to reach the App’s features. There is no free tier and no free version of the App’s functionality.
You can reach the App’s features in one of three ways:
- purchasing a subscription (§4);
- starting the 3-day free trial available on the yearly plan (§4.3); or
- redeeming an App Store offer code or Google Play promo code we have issued (§5).
Restore Purchases is available on the subscription screen without paying again, and without signing in, so an existing subscriber can always get back in on a new or reset device.
If your subscription lapses or is cancelled and the paid period ends, access to the App’s features ends with it. Your locally stored content — bookmarks, last-read position, settings, and App Blocker selections — is untouched on your device and becomes available again if you resubscribe.
4. Subscriptions and payment
4.1 What a subscription includes
An active subscription gives you the whole App, currently:
- Prayer times with your choice of calculation method and madhab, GPS or manual location, and offline caching for roughly 30 days;
- Adhan and reminder notifications, scheduled locally on your device;
- The full Quran in Arabic with English and Bengali translations, plus bookmarks, last-read tracking, adjustable Arabic font size, and full-text search. (The Quran reader is text only — the App does not include recitation audio.)
- The full dua/dhikr collection and hadith collections;
- Tasbih counter with per-account history synced across the devices signed in to that account;
- Qibla compass;
- Hijri calendar and Ramadan tracker;
- App Blocker (§6);
- Home-screen widgets showing the next prayer and a countdown;
- Light and dark themes.
We may add, change, or remove features over time (§12). The feature list on the subscription screen at the time you purchase describes what you are buying.
4.2 Plans and pricing
| Plan | Price | Free trial |
|---|---|---|
| Monthly | $9.99 per month | — |
| Yearly | $39.99 per year | 3 days |
Prices are in US dollars and may differ in your local currency and by region. The exact price you will be charged, in your currency, is shown by the App Store or Google Play before you confirm.
4.3 Free trial
The 3-day free trial is available on the yearly plan only and is generally limited to one per user or per store account. Unless you cancel at least 24 hours before the trial ends, it converts automatically into a paid yearly subscription and your payment method is charged.
4.4 Auto-renewal
Subscriptions renew automatically. Your payment method is charged within 24 hours before the end of each period unless you cancel at least 24 hours beforehand. Renewal continues at the then-current price for your plan.
4.5 Billing, cancellation, and refunds
- Payment is charged to your Apple App Store or Google Play account, not to us. We never receive or store your card details.
- Cancel through your store’s subscription settings — iOS: Settings → your name → Subscriptions; Android: Play Store → Subscriptions. The App links to both from More → tap your profile card → Manage Subscription. Deleting the App does not cancel a subscription.
- Cancelling stops future renewals. You keep access until the end of the period you have already paid for; partial periods are not refunded.
- Refunds are handled by Apple and Google under their policies, not by us. We generally cannot issue, reverse, or expedite a store refund. If you believe something has gone wrong, write to hello@zappsco.com and we will help where we can.
4.6 Restoring purchases
Use Restore Purchases — on the subscription screen, or in More → tap your profile card → Restore Purchases — to recover an existing subscription on a new or reset device.
Restoring checks the App Store or Google Play account you paid with, so use the same store account you bought with. Restore deliberately works without a Prayer Lock sign-in, so that it remains available if you are ever unable to access your account.
Normally you will not need it: signing in links your subscription to your Prayer Lock account, and it follows you to your other devices on the same platform automatically.
4.7 Price changes
We may change subscription prices. Changes do not affect a period you have already paid for, and you will receive notice through the store as required by Apple’s and Google’s rules. Continuing after a price change takes effect means you accept the new price; if you do not, cancel before it applies.
5. Promotional offer codes
We may issue App Store offer codes (or Google Play promo codes) that grant access at a discount or for a free period.
- Codes are redeemed through the App Store or Google Play, not inside the App. Apple and Google set and enforce their usage limits and expiry.
- A redeemed code creates a normal subscription, governed by §4 in full — including auto-renewal at the standard price once any promotional period ends, unless you cancel first.
- Codes have no cash value, cannot be sold, transferred, or exchanged, and are not refundable.
- We may revoke a code, or access obtained through fraud, sharing, or automated abuse.
6. App Blocker — scope and limits
The App Blocker helps you avoid distraction during prayer windows. It is a self-discipline tool, not a security or parental-control product.
You acknowledge that:
- It can be bypassed. On Android the reminder screen includes a deliberate long-press emergency exit, and on both platforms the permissions it relies on can be revoked in system settings at any time. This is intentional — you must never be locked out of your own phone in an emergency.
- We do not guarantee it will block every app in every situation. Behaviour varies by manufacturer, OS version, battery-optimisation settings, and iOS Screen Time behaviour.
- Do not rely on it for anything safety-critical. Do not use it in a way that could prevent you from placing an emergency call or receiving urgent communication.
- Enabling it requires permissions you grant explicitly through your device settings, reached from an in-app screen:
- Android — an Accessibility Service (used solely to detect which appcomes to the foreground; it is configured so it cannot read screen content) plus “display over other apps” to show the reminder screen.
- iOS — Apple’s Screen Time / Family Controls authorisation. Apps, categories, and web domains are chosen in Apple’s own picker, and the App never sees what you selected.
- What each permission does with your data is described in the Privacy Policy, §7. We never request them silently, and you can revoke them at any time.
The App Blocker schedules restrictions around your prayer windows. Screen Time on iOS, and the Accessibility Service on Android, are the mechanisms that enforce that schedule — they are not themselves the product you are buying.
7. Notifications and device permissions
- Prayer notifications and the adhan are scheduled locally on your device. We do not send push notifications, and we send no marketing messages.
- Reliable delivery depends on your device: battery optimisation, Do Not Disturb, silent mode, notification permissions, focus modes, and aggressive task-killing by some manufacturers can delay or suppress an alarm. We do not guarantee that any notification will be delivered at any particular time.
- iOS limits custom notification sounds to 30 seconds and caps how many notifications can be scheduled in advance, so adhan behaviour differs between platforms.
- You may revoke any permission at any time. The affected feature will stop working, but the rest of the App will continue.
8. Internet connection and offline use
Some content — prayer times for new dates, Quran text on first use, and hadith collections — is downloaded from third-party services (§11). The App caches what it downloads so that it keeps working offline, but:
- a first run requires an internet connection to create or restore your account, verify your subscription, and fetch content;
- verifying your subscription requires the App to reach the store or RevenueCat, so a device that has never been online after purchase may not open the App’s features;
- prayer times for dates outside the cached range require a connection.
Duas ship inside the App and work offline from the first launch.
Data charges from your carrier are your responsibility.
9. Acceptable use
You agree not to:
- Reverse engineer, decompile, or attempt to derive the source code of the App, except where that restriction is prohibited by law.
- Circumvent, disable, or interfere with account authentication or subscription entitlement checks, or obtain access without paying for it or being granted it by us.
- Use automated means to generate load against our services or the third-party services the App relies on.
- Modify, alter, or misrepresent the Quranic, hadith, or dua content presented in the App, or redistribute it in a way that implies our endorsement.
- Use the App unlawfully, or to harass, abuse, or harm anyone.
- Share, resell, sublicense, or commercially redistribute the App, your account, or access to it.
10. Intellectual property
The App, its design, code, branding, and original written content are owned by Zappsco and protected by intellectual property law. We grant you a personal, non-exclusive, non-transferable, revocable licence to use the App for your own personal, non-commercial purposes for as long as your subscription is active.
Quranic text, hadith collections, and traditional supplications are part of the Islamic scholarly tradition and are not claimed as our property. Translations and content supplied by third-party sources remain the property of those sources.
11. Third-party services
The App relies on third-party services, including:
- Firebase Authentication (Google) — accounts, sign-in, and password reset;
- Firebase Firestore (Google) — storing your profile and Tasbih history;
- Firebase Crashlytics (Google) — crash reporting;
- Sign in with Apple and Google Sign-In — sign-in options;
- RevenueCat — subscription entitlement checking;
- Aladhan API — prayer-time calculation;
- your device’s own geocoding service (Apple or Google) — naming your city and resolving a manually entered one;
- Al-Quran Cloud API — Quran text and translations;
- the open hadith-api dataset served via jsDelivr — hadith collections;
- Apple’s Screen Time / Family Controls framework — App Blocker on iOS;
and it depends on the Apple App Store or Google Play for distribution and payment. We are not responsible for the availability, accuracy, or conduct of third-party services, and their terms and privacy policies apply to your use of them.
If a third-party service becomes unavailable or changes, some features may be degraded or discontinued.
12. Availability, supported devices, and changes to the App
The App requires iOS 16 or later, or Android 8.0 (API 26) or later. Some features depend on hardware: the Qibla compass requires a magnetometer, and iOS App Blocker requires a device that supports Screen Time.
We may modify, suspend, or discontinue the App or any feature at any time. We may release updates that change functionality or raise the minimum supported OS version. We are not liable for any resulting unavailability. If we discontinue a significant paid feature entirely, we will make a reasonable effort to give notice.
13. Disclaimer of warranties
The App is provided “as is” and “as available”, without warranties of any kind, express or implied, including implied warranties of merchantability, fitness for a particular purpose, accuracy, and non-infringement.
Without limiting the above, we do not warrant that prayer times, Hijri dates, or Qibla direction will be accurate for your location, that notifications will be delivered on time, that the App Blocker will block any given app, or that the App will be uninterrupted or error-free.
Some jurisdictions do not allow the exclusion of implied warranties, so parts of this section may not apply to you.
14. Limitation of liability
To the maximum extent permitted by law, Zappsco will not be liable for any indirect, incidental, special, consequential, or punitive damages, or for any loss of data, revenue, or profits, arising from your use of or inability to use the App — including any missed prayer, missed notification, incorrect prayer time, incorrect Hijri date, or incorrect Qibla direction.
Our total aggregate liability for all claims relating to the App will not exceed the greater of (a) the amount you paid us for the App in the twelve months before the claim arose, or (b) USD 50.
Some jurisdictions do not allow certain limitations of liability, so parts of this section may not apply to you. Nothing in these Terms limits liability that cannot be limited by law.
15. Termination
You may stop using the App at any time by deleting it, and you may delete your account from inside the App (More → tap your profile card → Delete Account).
Cancel any active subscription through your App Store or Google Play subscription settings first. Neither deleting the App nor deleting your account cancels a subscription or triggers a refund — you will keep being billed until you cancel with the store.
We may suspend or terminate your access, including your account, if you materially breach these Terms — in particular §9 (Acceptable use). Where a breach is minor and curable, we will make a reasonable effort to contact you first.
Sections 1, 10, 13, 14, 16, and 17 survive termination.
16. Apple-specific terms
If you obtained the App from the Apple App Store, the following apply:
- These Terms are between you and Zappsco only, not with Apple. Apple is not responsible for the App or its content.
- Apple has no obligation to provide maintenance or support for the App.
- If the App fails to conform to any applicable warranty, you may notify Apple, and Apple will refund the purchase price if applicable. Apple has no other warranty obligation.
- Apple is not responsible for addressing any claim relating to the App, including product liability, legal or regulatory non-compliance, or consumer protection claims.
- Apple is not responsible for investigating, defending, or resolving any third-party claim that the App infringes intellectual property rights.
- You represent that you are not located in a country subject to a US Government embargo or designated as “terrorist supporting”, and are not on any US Government prohibited-parties list.
- Apple and its subsidiaries are third-party beneficiaries of these Terms and may enforce them against you.
17. General
Governing law. These Terms are governed by the laws of [JURISDICTION — to be completed by Zappsco], without regard to conflict-of-law rules. Nothing here deprives you of the protection of mandatory consumer law in your country of residence.
Changes to these Terms. We may update these Terms as the App changes. We will update the “Last updated” date and, for material changes, give notice inside the App. Continuing to use the App after an update means you accept the revised Terms.
Severability. If any provision is held unenforceable, the remainder stays in effect.
No waiver. Our failure to enforce a provision is not a waiver of it.
Entire agreement. These Terms and the Privacy Policy are the entire agreement between you and us regarding the App.