Kanz e Aza

Kanz e Aza Privacy Policy

Version: 1.0 · Effective: 14 October 2026

This policy explains what information the Kanz e Aza app and website handle, why, and the choices you have. Kanz e Aza is run by Mir Husain Ali Mohammed in Oman ("we", "us"), who is responsible for your information. Contact: ashrafamily.sub@gmail.com.

The short version

1. Information that stays on your device

The app keeps these on your phone. We can't see them:

Android backup. If Android backup is on, Android may copy your own lyrics, drafts and favourites, including the random ID stored with your lyrics, to your Google account or to a new phone. Nothing else from the app is included. On Android 12 and later, Android makes this cloud backup only when it can encrypt it. Backup follows your Google account's backup settings.

To remove this information, delete it in the app, clear the app's data, or uninstall the app.

On the website, there are no favourites, history or settings. If you sign in to write a lyric, the website keeps your drafts in your browser until you submit or delete them (section 8). We can't see a draft until you submit it.

2. When you submit a lyric

In the app, the first time you submit, after you accept the Contribution Terms, the app signs you in to Firebase Authentication anonymously. This creates a random account ID. It doesn't use your name, email or phone number.

On the website, you sign in with your Google account before you submit. Google shares your name, email address and profile picture with Firebase Authentication, which keeps them with your account ID. The website shows your name or email address to tell you who is signed in. We don't store your name or email address with your submissions.

We then store the following in Google Firebase (Cloud Firestore):

If an admin edits your lyric, the edited version replaces the one you sent.

Why we use it: to review and publish the lyric, to show it in My Contributions (My submissions on the website), to let you change or delete it while it waits for review, and to keep a record that you agreed to the Contribution Terms.

We don't ask about your religious beliefs or other sensitive matters. Apart from the poet's name and anjumans, please don't put personal information about yourself or anyone else in a lyric or its details. If you are a poet or reciter named in a lyric, you can ask us to correct or remove your name.

3. Publishing and the public catalog

When an admin approves a lyric, we publish its text and details, including the poet, in the app, on the website and in the public Kanz e Aza Lyrics catalog on GitHub (https://github.com/The-Tech-Boi/Kanz-e-Aza-Lyrics), where anyone may reuse it under CC BY 4.0.

An automated job on GitHub reads approved submissions from Firebase about every six hours to publish them. It can see the whole submission record, including your account ID, but it publishes only the lyric and its details. A second job runs daily to delete expired submissions (section 12).

Published lyrics never include your account ID, name or email. We don't name contributors. If a lyric is later removed, copies already on phones, in earlier versions of the public catalog, or reused by others under the licence may remain.

4. Admin accounts and access requests

We invite admins by email. An admin signs in with their Google account, or in the app with an email address and password, through Firebase Authentication. We store each admin's email address, the name on their Google account, their account ID and when they became an admin, plus each email address we invited and who invited it.

Anyone signed in on the website with Google can ask to become an admin. We store the request with the person's email address, name and account ID, when they asked, and our decision and when we made it.

We record which admin approved, rejected or edited each submission, and who withdrew a lyric from the catalog or restored it.

5. Notifications (optional)

New-lyric notifications in the app are off by default. If you turn them on, the app asks for notification permission and uses Firebase Cloud Messaging (Google) to create a device token and subscribe it to a public "catalog updates" topic. We don't store the token or link it to your submissions.

When you turn notifications off in the app, it unsubscribes the device and deletes the token. If you block notifications in your phone's settings instead, the next time you open the app it turns notifications off, unsubscribes the device and deletes the token.

6. Read Mode

Read Mode in the app keeps the screen on. It needs Do Not Disturb access, and asks you for it when the app doesn't have it. While it's on, it silences calls and notifications (alarms still sound), sets the ringer to silent and turns the media volume to zero. It stays on until you leave it, even if you switch to another app, and then it restores your previous settings. It doesn't read your notifications, calls or contacts.

7. Services that receive technical information

When the app or website goes online, these services receive your IP address and basic technical details, such as device or browser type and app version, as part of normal operation:

These services handle that information under their own privacy policies.

8. Cookies and browser storage

The website doesn't set cookies, and it has no advertising or analytics trackers. It uses your browser's storage only for things it needs to work:

Because this storage is needed for what you ask the website to do, we don't ask for consent or show a cookie banner. You can remove all of it by signing out and clearing the site's data in your browser's settings. The Google services in section 7 handle their own requests under Google's privacy policy.

The app doesn't use cookies. It keeps its information on your phone as described in section 1.

9. Who we share information with

We don't sell or rent your information, and we don't share it for advertising. We share it only:

10. Why we're allowed to use your information

For users in the EU and UK, these legal bases are contract, consent, legitimate interests and legal obligation, in that order.

11. Where your information is stored

Firebase stores submissions on Google's servers in the United States. The backup website runs on a server in Germany. Google and GitHub may process information in other countries too, including outside Oman and outside the country you live in. These providers protect international transfers with safeguards such as standard contractual clauses. Email us if you want details of these safeguards.

12. How long we keep it

13. Your choices and rights

14. Children

Anyone can read lyrics without giving us information. To submit lyrics you must be at least 13, and if you're under 18, a parent or guardian must agree to the Contribution Terms for you. If we learn that someone under 13 submitted a lyric, we delete their submissions and account. If you're a parent or guardian and think your child under 13 has sent us a lyric, please email us.

15. Security

Information travels encrypted (HTTPS). Database rules let only a submission's owner and our admins read it; the published lyric is public, but the submission record isn't. Our publishing and clean-up jobs also read submissions, using a protected server key. Only a few people have admin access, and admins must sign in.

No system is perfectly secure. If a breach puts your information at risk, we'll tell the authorities as the law requires. Because we don't have contact details for anonymous contributors, we'll also post a notice in the app and on the website.

16. Other websites

The app and website link to other websites, such as the public catalog on GitHub, the Creative Commons licence and the privacy policies in section 7. Those websites have their own privacy policies, and we aren't responsible for them.

17. Changes to this policy

When we change this policy, we publish a new version with a new effective date. If the change matters for how we use your information, we'll show a notice in the app or on the website, usually with an app update, before it applies.

18. Contact

Mir Husain Ali Mohammed, Oman ashrafamily.sub@gmail.com