Life Rank — dernière mise à jour : 26 septembre 2026
L’application n’a ni compte ni publicité. Ce que vous y saisissez — prénom, réponses, quêtes, notes, mesures — reste sur votre iPhone. Trois prestataires reçoivent des données techniques, décrites ci-dessous : RevenueCat (abonnement), PostHog (statistiques d’usage) et AppsFlyer (mesure publicitaire), qui en transmet une partie à la régie publicitaire concernée (aujourd’hui TikTok).
Toutes les informations ci-dessous sont stockées uniquement dans la mémoire de votre appareil. Elles ne sont jamais copiées hors de l’appareil, ni chez nous, ni chez un tiers. Seuls des comptages anonymes en sont tirés (une quête validée, une journée close), décrits plus bas avec les autres données techniques envoyées aux prestataires, rubrique par rubrique.
Désinstaller l’application efface l’ensemble de ces données. Il n’en existe aucune copie ailleurs, et nous n’avons aucun moyen de les récupérer.
Si vous l’autorisez, Life Rank lit votre nombre de pas afin de valider vos quêtes de marche quand vous ouvrez l’application. Cette lecture se fait sur l’appareil. Life Rank n’écrit rien dans Apple Santé et ne transmet aucune donnée de santé. Vous pouvez retirer cette autorisation à tout moment dans Réglages → Santé.
Si vous utilisez le suivi de course, Life Rank utilise le GPS pendant la séance uniquement, au premier plan, pour calculer la distance et l’allure. Le tracé est enregistré sur votre appareil pour que vous puissiez le consulter. Il n’est jamais envoyé nulle part. Aucun suivi n’a lieu en arrière-plan.
En dehors du GPS, l’application ne lit pas votre position. En revanche, comme pour tout service en ligne, PostHog et AppsFlyer reçoivent l’adresse IP de la connexion, dont PostHog déduit une localisation approximative (pays, région, ville). Voir les rubriques « Statistiques d’usage » et « Mesure publicitaire ».
Les fonctions de blocage d’applications et de budget de temps d’écran utilisent le cadre Family Controls d’Apple. Les applications que vous sélectionnez sont désignées par des identifiants opaques fournis par le système : ni Life Rank ni ses développeurs ne peuvent savoir de quelles applications il s’agit. Ces sélections restent sur l’appareil.
Les rappels sont des notifications locales, programmées par l’application sur votre appareil. Life Rank n’utilise pas de notifications distantes et ne détient aucun jeton d’envoi.
Le paiement lui-même est traité par Apple, via l’App Store. Nous ne voyons, ne recevons et ne stockons aucune donnée bancaire.
Pour vérifier l’état de votre abonnement (actif, expiré, restauré), l’application utilise RevenueCat, un prestataire spécialisé. Pour cela, RevenueCat traite : un identifiant anonyme généré aléatoirement pour votre appareil, et votre historique d’achats dans l’application (produit souscrit, dates de début et de fin). Cet identifiant n’est relié ni à votre nom, ni à votre e-mail, ni à quoi que ce soit que vous saisissez dans l’application — nous ne lui transmettons aucune de ces informations. Ces données servent à faire fonctionner l’abonnement et, comme décrit à la rubrique « Mesure publicitaire », à savoir quelles publicités amènent des abonnés ; elles ne sont pas revendues. Voir la politique de confidentialité de RevenueCat.
Pour comprendre où le parcours d’entrée (« l’Éveil ») fonctionne ou décroche, l’application envoie à PostHog, un prestataire d’analyse d’audience hébergé dans l’Union européenne, une poignée d’événements anonymes : l’écran du parcours atteint (son numéro, jamais vos réponses), l’affichage du mur d’abonnement et le bouton choisi, le résultat d’un achat (réussi, annulé, en attente de validation, ou la raison technique d’un échec, par exemple « boutique indisponible »), votre réponse à la demande d’autorisation des notifications (autorisée ou non, jamais son contenu), l’envoi et l’ouverture d’un rappel du Système, et l’ouverture de l’application. Ils indiquent aussi la version d’iOS de l’appareil, pour repérer un problème propre à une version, et la langue dans laquelle l’application s’affiche (français ou anglais). Ces événements sont rattachés au même identifiant anonyme que l’abonnement — un nombre tiré au sort pour votre appareil — et jamais à votre prénom, à votre e-mail ni à ce que vous écrivez ou répondez dans l’application. PostHog en déduit aussi, à partir de l’adresse IP, une localisation approximative (pays, région, ville). Ces événements portent aussi le nom de la campagne publicitaire qui vous a fait découvrir l’application, le cas échéant — jamais un identifiant publicitaire. L’adresse IP elle-même n’est pas conservée par PostHog, et vous pouvez couper ces statistiques à tout moment dans l’application : Réglages › Confidentialité › « Statistiques d’usage » (plus rien n’est alors envoyé à PostHog).
L’utilisation de l’application (depuis la version qui suit la 1.0.9). Pour savoir quelles quêtes et quels outils servent vraiment, l’application envoie aussi, de la même façon anonyme, des comptages et des identifiants fixés par l’application, jamais un texte que vous avez écrit :
quete_validee) : le modèle de la bibliothèque dont elle vient
(« perso » pour une quête que vous avez inventée — son nom n’est jamais envoyé), sa
caractéristique, et si elle a été validée à la main, par la mesure d’iOS ou à la fin d’une
séance ;jour_clos) : le nombre de quêtes dues et faites, la série, et
le nombre de jours depuis cette journée ;entree_app) : l’identifiant du départ choisi ;premiere_quete) : le seul fait qu’elle
l’a été, sans rien d’autre ;seance_outil) : l’outil, lancé depuis une quête ou librement,
finie ou non — pour la course et la musculation, seulement « séance finie », jamais une
distance, un trajet ou une charge ;blocage_cree), et chaque plage ou budget
tenu ou non (blocage_verdict) — jamais les applications choisies ;att_reponse) :
autorisé, refusé, ou déjà tranché — voir « Mesure publicitaire ».Les plantages. Si l’application rencontre une erreur (un écran qui plante, un rappel ou un blocage qu’iOS refuse de programmer, une sauvegarde illisible), PostHog reçoit un rapport technique : le type d’erreur, l’endroit du code où elle s’est produite, la version de l’application et d’iOS. Aucun contenu de l’application n’y est ajouté. Ce sont des données de diagnostic, non liées à votre identité.
Ne sont jamais envoyés : votre prénom, vos réponses, le nom ou le texte de vos quêtes, vos notes, vos mesures, ni aucune donnée d’Apple Santé. Il n’y a ni enregistrement d’écran ni capture de ce que vous touchez. Aucune de ces données n’est revendue. Voir la politique de confidentialité de PostHog.
Life Rank n’affiche aucune publicité. En revanche, nous faisons connaître l’application par des publicités diffusées ailleurs (par exemple sur TikTok), et nous avons besoin de savoir lesquelles fonctionnent. Pour cela, l’application utilise AppsFlyer, un prestataire de mesure publicitaire.
Depuis la version 1.0.9 de l’application, au début du parcours d’entrée, iOS vous demande si vous autorisez Life Rank à suivre votre activité.
Si vous acceptez, AppsFlyer reçoit l’identifiant publicitaire de votre appareil
(IDFA) et peut le rapprocher de la publicité qui vous a fait découvrir l’application ; cette
information est partagée avec la régie concernée. Si vous refusez, cet
identifiant n’est jamais lu. La mesure passe alors par le dispositif anonyme d’Apple (SKAdNetwork)
et par un rapprochement statistique : AppsFlyer transmet à la régie des informations
techniques sans identifiant publicitaire (adresse IP, modèle d’appareil, date) et les étapes du
parcours décrites ci-dessous, pour estimer combien d’installations viennent de ses publicités. L’application
fonctionne exactement de la même façon dans les deux cas, et vous pouvez changer d’avis à tout
moment dans Réglages → Confidentialité et sécurité → Suivi. Votre réponse (autorisé ou non)
est aussi comptée, anonymement, dans PostHog (att_reponse, voir « Statistiques
d’usage »).
Dans tous les cas, AppsFlyer traite des informations techniques (modèle d’appareil, version d’iOS, adresse IP, date d’installation), un identifiant propre à l’application, deux étapes du parcours (l’arrivée au mur d’abonnement, l’appui sur un bouton d’achat) et, transmis par RevenueCat, le fait qu’un abonnement a été souscrit, renouvelé ou remboursé, avec son montant. AppsFlyer transmet ces étapes et ces achats à la régie publicitaire concernée (aujourd’hui TikTok), pour qu’elle sache quelles publicités amènent des abonnés. Jamais votre prénom, vos réponses, votre progression, vos quêtes, vos notes ou vos mesures. Aucune donnée n’est vendue. Voir la politique de confidentialité d’AppsFlyer.
Le règlement européen sur la protection des données (RGPD) vous donne un droit d’accès, de rectification et d’effacement. Pour tout ce que vous saisissez dans l’application, ces droits s’exercent directement sur votre appareil : vous pouvez modifier vos informations à tout moment, et la désinstallation supprime la totalité des données. Pour les données traitées par RevenueCat, PostHog et AppsFlyer, vous pouvez nous écrire à l’adresse de contact ci-dessous : nous transmettrons la demande d’effacement.
Life Rank n’est pas destiné aux enfants de moins de 13 ans et ne collecte sciemment aucune donnée les concernant.
Cette politique peut évoluer si l’application change. La date de dernière mise à jour, en haut de page, fait foi.
Pour toute question : contact@life-rank.app
Life Rank — last updated: September 26, 2026
The app has no account and no ads. What you enter in it — first name, answers, quests, notes, measurements — stays on your iPhone. Three providers receive technical data, described below: RevenueCat (subscription), PostHog (usage statistics) and AppsFlyer (ad measurement), which passes part of it on to the ad network concerned (currently TikTok).
All the information below is stored only in your device’s memory. It is never copied off the device, neither to us nor to any third party. Only anonymous counts are derived from it (a quest completed, a day closed), described further down with the other technical data sent to our providers, section by section.
Uninstalling the app erases all of this data. No copy exists anywhere else, and we have no way to recover it.
If you allow it, Life Rank reads your step count in order to validate your walking quests when you open the app. This reading happens on the device. Life Rank writes nothing to Apple Health and sends no health data. You can withdraw this permission at any time in Settings → Health.
If you use run tracking, Life Rank uses GPS during the session only, in the foreground, to calculate distance and pace. The route is saved on your device so you can look at it. It is never sent anywhere. No tracking takes place in the background.
Apart from GPS, the app does not read your location. However, as with any online service, PostHog and AppsFlyer receive the IP address of the connection, from which PostHog derives an approximate location (country, region, city). See the “Usage statistics” and “Ad measurement” sections.
The app blocking and screen-time budget features use Apple’s Family Controls framework. The apps you select are designated by opaque identifiers provided by the system: neither Life Rank nor its developers can know which apps they are. These selections stay on the device.
Reminders are local notifications, scheduled by the app on your device. Life Rank does not use remote notifications and holds no push token.
The payment itself is handled by Apple, through the App Store. We do not see, receive or store any banking data.
To check the status of your subscription (active, expired, restored), the app uses RevenueCat, a specialised provider. For this, RevenueCat processes: an anonymous identifier randomly generated for your device, and your in-app purchase history (product subscribed, start and end dates). This identifier is not linked to your name, your email or anything you enter in the app — we pass none of this information to it. This data is used to run the subscription and, as described in the “Ad measurement” section, to know which ads bring in subscribers; it is not sold. See RevenueCat’s privacy policy.
To understand where the opening journey (“the Awakening”) works or loses people, the app sends to PostHog, an analytics provider hosted in the European Union, a handful of anonymous events: the journey screen reached (its number, never your answers), the display of the subscription screen and the button chosen, the result of a purchase (successful, cancelled, pending approval, or the technical reason for a failure, for example “store unavailable”), your answer to the notification permission request (allowed or not, never its content), the sending and opening of a reminder from the System, and the opening of the app. They also include the device’s iOS version, to spot a problem specific to one version, and the language the app is displayed in (French or English). These events are linked to the same anonymous identifier as the subscription — a number drawn at random for your device — and never to your first name, your email or what you write or answer in the app. PostHog also derives an approximate location (country, region, city) from the IP address. These events also carry the name of the ad campaign that brought you to the app, if any — never an advertising identifier. The IP address itself is not kept by PostHog, and you can turn these statistics off at any time in the app: Settings › Privacy › “Usage statistics” (nothing is sent to PostHog anymore).
How the app is used (from the version after 1.0.9). To know which quests and tools are really used, the app also sends, in the same anonymous way, counts and identifiers set by the app, never any text you wrote:
quete_validee): the library template it comes from
(“perso” for a quest you invented — its name is never sent), its attribute, and whether
it was completed by hand, by the iOS measurement or at the end of a session;jour_clos): the number of quests due and done, the streak, and
the number of days since that day;entree_app): the identifier of the starting set chosen;premiere_quete): only the fact
that it was checked, nothing else;seance_outil): the tool, started from a quest or freely,
finished or not — for running and strength training, only “session finished”, never a
distance, a route or a weight;blocage_cree), and each window
or budget held or not (blocage_verdict) — never the apps chosen;att_reponse): allowed,
declined, or already decided — see “Ad measurement”.Crashes. If the app hits an error (a screen that crashes, a reminder or a block that iOS refuses to schedule, an unreadable save), PostHog receives a technical report: the type of error, the place in the code where it happened, the app and iOS versions. No app content is added to it. This is diagnostic data, not linked to your identity.
Never sent: your first name, your answers, the name or text of your quests, your notes, your measurements, or any Apple Health data. There is no screen recording and no capture of what you tap. None of this data is sold. See PostHog’s privacy policy.
Life Rank shows no ads. However, we promote the app with ads shown elsewhere (for example on TikTok), and we need to know which ones work. For this, the app uses AppsFlyer, an ad measurement provider.
Since version 1.0.9 of the app, at the start of the opening journey, iOS asks whether you
allow Life Rank to track your activity. If you accept, AppsFlyer receives your
device’s advertising identifier (IDFA) and can match it with the ad that brought you to the
app; this information is shared with the ad network concerned. If you
decline, this identifier is never read. Measurement then goes through Apple’s
anonymous system (SKAdNetwork) and through a statistical match: AppsFlyer
passes to the ad network technical information without any advertising identifier (IP
address, device model, date) and the journey steps described below, so it can estimate how
many installs come from its ads. The app works exactly the same way in both cases, and you
can change your mind at any time in Settings → Privacy & Security → Tracking. Your answer
(allowed or not) is also counted anonymously in PostHog (att_reponse, see “Usage
statistics”).
In all cases, AppsFlyer processes technical information (device model, iOS version, IP address, install date), an identifier specific to the app, two journey steps (reaching the subscription screen, tapping a purchase button) and, sent by RevenueCat, the fact that a subscription was started, renewed or refunded, with its amount. AppsFlyer passes these steps and purchases on to the ad network concerned (currently TikTok), so it knows which ads bring in subscribers. Never your first name, your answers, your progress, your quests, your notes or your measurements. No data is sold. See AppsFlyer’s privacy policy.
The European General Data Protection Regulation (GDPR) gives you a right of access, rectification and erasure. For everything you enter in the app, these rights are exercised directly on your device: you can change your information at any time, and uninstalling deletes all the data. For the data processed by RevenueCat, PostHog and AppsFlyer, you can write to us at the contact address below: we will pass on the erasure request.
Life Rank is not intended for children under 13 and does not knowingly collect any data about them.
This policy may change if the app changes. The “last updated” date at the top of this section is the one that applies.
For any question: contact@life-rank.app