Privacy Policy

Last updated: 8 October 2026

Arabic Everyday is an iOS app for learning Arabic one word a day. This page says exactly what the app keeps on your phone, what it sends elsewhere, and why.

Who is responsible

Julien Montagne, publisher of Arabic Everyday, as an individual. Contact: hello@julienmontagne.com.

There is no account

Arabic Everyday asks for no name, no email address and no password, and there is no sign-in. You are never asked to identify yourself.

What stays on your phone

What is sent to our server

Our server is arabic-everyday.julienmontagne.com. Three things reach it.

WhatWhenWhy
A random device identifier Once, on first launch A string of random characters created on your phone and kept in its keychain. The server answers with a random user identifier of its own. Neither is derived from anything about you or your device.
Your learning progress When you open the app, and a few seconds after something changes So your progress can be restored and kept consistent. It holds: the goal and level you chose, which words you have seen and on which day, your favourite words and the folders you made, the words you marked as known, when each word is next due for review, the days you practised, your best practice scores, the letters you traced (the drawn strokes and when you drew them), and your settings (transliteration on or off, reminder hour, how often new words arrive, quiet hours, word notifications, the trial reminder, the themes of your daily words, and whether you want words from the Quran among them). Only the latest copy is kept.
Your subscription status When it changes Sent by RevenueCat, not by your phone: which product you hold, whether it is active and when it expires, attached to the random user identifier. We store that and the raw notification it arrives in.

Subscriptions

Payment is handled entirely by Apple. We never see your name, your address or your card. To know whether your subscription is active, the app uses RevenueCat, which receives your purchases from Apple under the random user identifier above.

Analytics

We use PostHog to understand how the app is used. Automatic capture is off: there is no screen recording, no session replay and no tap tracking. Only a fixed list of events is sent, each attached to the random user identifier:

The PostHog library also attaches technical details: device model, iOS version, app version, language and time zone. PostHog receives the IP address the request comes from and may use it to estimate an approximate location. PostHog stores this data in the United States.

Links that leave the app

A word page can link to an outside dictionary, and a Quran passage to its source. Opening one takes you to that website, which has its own privacy policy. "Report a problem" opens an email to us in your mail app, with the word and the app version filled in; we receive what you choose to send.

Notifications

Reminders, new-word notifications and the trial reminder are scheduled by the app on your own phone. Nothing is pushed from a server, and no push token is collected. Turning them off in iOS Settings stops them completely.

What Arabic Everyday does not do

How long it is kept

The device record, your progress and your subscription status are kept on our server for as long as the service runs, until you delete them from the app or ask us to. Analytics events are kept by PostHog under its own retention policy, and can be deleted on request.

Deleting what we hold

From the app, immediately: in Profile, tap Delete my data. Our server deletes your user record and, with it, the device record, your progress, your subscription status and the subscription notifications that mention your identifier. The app then erases your progress, your session and the device identifier from the phone, cancels its scheduled notifications, and resets its analytics and subscription identifiers. If you open the app again, it starts from scratch under a new random identifier.

Your subscription is not cancelled by this. It belongs to your Apple ID: cancel it in iOS Settings, under your name, then Subscriptions. If you keep it, Restore Purchases in the app finds it again.

Two things are not removed by that button: the analytics events already sent to PostHog, and the customer record RevenueCat keeps for your purchases. To have those deleted, or if you cannot use the app, write to hello@julienmontagne.com. It is done within 30 days.

Deleting the app removes everything on the phone, but not the copy on our server: use the button first.

Your rights

Wherever you live, you can ask what we hold about you, ask for a copy, ask for it to be corrected, or ask for it to be deleted, at the address above. If you are in the European Economic Area or the United Kingdom, the legal basis is the performance of the service you asked for (syncing your progress, providing your subscription) and our legitimate interest in running and improving the app (analytics). You may object to that processing, and you may complain to your supervisory authority; in France, that is the CNIL. If you are in California, we do not sell or share personal information as those words are defined there, and we will not treat you differently for exercising any right.

Children

Arabic Everyday is not directed at children under 13, and we do not knowingly collect anything from them.

Who processes data for us

RevenueCat and PostHog are based in the United States, so the data they process for us leaves the European Union.

Changes

If this policy changes, the date at the top changes with it. If a feature that collects more data is added, such as a sign-in, this page will say so before it is available in the app.