Awrad privacy policy
The short version
Awrad keeps your data on your device. There are no accounts, no servers that hold your practice, no ads and no tracking. We do not receive your wirds, your completions or your settings. The app sends crash reports and anonymous usage analytics, which identify no one; you can switch usage analytics off in Settings. Each time it starts, the app also asks Expo's update service whether a fix is available; that request carries a random install number but nothing about you or your practice. If you choose to send us feedback or report a problem in a text, we receive what you write in that report.
What is stored, and where
Everything the app records is stored on your device only, in the app's own database:
- your wirds: their titles, texts you choose, schedules, goals and optional notes;
- your completions and streak history;
- your pauses, with a reason picked from a short list and an optional note you write;
- your settings: language, reading layers, reminder times, reminder level and the time your day starts;
- small device-level choices: whether anonymous usage analytics is on, a random report number (made the first time you send feedback), and any feedback report, with its screenshots, that is waiting to be sent;
- the summary that the home-screen and lock-screen widgets show (your streak and today's wirds), kept in storage on your device that only the app and its widgets can read.
What is never collected
- No name, phone number or any other account detail. There is no account to create or sign in to. An email address is received only if you type one into a feedback report yourself.
- No location, and no prayer-time calculation of any kind.
- No advertising identifiers, no hardware or account identifiers of your device, no advertising, no tracking across apps or websites. The only random numbers the app makes or uses are described below (a session number for usage analytics that is never stored, a session number in crash reports, a report number for feedback, and an install number for app updates), and none of them is linked to you.
- No analytics that identify you. The anonymous usage analytics are described below.
Because we do not receive any of this, we cannot sell it, share it or read it.
Crash reports
When the app hits an error, it sends a crash report so that we can find and fix the bug. We use GlitchTip (glitchtip.com), on its servers in the European Union, to receive these reports. A report contains:
- the error message and where in the app's code it happened;
- the app version, the device model and the operating system version, and basic technical device information that the crash-reporting library attaches on its own, such as the device's memory, screen size, processor and battery level, which app update it is running, and a random number for that app session;
- a short list of the app's own technical warnings just before the error.
A report never contains your wirds, their names or texts, your completions, counts or notes, your name or any account detail. Button labels and screen addresses are removed before sending, and database values are cut out of error messages. Like any internet request, sending a report reveals your IP address to GlitchTip; the app itself adds no IP address or user details, and GlitchTip keeps only a shortened form of the address with the report. Reports are not linked to you, are not used for advertising or tracking, and are deleted after at most 90 days.
Usage analytics
To learn which parts of Awrad are used, so we can improve it, the app sends anonymous usage events. We use Aptabase (aptabase.com), on its servers in the European Union, to receive them. Aptabase processes them for us as our processor.
An event contains only:
- its name, from a fixed list: a setup step shown, setup finished, a starter pack added, a preset added, a wird created, a wird completed for the day, a notification opened, a built-in text opened, a widget tapped, the app language changed, and usage analytics switched off;
- for some events, a short detail: the setup step, the type of wird (for example "counter" or "read"), whether it is built-in, the id of a built-in text, pack or preset from the app's own library (for example "sahifa.1"), what a tapped notification or widget opens ("today" or "a wird"), or the language;
- the app version and build number, the operating system and its version, the language setting of your device, and a random session number that is not stored and changes after an hour without use.
An event never contains the titles, texts or notes of wirds you wrote, your own counts or amounts, your streaks, your pauses, your name or any account detail, and no device or advertising identifier. Because built-in text ids and completions can say something about religious practice, they are sent only as anonymous counts, are not linked to you, and are never used for advertising or tracking.
Like any internet request, the connection reveals your IP address to Aptabase. Aptabase does not use it as an identifier: it combines it with the app's user agent and a salt that changes every day into a one-way hash, so events cannot be linked across days or to you. Aptabase keeps the anonymous events for up to five years. Since they cannot be tied to you, they cannot be found or deleted per person; switching off stops any further events.
Feedback and reports
You can send us feedback from Settings > Send feedback, or report a problem in a text with the flag at the top of that text. Nothing is sent unless you write a report and tap Send. A report contains:
- the type you choose (content, enhancement, bug or other) and the message you write;
- an email address, only if you type one, so we can reply;
- when you report a text: the id of that built-in text, the line you were reading and which reading layers were on;
- up to three screenshots, only if you choose to add them. They are optional, you pick each one yourself with your device's own photo picker (the app does not get access to the rest of your photo library, and does not use the camera), and you can remove them before sending. A screenshot may show personal information, such as names, messages or other apps on your screen, so please check it first. We use screenshots only to understand your report. The app makes each one smaller before it is sent, and sends nothing else from your photos: no other pictures, no location or other details of the file;
- the app version, the operating system and its version, the app language, the time it was sent, and a random report number made by the app when you first send feedback. It is used only to stop the same install from flooding us with reports, and is not linked to anything else.
A report never contains your own wirds, their names or texts, your completions, counts, streaks or notes, unless you type them into the message yourself.
Reports travel over an encrypted connection to a small relay on our own domain, run on Cloudflare, which checks them and passes them on. Cloudflare sees your IP address as part of the connection. The relay keeps only a one-way hash of it, for one hour, to limit how many reports one address can send, and never stores or forwards the address itself. Reports and their screenshots are stored together, in the European Union, in a database in our own Cloudflare account (Cloudflare D1), which only we can read. We use them only to fix content and improve the app, keep them while they are open and delete them within 12 months after we close them. A screenshot is deleted together with its report. To have a report deleted earlier, write to the contact address above and include the email address you gave or the text of your report.
If sending fails, for example when you are offline, the report waits on your device and is sent the next time you open the app. You can also choose to send a report by email instead; then your email provider's rules apply.
Notifications
Reminders are scheduled by the app on your device. They are local notifications. No push server is involved and no one else sees them.
App updates
Awrad can receive fixes to its own code and content over the air, through Expo's update service (EAS Update, expo.dev). When the app starts it asks that service whether an update is available. The request carries the app version, the platform (iOS or Android), the update channel, the identifiers of the update the app is running, and a random number that identifies this installation of the app to the update service (it is generated by the app, is not an advertising identifier, and is not linked to you or to anything you store). It carries nothing from your wirds or settings, and, like any internet request, it reveals your IP address to Expo. Updates contain app code and content, never personal data. Expo acts for us as a service provider.
Our website
The share-link pages, this policy and the terms are served from our website by Cloudflare. The website is reachable at awrad.thediarybyghost.com and at wird.thediarybyghost.com (the address that existing share links use); both serve the same pages. The site has no cookies, no analytics, no advertising and no third-party scripts, fonts or images. Like any web host, Cloudflare handles your IP address and the usual request details when you open a page.
Links and email
Some screens open other places outside the app: the websites of the text sources listed in About, this policy and the terms in your browser, and, if you choose to send feedback by email, your email app. Those sites and your email provider have their own rules, and we cannot control them.
Export and import
You can export your data to a file and import it on the same or another device. The file is yours. Anyone who has the file can read it, so keep it somewhere safe.
Backups
Your device's own backup may include the app's data, depending on your settings. On iPhone and iPad this is iCloud (or a backup of the device made to a computer); on Android the app allows Google's backup to include its data, and the copy is kept in your own Google account if you have backup switched on. Those services are controlled by Apple or Google and by you, not by us. Uninstalling the app or clearing its data removes what is stored on the device, but a backup you already made may still hold a copy.
Sharing a wird
You can share a wird template as a link. The link carries the template only, never your history. The template travels in the part of the link after the # sign, which browsers do not send to our website: the page reads it on your device only. Anyone who receives the link can see that template. If you send it through a messaging service, that service's own privacy rules apply.
Religious practice
Records of religious practice are sensitive. Your wirds, completions and history stay on your device and are never sent to us. The only related information that leaves the device is the anonymous usage analytics described above (which built-in texts are opened or completed, with no link to you), and you can switch that off in Settings. A feedback report you choose to send about a text names that built-in text and the line you were on; it is sent only when you tap Send.
Children
Awrad does not ask for your age and does not collect personal information from anyone, children included. The anonymous crash reports and usage analytics above identify no one. Feedback is optional; please do not include personal details in a report or in a screenshot.
Your controls
- You can edit, pause or remove wirds in the app.
- You can export a copy of your data at any time.
- You can switch usage analytics off in Settings > Share anonymous usage.
- Uninstalling the app, or clearing its data in your device settings, removes what is stored on the device.
- Feedback is only sent when you write a report and tap Send. You can ask us to delete a report you sent.
If you are in the European Economic Area, the United Kingdom or elsewhere with data protection rights, those rights apply. Apart from feedback reports you choose to send, we do not hold your data, so the app's own controls and export are the quickest route. For anything else, contact us at the address above.
Future changes
If we add anything else that leaves the device, this policy will be updated first, and the app will say what is collected. A free, optional tip may be offered in future through Apple's or Google's own purchase system. We would not see your payment details.
Terms of use
The rules for using Awrad are in our Terms of use.
Changes to this policy
When this policy changes, we will update the effective date above and, for material changes, tell users in the app or in the store release notes.