Legal

Privacy Policy

Effective: 27 September 2026 Last updated: 27 September 2026 Applies to: LicencePass (iOS & Android)

LicencePass ("Learn. Practise. Pass.") helps you prepare for the driving licence theory test in Saudi Arabia, the United Arab Emirates and Pakistan. It is published by MUCO Apps ("we", "us", "our").

We built LicencePass to work offline and to keep your study data on your phone. This policy explains what information the app handles, where it is stored, who helps us run the service, and the choices and rights you have. Some features described here are marked Planned: they are not in the app yet, and we describe them now so you know how they will work. Features in the app today are marked Now.

Works offline

Lessons, signs, practice and mock exams run on your device with no connection needed.

Progress stays on your phone

Your answers, scores and mistake bank are stored encrypted on your device.

No login required

Signing in with Apple or Google is optional and only backs up your progress across devices.

We never sell your data

No data brokers, and you can delete your account and data at any time.

Contents

  1. Who we are & scope
  2. Information we handle
  3. What we do not collect
  4. How we use information
  5. Sign in with Apple & Google
  6. Backend & content downloads
  7. Service providers
  8. In-app purchases
  9. Advertising
  10. Notifications
  11. Sharing & disclosure
  12. International transfers
  13. Data retention
  14. Deleting your data & account
  15. Your privacy rights
  16. Children's privacy
  17. Security
  18. Changes to this policy
  19. Contact us

1Who we are & scope

MUCO Apps is the developer of LicencePass and the data controller for the personal data described in this policy. This policy applies to the LicencePass mobile apps for iOS and Android, to our backend services, and to this website. It does not cover third-party services that have their own policies, such as the App Store, Google Play, or Apple and Google account services.

LicencePass is an independent study aid. It is not affiliated with, endorsed by, or operated by any traffic authority, driving school, or government body (for example the Saudi General Directorate of Traffic (Muroor), UAE traffic authorities, or Pakistan's National Highways & Motorway Police).

2Information we handle

2.1 Stored only on your device Now

To work offline, LicencePass saves the following locally on your device, encrypted with AES-256. The key is kept in your device's secure storage (iOS Keychain or Android Keystore):

This information does not leave your device unless you choose to sign in (Section 2.3).

2.2 Anonymous app identifier Now

When your device is online, LicencePass checks for updated questions and downloads the full question bank for your market. To authorise these downloads, the app automatically creates an anonymous account identifier on our backend. This is a random ID with a session token and contains no name, email or phone number. We use it to authorise downloads, protect the service against abuse, and, if you later sign in, to connect your account to this installation.

2.3 Optional account and progress backup Planned

If you choose Sign in with Apple or Sign in with Google, we receive and store:

Signing in is never required to use LicencePass. We do not receive your Apple ID or Google password.

2.4 Question reports Planned

If you use "Report an error" on a question, we receive the question reference, the reason you pick (for example "wrong answer" or "typo"), any note you write, the app version, and your anonymous or account identifier. We use reports only to correct content. Please do not include personal information in the note.

2.5 Purchases Planned

If we introduce optional paid features, purchases are processed by Apple or Google (see Section 8). We receive purchase confirmations (product, transaction ID, date, country, and whether the purchase is active or refunded). We never receive your card or bank details.

2.6 Notifications Planned

If you allow notifications, your device receives a push token that we store with your platform, market and language so we can send content-update alerts and the study reminders you ask for (see Section 10).

2.7 Advertising data Planned

LicencePass shows no ads today. If we add ads in the future, our advertising partner may process device and advertising identifiers as described in Section 9.

2.8 Technical and support data Now

3What we do not collect

4How we use information

PurposeData usedLegal basis (EU/UK GDPR)
Deliver lessons, practice, exams and offline question packsOn-device data, anonymous identifier, connection logsPerformance of our contract with you (the Terms)
Back up and sync progress across your devicesAccount and synced study dataContract (you asked for it by signing in)
Provide and restore paid featuresPurchase recordsContract, and legal obligations (tax and accounting)
Correct content errorsQuestion reportsLegitimate interest in accurate study material
Keep the service secure and prevent abuseIdentifiers, connection logsLegitimate interest in security
Send content-update alerts and study remindersPush token, preferencesConsent (you can turn this off at any time)
Show ads, if introducedAdvertising dataConsent for personalised ads; legitimate interest for non-personalised ads
Answer support requestsSupport messagesLegitimate interest / contract

Readiness scores, weak-area detection and the adaptive "Smart Test" are calculated on your device using fixed rules. LicencePass does not use your data to train AI models and makes no automated decisions with legal or similarly significant effects on you.

5Sign in with Apple & Google Planned

Sign-in is offered only so you can back up progress and use it on more than one device. When you sign in:

Our use of information received from Google APIs follows the Google API Services User Data Policy, including its Limited Use requirements.

6Backend & content downloads Now

Everything you study works offline. We use a backend for only three things:

  1. Content: to check for and download updated question banks and sign images for your market. These downloads are one-way. Your answers and progress are not uploaded as part of them.
  2. Optional backup: if you sign in, your study progress is saved to your account so it can be restored on another device.
  3. Features that need a server: such as verifying purchases, question reports, and notifications, when these are available.

Our backend runs on Supabase (database and authentication). Content files are delivered through Cloudflare R2. Access to your records is restricted by row-level security, so each account can read only its own data, and all traffic is encrypted in transit (HTTPS).

7Service providers

We use the following providers to run LicencePass. They act on our instructions (as "processors") or, where noted, under their own policies:

ProviderWhat it doesStatus
Supabase, Inc.Backend database, authentication (anonymous, Apple and Google sign-in), server functionsNow
Cloudflare, Inc. (R2)Storage and delivery of question packs and imagesNow
Apple (App Store, Sign in with Apple)App distribution, sign-in, payment processing: under Apple's own policyNow / Planned
Google (Google Play, Google Sign-In)App distribution, sign-in, payment processing: under Google's own policyNow / Planned
RevenueCat, Inc.Validates App Store and Google Play purchases and keeps track of what you have unlockedPlanned
Google Firebase Cloud MessagingDelivers push notificationsPlanned
Google AdMobServes ads, if ads are introducedPlanned

We will update this list before we start using a new provider that processes personal data.

8In-app purchases Planned

LicencePass is currently free. In the future we may offer optional one-time purchases (for example a lifetime unlock of extra features for a market). If we do:

9Advertising Planned

LicencePass shows no ads today. If we introduce ads, we will use Google AdMob, and:

10Notifications Planned

LicencePass will ask before sending notifications. Study reminders you set are scheduled on your device. Content-update alerts are sent through Firebase Cloud Messaging using your device's push token. You can turn notifications off at any time in the app or in your device settings; the push token is deleted with your account.

11Sharing & disclosure

We do not sell your personal information, and we do not share it with data brokers. We disclose information only:

12International transfers

Our providers may store and process data on servers outside your country, including in the European Union and the United States. Where the law requires (for example the EU/UK GDPR, Saudi Arabia's Personal Data Protection Law, or the UAE Personal Data Protection Law), we rely on appropriate safeguards such as the providers' Standard Contractual Clauses or data processing agreements, and we transfer only the minimum data needed to provide the service.

13Data retention

DataHow long we keep it
On-device dataUntil you delete it in the app or uninstall LicencePass. We never hold a copy unless you sign in.
Anonymous identifierWhile the app is in use. Identifiers inactive for 12 months may be deleted.
Account and synced progressUntil you delete your account. It is then removed from our live systems, and backup copies expire within 30 days.
Question reportsUp to 24 months, to review and correct content. On account deletion the report is unlinked from your account.
Purchase recordsAs long as needed to provide what you bought and as required by tax and accounting law (typically up to 7 years), even after account deletion.
Push tokensUntil notifications are turned off, the token stops working, or the account is deleted.
Connection and security logsShort-term, generally no longer than 90 days, unless needed to investigate abuse.
Support emailsUp to 24 months after the conversation ends.

14Deleting your data & account

You can delete everything at any time. No reason is needed, and deleting your account does not cancel purchases you already own through Apple or Google.

  1. Delete your account in the app: open Settings → Account → Delete account. This permanently deletes your LicencePass account, synced progress, exam history, profile and push tokens from our servers, and signs you out.
  2. Request deletion without the app: if you no longer have the app installed, email pakmuco.apps@gmail.com from the email address linked to your account (or give us your Apple private relay address) with the subject "LicencePass account deletion". We will confirm and complete the deletion within 30 days. See also Support → Delete your account.
  3. Remove on-device data: uninstall LicencePass. On Android you can also use Settings → Apps → LicencePass → Storage → Clear data.
  4. Disconnect sign-in: you can also revoke LicencePass in your Apple ID settings or at myaccount.google.com/connections. This stops future sign-ins but does not delete data we already hold; use step 1 or 2 for that.

If you never signed in, your progress exists only on your device, so uninstalling the app deletes it. Your anonymous identifier holds no personal data, and you can also ask us to delete it.

15Your privacy rights

Depending on where you live, you may have the right to access, correct, delete, restrict or object to processing of your personal data, to data portability, and to withdraw consent at any time. These rights come from laws such as:

To exercise any right, email us (Section 19). We may need to confirm that the account is yours, and we will respond within 30 days (or sooner where the law requires). We will not treat you differently for using your privacy rights.

16Children's privacy

LicencePass is designed for people preparing for a driving licence, typically aged 16 and over. It is not directed to children under 13 (or under the minimum age of digital consent in your country, such as 16 in parts of the EU), and we do not knowingly collect their personal data. Sign-in and any future personalised advertising are not intended for children. If you believe a child has given us personal data, contact us and we will delete it.

17Security

No system is 100% secure, but we work to protect your information and will notify you and the relevant authorities of a breach where the law requires.

18Changes to this policy

We will update this policy when features marked Planned go live, when we add a provider, or when the law changes. We will revise the "Last updated" date and, for material changes, tell you in the app before the change takes effect. Where the law requires your consent to a change, we will ask for it.

19Contact us

Privacy questions or requests

MUCO Apps, developer of LicencePass

Email: pakmuco.apps@gmail.com
Support: Help & Support · Terms: Terms of Use

This policy is written in English and may be translated for convenience; if versions differ, the English version applies.