7 Kings

Memovibes: Privacy Policy

Last updated 2026-10-30 · iOS first, Android later

In short. Memovibes works without an account, and your progress stays on your device. Ads come from Google AdMob (with Apple's tracking prompt and Google's consent form), purchases go through Apple. Planned, not live yet: an optional online "daily challenge" with a nickname and a leaderboard; section 5 says exactly what it will store, and what is already built on the server side.

1. Who is responsible

The controller of your data for Memovibes is 7 Kings (Omar Ben Romdhane), an individual developer. Contact: support@7kingsgames.com.

2. What stays on your device

Your levels and best scores per game, stars, plays, category experience points and ratings (a history of results used to draw your progress), daily-workout progress and streak, language, whether you bought "Remove ads", your Memovibes+ product and active status derived from the purchases the App Store returns (this version does not read the expiry date or a verified trial status from Apple), your notification choices (reminders are scheduled as local notifications on your device; remote push is planned), ad and tutorial counters, sound and haptics settings, and purchase transaction ids. These are saved on your device and are not sent to us. Deleting the app deletes them.

3. Ads (Google AdMob), Apple's tracking prompt and Google's consent form

The free version shows ads through Google AdMob (full-screen ads and optional rewarded videos; the app has no banners). None are shown in your first session or first two days, during games or workout games, or in the daily challenge; a full-screen ad can appear after a workout summary or every third free-play result, at least five minutes apart. Google may collect your advertising id (only if you allow tracking), IP address and approximate location, device and app information, and ad interactions (see Google Privacy Policy, how Google uses data from sites and apps that use its services).

  • Order at the start. Nothing is requested at first launch. After your first finished game the app explains tracking, then shows Apple's App Tracking Transparency prompt, then Google's consent form (UMP) where the law requires it (the EEA, the UK), and only then starts the ad SDK. No ad is requested without Google's consent signal.
  • You can change the tracking choice in iOS Settings, Privacy & Security, Tracking, and the Google choice in the app Settings, "Privacy choices" (it opens Google's form when available and required, otherwise the app's iOS settings).
  • Remove ads and Memovibes+ stop the interstitial ads; Memovibes+ also gives the rewarded extras without a video.

Legal basis for ads that use your advertising id or personalise: your consent.

4. Purchases and subscription

Memovibes offers a one-time "Remove ads" purchase (com.sevenkings.memovibes.noads) and an auto-renewing subscription, Memovibes+ (monthly …plus.monthly, 1.99 EUR; yearly …plus.yearly, 14.99 EUR, each with a 7-day free trial). They are processed by Apple through StoreKit (Unity IAP). We do not receive your payment details or Apple ID; the app learns from the App Store which products are active and keeps that status on your device. See Apple's Privacy Policy and the subscription terms.

5. Daily challenge and leaderboard (planned, not live yet)

The server code exists, but the app today runs the daily challenge locally, with no online leaderboard: the production attestation (App Attest), Keychain storage and the app's connection to the server are not finished. This section describes the planned online behaviour; it is optional and you can play everything else without it. (The app already keeps a local nickname, short id and your daily attempts on your device.)

Playing the ranked daily challenge needs an online profile created on our server without sign-up. The app sends a request to create it, proves it is a genuine app install with Apple App Attest (Play Integrity on Android later), and receives a random player id, a short public id and a secret token that it is planned to keep in the iOS Keychain. The server stores:

DataWhyKept
Random player id, short public id (like #4F7K), a hash of your secret token, creation and last-seen timesYour profileUntil you delete it
Nickname you choose, and its historyLeaderboard, moderation of reportsUntil you delete it
Whether you said you are 16 or older ("ranked"), or notUnder-16 players play unrankedUntil you delete it
Each daily attempt: start time, stage results, scores, total, time, rank and percentile, flagsRanking, fairness checksUntil you delete it
The moves or answers you sent and their individual timingsCheck results, appealsRaw answers and move timings: 90 days, then erased. Totals, server timestamps, scores, flags and request hashes stay until you delete your profile
Push token (iOS), time zone, language, your push choices (results, reminder, reminder hour)The optional notificationsSending stops after 3 days without app activity; turning a switch off stops that message but does not itself erase the stored token; deleting the subscription, an invalid token, or deleting your profile removes it. Notification logs stay until you delete your profile
Reports you make or receive (with the nickname reported)ModerationUntil the accounts involved are deleted
A hash of the attested device key plus a creation time, in a separate table without your player id (the same device hash is also on your profile row, which is deleted with it)Limit account creation per device (3 per 30 days)Kept after you delete your profile, so deleting does not reopen the limit
Short-lived request records (idempotency), including the answer to account creation, which contains your secret tokenSafe retries24 hours
Also: nickname moderation dates and reasons, review status, push platform and lock-screen preference, challenge day in push dataModeration, notificationsUntil you delete your profile

The leaderboard shows your nickname and short id with your rank, total score and time. There is no chat, no profile picture and no other public free text. The app asks you to choose an alias, not your real name; nicknames are typed by you and filtered (EN/FR/AR), and the filter cannot guarantee that no real name is entered. They are reportable: a reported nickname is reset if it breaks the rules or reaches the report threshold (currently three distinct reporters). We do not collect your email, real name, contact list or location, and no device name. The server derives the day from its own clock. Sending results needs your consent the first time. Legal basis: your consent and our legitimate interest in a fair leaderboard.

Delete it: in the app, "Delete my leaderboard data", or follow these steps. The server removes your profile and everything attached to it (see the table).

6. Minors

Memovibes is not directed at children under 13 and we do not knowingly collect their data. The daily challenge asks whether you are 16 or older: if not, you play unranked (no leaderboard position). The app tells you to pick a nickname, not your name.

7. What we do not do

  • No sign-up with email or phone, no real names, no precise location, no data sale.
  • The game makes no brain, intelligence or health claim: ratings only describe how well you play Memovibes.

8. Third parties

Your rights

Under the GDPR (and similar laws) you can ask for access to your data, correction, deletion, restriction, a portable copy, and you can object to processing or withdraw a consent at any time (withdrawing does not affect what happened before). Write to support@7kingsgames.com; we answer within one month. You can also complain to your data protection authority (in France: the CNIL, cnil.fr). Data we cannot link to you (for example a hashed random id) can only be found or deleted if you give us the identifier it comes from, which is why the sections above say exactly what is stored.

Transfers outside your country

Google and Cloudflare operate worldwide, so data they process may leave your country. They describe their safeguards in their own policies (linked above). We do not sell your data.

Changes

If this policy changes, the new version is published on this page with a new date. Last updated: 2026-10-30.

Memovibes : Politique de confidentialité

Dernière mise à jour 30 octobre 2026 · iOS d'abord, Android plus tard

En bref. Memovibes fonctionne sans compte et ta progression reste sur ton appareil. Les publicités viennent de Google AdMob (avec la demande de suivi d'Apple et le formulaire de consentement de Google), les achats passent par Apple. Prévu, pas encore en service : un « défi du jour » en ligne facultatif avec pseudo et classement ; la section 5 dit exactement ce qu'il stockera et ce qui est déjà construit côté serveur.

1. Qui est responsable

Le responsable du traitement de tes données pour Memovibes est 7 Kings (Omar Ben Romdhane), développeur individuel. Contact : support@7kingsgames.com.

2. Ce qui reste sur ton appareil

Tes niveaux et meilleurs scores par jeu, étoiles, nombre de parties, points d'expérience par catégorie et notes (un historique de résultats servant à dessiner ta progression), progression et série de la séance du jour, langue, si tu as acheté « Sans pub », ton produit Memovibes+ et son état actif déduits des achats renvoyés par l'App Store (cette version ne lit pas la date d'expiration ni un statut d'essai vérifié auprès d'Apple) tes choix de notifications (les rappels sont programmés en notifications locales sur ton appareil ; la notification à distance est prévue), des compteurs de publicités et de tutoriels, les réglages de son et de vibrations, et les identifiants de transactions d'achat. Ces données sont enregistrées sur ton appareil et ne nous sont pas envoyées. Supprimer l'application les supprime.

3. Publicités (Google AdMob), demande de suivi d'Apple et formulaire de consentement de Google

La version gratuite affiche des publicités via Google AdMob (annonces plein écran et vidéos récompensées facultatives ; l'application n'a pas de bannières). Aucune n'est affichée lors de ta première session ou de tes deux premiers jours, pendant les jeux ou ceux de la séance, ni dans le défi du jour ; une annonce plein écran peut apparaître après le bilan d'une séance ou tous les trois résultats en jeu libre, à au moins cinq minutes d'intervalle. Google peut collecter ton identifiant publicitaire (seulement si tu autorises le suivi), ton adresse IP et ta localisation approximative, des informations sur l'appareil et l'application, et les interactions avec les annonces (voir Politique de confidentialité de Google, comment Google utilise les données des sites et applications qui utilisent ses services).

  • Ordre au démarrage. Rien n'est demandé au premier lancement. Après ton premier jeu terminé, l'application explique le suivi, puis affiche la demande App Tracking Transparency d'Apple, puis le formulaire de consentement de Google (UMP) là où la loi l'exige (EEE, Royaume-Uni), et seulement ensuite démarre le SDK publicitaire. Aucune annonce n'est demandée sans le signal de consentement de Google.
  • Tu peux changer le choix de suivi dans Réglages iOS, Confidentialité et sécurité, Suivi, et le choix Google dans les Réglages de l'application, « Choix de confidentialité » (il ouvre le formulaire Google quand il est disponible et requis, sinon les réglages iOS de l'application).
  • « Sans pub » et Memovibes+ suppriment les annonces plein écran ; Memovibes+ donne aussi les bonus récompensés sans vidéo.

Base légale des publicités qui utilisent ton identifiant publicitaire ou personnalisent : ton consentement.

4. Achats et abonnement

Memovibes propose un achat unique « Sans pub » (com.sevenkings.memovibes.noads) et un abonnement à renouvellement automatique, Memovibes+ (mensuel …plus.monthly, 1,99 € ; annuel …plus.yearly, 14,99 €, chacun avec 7 jours d'essai gratuit). Ils sont traités par Apple via StoreKit (Unity IAP). Nous ne recevons ni tes données de paiement ni ton identifiant Apple ; l'application apprend de l'App Store quels produits sont actifs et garde ce statut sur ton appareil. Voir la Politique de confidentialité d'Apple et les conditions d'abonnement.

5. Défi du jour et classement (prévu, pas encore en service)

Le code serveur existe, mais l'application fait aujourd'hui tourner le défi du jour en local, sans classement en ligne : l'attestation de production (App Attest), le stockage dans le Trousseau et la connexion de l'application au serveur ne sont pas terminés. Cette section décrit le comportement en ligne prévu ; il est facultatif et tu peux tout jouer sans lui. (L'application garde déjà sur ton appareil un pseudo local, un identifiant court et tes tentatives du jour.)

Jouer au défi classé demande un profil en ligne créé sur notre serveur sans inscription. L'application envoie une demande de création, prouve qu'il s'agit d'une vraie installation avec Apple App Attest (Play Integrity sur Android plus tard) et reçoit un identifiant de joueur aléatoire, un identifiant court public et un jeton secret qu'elle devrait garder dans le Trousseau iOS. Le serveur stocke :

DonnéePourquoiConservation
Identifiant de joueur aléatoire, identifiant court public (comme #4F7K), hash de ton jeton secret, dates de création et de dernière activitéTon profilJusqu'à ta suppression
Le pseudo que tu choisis, et son historiqueClassement, modération des signalementsJusqu'à ta suppression
Si tu as dit avoir 16 ans ou plus (« classé »), ou nonLes moins de 16 ans jouent hors classementJusqu'à ta suppression
Chaque tentative du jour : heure de départ, résultats des étapes, scores, total, temps, rang et percentile, drapeauxClassement, contrôles d'équitéJusqu'à ta suppression
Les coups ou réponses envoyés et leurs temps individuelsVérifier les résultats, recoursRéponses brutes et temps des coups : 90 jours, puis effacés. Totaux, horodatages serveur, scores, drapeaux et hash de requêtes restent jusqu'à la suppression de ton profil
Jeton de notification (iOS), fuseau horaire, langue, tes choix de notifications (résultats, rappel, heure du rappel)Les notifications facultativesL'envoi s'arrête après 3 jours sans activité dans l'application ; désactiver une option arrête ce message sans effacer le jeton enregistré ; supprimer l'abonnement, un jeton invalide ou la suppression de ton profil l'efface. Les journaux de notifications restent jusqu'à la suppression de ton profil
Signalements faits ou reçus (avec le pseudo signalé)ModérationJusqu'à la suppression des comptes concernés
Un hash de la clé d'appareil attestée et une date de création, dans une table séparée sans ton identifiant de joueur (le même hash figure aussi sur la ligne de ton profil, supprimée avec lui)Limiter les créations de compte par appareil (3 par 30 jours)Conservé après la suppression de ton profil, pour que supprimer ne rouvre pas la limite
Enregistrements de requêtes de courte durée (idempotence), dont la réponse à la création du compte, qui contient ton jeton secretRéessais sûrs24 heures
Aussi : dates et motifs de modération des pseudos, statut de revue, plateforme de notification et préférence d'écran verrouillé, jour du défi dans les données de notificationModération, notificationsJusqu'à la suppression de ton profil

Le classement affiche ton pseudo et ton identifiant court avec ton rang, ton score total et ton temps. Pas de chat, pas de photo de profil, pas d'autre texte libre public. L'application te demande un pseudo, pas ton vrai nom ; les pseudos sont saisis par toi et filtrés (EN/FR/AR), et le filtre ne peut garantir qu'aucun nom réel n'est saisi. Ils sont signalables : un pseudo signalé est réinitialisé s'il enfreint les règles ou atteint le seuil de signalements (actuellement trois joueurs distincts). Nous ne collectons ni email, ni nom réel, ni contacts, ni localisation, ni nom d'appareil. Le serveur détermine le jour avec sa propre horloge. L'envoi des résultats demande ton consentement la première fois. Base légale : ton consentement et notre intérêt légitime à un classement équitable.

Supprimer : dans l'application, « Supprimer mes données du classement », ou suis ces étapes. Le serveur supprime ton profil et tout ce qui s'y rattache (voir le tableau).

6. Mineurs

Memovibes ne s'adresse pas aux enfants de moins de 13 ans et nous ne collectons pas sciemment leurs données. Le défi du jour demande si tu as 16 ans ou plus : sinon, tu joues hors classement (aucune place au classement). L'application te demande un pseudo, pas ton nom.

7. Ce que nous ne faisons pas

  • Pas d'inscription par email ou téléphone, pas de noms réels, pas de localisation précise, pas de vente de données.
  • Le jeu ne fait aucune promesse sur le cerveau, l'intelligence ou la santé : les notes décrivent seulement ton niveau de jeu dans Memovibes.

8. Tiers

Tes droits

En vertu du RGPD (et de lois similaires) tu peux demander l'accès à tes données, leur rectification, leur effacement, leur limitation, une copie portable, et tu peux t'opposer au traitement ou retirer un consentement à tout moment (le retrait n'affecte pas ce qui s'est passé avant). Écris à support@7kingsgames.com ; nous répondons sous un mois. Tu peux aussi saisir ton autorité de protection des données (en France : la CNIL, cnil.fr). Les données que nous ne pouvons pas relier à toi (par exemple un identifiant aléatoire haché) ne peuvent être retrouvées ou supprimées que si tu nous donnes l'identifiant dont elles viennent ; c'est pourquoi les sections ci-dessus disent exactement ce qui est conservé.

Transferts hors de ton pays

Google et Cloudflare opèrent dans le monde entier : les données qu'ils traitent peuvent quitter ton pays. Ils décrivent leurs garanties dans leurs propres politiques (liées plus haut). Nous ne vendons pas tes données.

Modifications

Si cette politique change, la nouvelle version est publiée sur cette page avec une nouvelle date. Dernière mise à jour : 30 octobre 2026.