DOCUMENTS LÉGAUX
Politique de confidentialité
Privacy Policy
Politique de confidentialité
Version du 14 octobre 2026Responsable du traitement : HelloProg Sàrl, Rue Caroline 2, 1003 Lausanne, Suisse
Contact : contact@calmenta.app
Site : https://calmenta.app
La présente Politique de confidentialité explique comment HelloProg Sàrl traite les données dans le cadre de l’application Calmenta sur les plateformes où elle est distribuée, de l’offre Calmenta+, du site calmenta.app, de l’assistance et des licences scolaires. Elle concerne les adultes, les parents ou représentants légaux, les élèves et les personnes agissant pour le compte d’établissements.
Calmenta a été conçue pour limiter la collecte de données. Cela ne signifie toutefois pas qu’aucune donnée personnelle n’est traitée : des informations techniques, des identifiants pseudonymes, des messages de support et des informations de commande ou de licence peuvent notamment être nécessaires selon les fonctions utilisées.
1. Responsable du traitement et contact
HelloProg Sàrl
Rue Caroline 2
1003 Lausanne, Suisse
E-mail : contact@calmenta.app
Site : https://calmenta.app
HelloProg détermine les finalités et moyens des traitements qu’elle réalise pour son propre compte. Dans certains usages scolaires, HelloProg peut intervenir pour le compte d’un établissement ; les rôles exacts dépendent du dispositif et, le cas échéant, d’un accord distinct de traitement des données.
2. Périmètre de la politique
Cette politique couvre l’application Calmenta, les fonctionnalités gratuites et Calmenta+, les interactions avec le site calmenta.app, la souscription et la gestion des achats directs, les licences scolaires et institutionnelles, ainsi que les contacts adressés au support.
Les services indépendants d’Apple et de Google, notamment la facturation effectuée sur leurs boutiques et leurs propres comptes, sont également soumis aux politiques de confidentialité de ces entreprises. Les prestataires utilisés pour les paiements directs sur le site appliquent leurs propres obligations en fonction de leur rôle.
Les caractéristiques techniques peuvent varier entre iOS, Android, les différentes versions de l’Application et les types de licences. Les traitements sont effectués uniquement lorsqu’ils correspondent à une fonctionnalité effectivement utilisée ou activée.
3. Principes de minimisation
L’utilisation de base de Calmenta est conçue sans nécessité de créer un compte utilisateur personnel dans l’Application, selon le fonctionnement initialement documenté. Les profils, avatars et statistiques de jeu peuvent être enregistrés localement sur l’appareil. L’utilisation de services payants ou du site peut, en revanche, nécessiter des informations permettant de gérer la transaction ou de reconnaître les droits achetés.
HelloProg n’utilise pas les données décrites ici pour vendre des informations personnelles à des annonceurs. Selon le fonctionnement documenté, Calmenta ne comporte pas de publicité ni de traceur publicitaire. Cette déclaration suppose de vérifier qu’aucun composant Android ou web ajouté ultérieurement n’introduit de technologie contraire.
Un identifiant aléatoire, haché ou pseudonymisé n’est pas systématiquement une donnée anonyme au sens juridique. Lorsque des informations permettent de distinguer un appareil, une transaction ou une personne, elles sont traitées avec les garanties applicables aux données personnelles.
4. Profils et progression sur l’appareil
L’Application peut stocker des informations choisies par l’utilisateur, telles que prénom facultatif, avatar, réglages, scores, temps de jeu, séries, badges, niveaux, historique et progression. Les données des profils sont initialement conçues pour rester dans l’espace de stockage de l’Application, sauf mécanisme de synchronisation expressément proposé.
Le prénom est facultatif ; il peut s’agir d’un pseudonyme. Les résultats n’ont pas vocation à servir au profilage publicitaire des enfants.
La reconnaissance immédiate des chiffres tracés au doigt est, selon la version technique documentée, exécutée localement par un modèle embarqué : une connexion à un serveur n’est pas nécessaire pour déterminer la réponse du jeu. Cela est distinct de l’envoi facultativement désactivable de certains tracés à des fins d’amélioration du modèle, décrit plus loin.
5. Synchronisation et sauvegarde
5.1. iCloud, sur les appareils compatibles
Selon le fonctionnement iOS documenté, si iCloud est activé et disponible, certaines informations de profils, scores et progression peuvent être enregistrées ou synchronisées dans l’espace iCloud de l’utilisateur au moyen des services Apple. HelloProg n’a pas d’accès direct au contenu de cet espace de synchronisation dans le fonctionnement décrit. La gestion du compte et de la sauvegarde relève également d’Apple et des paramètres de l’utilisateur.
5.2. Android
La disponibilité d’une synchronisation ou sauvegarde Android, ainsi que l’éventuelle utilisation de services Google, dépend de l’implémentation effective de l’Application. Si un tel service est proposé, la politique devra préciser les données concernées, l’opérateur, la finalité, les durées et les possibilités de désactivation.
6. Journal d’usage local
La version initialement documentée conserve sur l’appareil un journal technique (clé analytics.local.v1) contenant des événements d’utilisation : affichage de l’abonnement, achats ou restaurations, parties terminées, badges, notifications locales, scores, durées, niveaux et horodatages.
Ce journal ne comprend pas, d’après la documentation fournie, les prénoms des profils, les tracés manuscrits, les informations bancaires ou les identifiants publicitaires. Il est limité aux 300 derniers événements, en plus de compteurs cumulés, et n’est pas synchronisé via iCloud. Il peut être supprimé au moyen de la fonction d’effacement des données locales et par la désinstallation de l’Application, sous réserve du comportement du système d’exploitation.
7. Mesure d’audience : TelemetryDeck
Selon l’implémentation documentée, Calmenta utilise TelemetryDeck GmbH (Allemagne) pour mesurer l’utilisation de l’Application et améliorer ses fonctionnalités.
Les événements peuvent inclure leur type, des valeurs numériques (score, durée, niveau), des libellés techniques, un horodatage arrondi à l’heure et des informations techniques concernant l’appareil et la version de l’Application.
Le processus documenté prévoit un identifiant d’installation salé et haché sur l’appareil, puis de nouveau à la réception par TelemetryDeck. Ce mécanisme réduit les possibilités d’identification ; il ne suffit toutefois pas, à lui seul, à garantir une anonymisation irréversible dans tous les contextes.
D’après les informations fournies, aucun prénom, tracé manuscrit, identifiant publicitaire ou numéro de carte bancaire n’est intégré volontairement à ces événements. Les données d’audience sont annoncées comme hébergées dans l’Union européenne, en Allemagne. Les propriétés techniques et la configuration réelle du service doivent être vérifiées pour chaque plateforme utilisée.
La base légale exacte du traitement, lorsqu’une donnée personnelle demeure, dépend de sa nécessité, des intérêts poursuivis, de la catégorie d’utilisateurs et des règles applicables aux traceurs ; elle doit être confirmée dans l’analyse de conformité de HelloProg.
8. Tracés manuscrits et amélioration de la reconnaissance
Le jeu permet d’écrire des chiffres du doigt. La lecture des réponses se fait localement dans l’implémentation décrite. En outre, des tracés peuvent être transmis à HelloProg pour entraîner et évaluer la reconnaissance des chiffres.
Selon la configuration de la politique précédente, l’option « Améliorer la reconnaissance » est activée par défaut.
Les éléments documentés comme transmis sont les coordonnées du tracé, la réponse attendue, la réponse reconnue, le verdict, la langue, la taille de la zone d’écriture, la version de l’Application et la plateforme. Un identifiant aléatoire propre à cette fonction est utilisé pour la gestion technique et la suppression des tracés. Aucun prénom de profil n’est volontairement joint à l’envoi.
Ces tracés sont annoncés comme hébergés chez Cloudflare, avec une localisation principale en Europe de l’Ouest, et conservés 180 jours au maximum. Ils sont utilisés pour améliorer le modèle, non à des fins publicitaires ou de revente.
La désactivation de l’option arrête l’envoi de nouveaux tracés et, selon le mécanisme documenté, déclenche la suppression des éléments en attente et une demande de suppression des données précédemment associées à cet identifiant. La suppression effective sur les systèmes principaux, sauvegardes et journaux doit être vérifiée avant de promettre un effacement immédiat et absolu.
Un tracé pseudonymisé peut relever des données personnelles selon le contexte. Les droits des mineurs et les conditions d’un éventuel consentement parental doivent être examinés spécifiquement.
9. Notifications
Les rappels quotidiens locaux peuvent être programmés sur l’appareil sans envoi vers un serveur HelloProg, selon la version documentée.
Les notifications de nouveautés constituent un traitement distinct, désactivé par défaut selon la politique précédente. Après activation, un jeton de notification et certaines informations techniques nécessaires à l’acheminement et à la pertinence des notifications peuvent être transmis : plateforme, langue, région, fuseau horaire, version de l’Application et information limitée sur le statut de l’accès payant.
Sur les appareils Apple, le jeton relève du service de notifications Apple.
La gestion documentée des enregistrements utilise Cloudflare. Désactiver l’option met fin aux nouveaux envois et doit déclencher la désinscription ou suppression de l’enregistrement dans les conditions techniques effectivement mises en œuvre. La révocation de l’autorisation système peut dépendre d’une nouvelle communication de l’Application avec le serveur.
10. Support et messages volontaires
Le formulaire « Nous écrire » permet de transmettre volontairement un message, accompagné, si l’utilisateur le souhaite, d’une adresse e-mail pour recevoir une réponse. Des données techniques présentées avant l’envoi peuvent accompagner la demande : modèle d’appareil, versions, langue et statut de l’accès payant.
Ces données servent à traiter la demande et à assurer le support. Les utilisateurs sont invités à éviter de transmettre inutilement des noms d’enfants, informations médicales, mots de passe ou autres données sensibles.
Selon la version fournie, les messages du formulaire sont stockés chez Cloudflare puis supprimés une fois l’échange traité. La durée exacte de suppression, les sauvegardes et les éventuels relais e-mail devront être consignés dans les procédures internes. Les messages envoyés directement à contact@calmenta.app peuvent être traités par le service de messagerie utilisé par HelloProg, qui devra être identifié dans sa documentation de conformité.
11. Calmenta+ et achats intégrés
Calmenta+ peut être proposé sous forme mensuelle, annuelle ou d’achat unique dit « à vie ». La validation d’un achat peut nécessiter la vérification de droits d’accès, de reçus de transaction, d’un statut d’abonnement ou d’un identifiant technique de licence.
Lorsque le paiement est effectué par l’App Store ou Google Play, Apple ou Google traite les données de facturation conformément à ses propres conditions. HelloProg peut recevoir les informations strictement nécessaires à la confirmation des droits et au support, selon les mécanismes mis en place. Le fait de ne pas recevoir de numéro de carte complet ne signifie pas qu’aucune donnée de transaction n’est traitée.
Les délais de conservation de ces informations dépendent de leur finalité, des possibilités techniques et des obligations légales de comptabilité ou de résolution des litiges.
12. Achats directs et site calmenta.app
Dans le cadre des achats effectués directement sur le site, HelloProg peut devoir traiter des informations de commande et de relation client : coordonnées communiquées par l’acheteur, adresse e-mail, éléments de facturation, offre achetée, prix, statut de paiement, dates, références de transaction, droits Calmenta+ et historique de renouvellement ou de résiliation.
Les données strictement nécessaires à la transaction peuvent être communiquées au prestataire de paiement effectivement choisi, lequel doit être nommé dans la version publiée lorsque son rôle et les données traitées sont confirmés. HelloProg ne doit pas déclarer qu’elle n’a jamais accès aux données de paiement sans distinguer les informations de carte complètes des autres métadonnées de transaction.
Ces données servent à conclure et exécuter le contrat, activer la licence, gérer les abonnements, produire les justificatifs, assurer l’assistance, prévenir la fraude et respecter les obligations légales. Leur durée de conservation suit les besoins contractuels et les délais légaux applicables ; les documents comptables peuvent être conservés même après l’effacement d’un profil de jeu.
13. Licences scolaires et institutionnelles
Calmenta peut proposer des licences par élève, classe, enseignant, établissement, groupe d’établissements ou selon d’autres unités prévues contractuellement. Leur gestion peut nécessiter des données relatives à l’établissement, à la personne chargée des achats, à la formule, à la durée de l’année scolaire, aux quantités souscrites, aux renouvellements et aux activations.
La version initialement documentée prévoit l’activation par un code de licence et un identifiant aléatoire propre à l’appareil ; ceux-ci sont vérifiés périodiquement afin de contrôler la validité et le périmètre de la licence. Le mécanisme documenté annonce une vérification au plus une fois par jour et une conservation des associations jusqu’à douze mois après la fin de la licence. Ces règles doivent être revues si de nouvelles formules multiplateformes ou multi-utilisateurs modifient l’activation.
Les codes et identifiants peuvent constituer des données personnelles pseudonymisées selon les possibilités de rattachement à un utilisateur. HelloProg limite leur emploi à l’attribution, la sécurité et la gestion des droits de licence.
La politique initiale indique qu’aucun nom ni résultat individuel d’élève n’est transmis lors de l’activation d’un code. Toute future fonction permettant à un établissement d’accéder aux résultats individuels devra faire l’objet d’une information spécifique et d’une analyse des rôles contractuels et de la protection des mineurs.
Lorsque HelloProg traite des données d’élèves pour le compte d’un établissement, un accord de traitement des données peut être nécessaire. L’école et HelloProg assument chacun leurs obligations suivant leur rôle réel.
14. Finalités et fondements juridiques
Les traitements répondent, selon les cas, aux finalités suivantes : fonctionnement local de l’Application, fourniture et contrôle des licences, exécution des achats et abonnements, support client, sécurité, facturation et conformité légale, mesure d’utilisation, amélioration du logiciel et notifications facultatives.
Lorsque le RGPD s’applique, les traitements nécessaires à un achat ou à l’exécution d’une licence peuvent reposer sur l’exécution du contrat ; la facturation obligatoire sur une obligation légale ; le support et la sécurité sur l’exécution contractuelle ou un intérêt légitime documenté ; les notifications facultatives sur le consentement lorsque celui-ci est requis. Les traitements d’analyse d’audience et de tracés manuscrits doivent faire l’objet d’une détermination précise de leur base légale, notamment pour les mineurs et les règles applicables aux terminaux.
La possibilité technique de désactiver une fonction ne suffit pas, à elle seule, à établir la validité juridique de sa base légale. HelloProg applique également la loi fédérale suisse sur la protection des données (LPD) et, lorsque cela est pertinent, les lois nationales complémentaires.
15. Enfants et représentants légaux
Calmenta s’adresse aux enfants comme aux adultes. HelloProg vise à limiter les traitements non nécessaires, à éviter les publicités ciblées et à proposer des contrôles appropriés aux parents ou responsables légaux.
Les parents et les établissements sont invités à accompagner les enfants dans l’utilisation des réglages et des fonctionnalités connectées. Lorsqu’un traitement nécessite légalement le consentement du titulaire de l’autorité parentale ou des garanties spécifiques, HelloProg doit mettre en œuvre la procédure correspondante avant de traiter les données concernées.
Les traces techniques ou identifiants ne doivent pas être considérés comme nécessairement anonymes du seul fait qu’aucun prénom n’y figure. Les applications visant également les enfants sont soumises aux règles pertinentes des plateformes de distribution et des pays concernés.
16. Destinataires et prestataires
Dans la version initialement documentée, les prestataires explicitement identifiés sont TelemetryDeck GmbH pour l’audience et Cloudflare pour certains traitements techniques, notamment notifications, tracés et licences scolaires.
Apple et Google interviennent selon leur plateforme, leurs outils d’achat ou de synchronisation effectivement utilisés. Le site et les achats directs peuvent impliquer un hébergeur web, un prestataire de paiement et un fournisseur de messagerie, à nommer en fonction de la configuration réelle.
Les informations ne sont transmises qu’aux destinataires nécessaires aux finalités décrites, ou lorsqu’une obligation légale le requiert. Les engagements contractuels, conditions d’accès et mesures de sécurité sont adaptés au rôle des prestataires.
17. Localisation et transferts internationaux
La documentation précédente indique un hébergement des données TelemetryDeck en Allemagne et un hébergement Cloudflare dont l’emplacement principal se situe en Europe de l’Ouest. Cela ne signifie pas que tous les accès techniques ou transferts ont nécessairement lieu dans l’Espace économique européen.
Des prestataires établis hors de Suisse ou de l’Espace économique européen peuvent avoir accès à certaines informations. Lorsque de tels transferts sont soumis à des restrictions, HelloProg met en place les garanties légalement requises, telles que décisions d’adéquation, clauses contractuelles appropriées ou autres mécanismes autorisés selon le cas.
18. Durées de conservation
Les durées connues dans la configuration antérieure sont les suivantes : données locales tant que l’Application les conserve et jusqu’à l’effacement ou la désinstallation ; journal d’usage local limité aux 300 événements récents plus compteurs ; tracés manuscrits au maximum 180 jours ; données d’activation scolaire pendant la licence puis au maximum douze mois après son échéance ; enregistrements de notifications tant que la fonction demeure activée, sous réserve des délais techniques de suppression.
Les messages de support sont conservés le temps nécessaire au traitement de la demande, puis supprimés selon les procédures applicables. Les données de facturation et de transactions sont conservées durant les périodes imposées par la législation et nécessaires à la défense des droits contractuels. Les données stockées dans les sauvegardes peuvent relever de calendriers techniques distincts, lesquels doivent être documentés.
19. Sécurité
HelloProg prend des mesures techniques et organisationnelles appropriées au niveau de risque, en tenant compte notamment de l’accès aux bases de données, de la séparation des finalités, de la limitation des identifiants, de la sécurité des communications, des habilitations et des procédures de suppression.
Aucun système informatique ne peut garantir l’absence absolue d’incident. En cas de violation de données, HelloProg procède à l’analyse de l’incident et aux notifications légalement requises.
20. Droits des personnes
Sous réserve des conditions et exceptions prévues par la loi, les personnes concernées peuvent demander l’accès à leurs données, leur rectification, leur suppression, la limitation ou l’opposition à certains traitements, ainsi que la portabilité lorsque les conditions légales sont réunies. Lorsque le traitement repose sur le consentement, celui-ci peut être retiré pour l’avenir.
Les fonctions proposées par l’Application peuvent permettre de supprimer les profils et résultats locaux et, sur les appareils compatibles, certaines données synchronisées. La désactivation des notifications ou des transmissions de tracés permet de mettre fin aux envois futurs et de déclencher les procédures d’effacement prévues.
Pour les achats et licences, les demandes sont adressées à contact@calmenta.app. Certaines données peuvent devoir être conservées malgré une demande de suppression, notamment pour répondre à des obligations de comptabilité, prévenir une fraude documentée ou défendre un droit en justice.
Un justificatif proportionné peut être demandé lorsqu’il est nécessaire pour éviter qu’un tiers non autorisé accède aux données d’une personne. Les personnes disposent également du droit d’introduire une réclamation auprès de l’autorité de protection des données compétente lorsque le droit applicable le prévoit.
21. Suppression des données de jeu
Selon la configuration initialement documentée, la fonction « Effacer mes données », protégée par une barrière parentale, supprime les profils, badges, historiques et journaux de jeu locaux et les données synchronisées dans l’espace iCloud concerné, selon les possibilités techniques des services Apple.
La désinstallation efface normalement les données locales de l’application, mais n’implique pas nécessairement la suppression des données de sauvegarde externes, des factures, des achats ou des informations de licence conservées pour une finalité distincte.
Les données liées à l’achat d’une licence ou au suivi d’une demande de support ne doivent donc pas être présentées comme automatiquement effacées par la commande de remise à zéro du jeu.
22. Modifications de la politique
HelloProg peut mettre à jour cette politique pour refléter une évolution des fonctionnalités, plateformes, prestataires, obligations légales ou traitements. La date de révision figure en tête du document. Les personnes concernées sont informées conformément aux obligations applicables lorsque les changements le justifient ; un nouveau consentement est sollicité lorsqu’il est requis.
23. Contact
Pour toute question ou demande relative à la protection des données :
HelloProg Sàrl, Rue Caroline 2, 1003 Lausanne, Suisse
contact@calmenta.app · https://calmenta.app/privacy
© 2026 HelloProg Sàrl. Tous droits réservés.
Haut de pagePrivacy Policy
Version of 14 October 2026Data controller: HelloProg Sàrl, Rue Caroline 2, 1003 Lausanne, Switzerland
Contact: contact@calmenta.app
Website: https://calmenta.app
This Privacy Policy explains how HelloProg Sàrl processes data in connection with the Calmenta application on the platforms where it is distributed, the Calmenta+ offer, the calmenta.app website, support and school licences. It concerns adults, parents or legal representatives, pupils and persons acting on behalf of schools. This English text is a translation of the French policy dated 14 October 2026.
Calmenta was designed to limit data collection. This does not mean, however, that no personal data is processed: technical information, pseudonymous identifiers, support messages and order or licence information may be necessary depending on the features used.
1. Data controller and contact
HelloProg Sàrl
Rue Caroline 2
1003 Lausanne, Switzerland
E-mail: contact@calmenta.app
Website: https://calmenta.app
HelloProg determines the purposes and means of the processing it carries out on its own behalf. In certain school uses, HelloProg may act on behalf of a school; the exact roles depend on the arrangement and, where applicable, on a separate data processing agreement.
2. Scope of the policy
This policy covers the Calmenta application, the free features and Calmenta+, interactions with the calmenta.app website, the subscription and management of direct purchases, school and institutional licences, and contacts addressed to support.
The independent services of Apple and Google, in particular billing carried out on their stores and their own accounts, are also subject to those companies’ privacy policies. The providers used for direct payments on the website apply their own obligations according to their role.
Technical characteristics may vary between iOS, Android, the different versions of the Application and the types of licence. Processing is carried out only where it corresponds to a feature actually used or enabled.
3. Data minimisation principles
Basic use of Calmenta is designed without the need to create a personal user account in the Application, according to the operation initially documented. Profiles, avatars and game statistics may be stored locally on the device. Use of paid services or of the website may, however, require information allowing the transaction to be managed or the purchased rights to be recognised.
HelloProg does not use the data described here to sell personal information to advertisers. According to the documented operation, Calmenta contains no advertising and no advertising tracker. This statement presupposes checking that no Android or web component added later introduces a contrary technology.
A random, hashed or pseudonymised identifier is not automatically anonymous data in the legal sense. Where information makes it possible to distinguish a device, a transaction or a person, it is processed with the safeguards applicable to personal data.
4. Profiles and progress on the device
The Application may store information chosen by the user, such as an optional first name, avatar, settings, scores, play time, streaks, badges, levels, history and progress. Profile data is initially designed to remain in the Application’s storage space, unless a synchronisation mechanism is expressly offered.
The first name is optional; it may be a pseudonym. Results are not intended to be used for advertising profiling of children.
Immediate recognition of digits drawn with a finger is, according to the documented technical version, performed locally by an on-device model: no connection to a server is needed to determine the game’s answer. This is distinct from the optional, switchable sending of certain strokes for model improvement purposes, described below.
5. Synchronisation and backup
5.1. iCloud, on compatible devices
According to the documented iOS operation, if iCloud is enabled and available, certain profile, score and progress information may be saved or synchronised in the user’s iCloud space using Apple services. HelloProg has no direct access to the content of this synchronisation space in the operation described. Account and backup management is also a matter for Apple and the user’s settings.
5.2. Android
The availability of Android synchronisation or backup, and any use of Google services, depends on the actual implementation of the Application. If such a service is offered, the policy will specify the data concerned, the operator, the purpose, the retention periods and the options for switching it off.
6. Local usage log
The version initially documented keeps a technical log on the device (key analytics.local.v1) containing usage events: display of the subscription screen, purchases or restores, completed games, badges, local notifications, scores, durations, levels and timestamps.
According to the documentation provided, this log does not include profile first names, handwriting strokes, banking information or advertising identifiers. It is limited to the last 300 events, plus cumulative counters, and is not synchronised via iCloud. It can be deleted using the local data erasure function and by uninstalling the Application, subject to the behaviour of the operating system.
7. Usage analytics: TelemetryDeck
According to the documented implementation, Calmenta uses TelemetryDeck GmbH (Germany) to measure use of the Application and improve its features.
Events may include their type, numerical values (score, duration, level), technical labels, a timestamp rounded to the hour and technical information about the device and the version of the Application.
The documented process provides for an installation identifier that is salted and hashed on the device, then hashed again on receipt by TelemetryDeck. This mechanism reduces the possibilities of identification; on its own, however, it is not sufficient to guarantee irreversible anonymisation in all contexts.
According to the information provided, no first name, handwriting stroke, advertising identifier or bank card number is intentionally included in these events. Analytics data is stated to be hosted in the European Union, in Germany. The technical properties and actual configuration of the service must be verified for each platform used.
The exact legal basis of the processing, where personal data remains, depends on its necessity, the interests pursued, the category of users and the rules applicable to trackers; it must be confirmed in HelloProg’s compliance analysis.
8. Handwriting strokes and recognition improvement
The game lets players write digits with a finger. Answers are read locally in the implementation described. In addition, strokes may be sent to HelloProg to train and evaluate digit recognition.
According to the configuration of the previous policy, the “Improve recognition” option is enabled by default.
The elements documented as transmitted are the stroke coordinates, the expected answer, the recognised answer, the verdict, the language, the size of the writing area, the version of the Application and the platform. A random identifier specific to this feature is used for technical management and deletion of strokes. No profile first name is intentionally attached to the submission.
These strokes are stated to be hosted with Cloudflare, with a primary location in Western Europe, and kept for a maximum of 180 days. They are used to improve the model, not for advertising or resale purposes.
Switching the option off stops the sending of new strokes and, according to the documented mechanism, triggers the deletion of pending items and a request to delete the data previously associated with that identifier. Actual deletion on primary systems, backups and logs must be verified before promising immediate and absolute erasure.
A pseudonymised stroke may constitute personal data depending on the context. The rights of minors and the conditions of any parental consent must be examined specifically.
9. Notifications
Local daily reminders can be scheduled on the device without anything being sent to a HelloProg server, according to the documented version.
What’s new notifications are a separate processing operation, switched off by default according to the previous policy. Once enabled, a notification token and certain technical information needed to deliver relevant notifications may be transmitted: platform, language, region, time zone, version of the Application and limited information on paid access status.
On Apple devices, the token belongs to Apple’s notification service.
The documented management of registrations uses Cloudflare. Switching the option off ends new deliveries and must trigger unsubscription or deletion of the registration under the technical conditions actually implemented. Revoking the system permission may depend on the Application communicating with the server again.
10. Support and voluntary messages
The “Write to us” form lets users voluntarily send a message, accompanied, if they wish, by an e-mail address to receive a reply. Technical data shown before sending may accompany the request: device model, versions, language and paid access status.
This data is used to handle the request and provide support. Users are asked to avoid unnecessarily sending children’s names, medical information, passwords or other sensitive data.
According to the version provided, form messages are stored with Cloudflare and then deleted once the exchange has been handled. The exact deletion period, backups and any e-mail relays will be recorded in internal procedures. Messages sent directly to contact@calmenta.app may be processed by the e-mail service used by HelloProg, which will be identified in its compliance documentation.
11. Calmenta+ and in-app purchases
Calmenta+ may be offered as a monthly or annual subscription or as a one-off “lifetime” purchase. Validating a purchase may require verification of access rights, transaction receipts, subscription status or a technical licence identifier.
Where payment is made through the App Store or Google Play, Apple or Google processes billing data in accordance with its own terms. HelloProg may receive the information strictly necessary to confirm rights and provide support, according to the mechanisms in place. Not receiving a full card number does not mean that no transaction data is processed.
The retention periods for this information depend on its purpose, technical possibilities and legal obligations relating to accounting or dispute resolution.
12. Direct purchases and the calmenta.app website
For purchases made directly on the website, HelloProg may need to process order and customer relationship information: contact details provided by the buyer, e-mail address, billing details, offer purchased, price, payment status, dates, transaction references, Calmenta+ rights and renewal or cancellation history.
The data strictly necessary for the transaction may be shared with the payment provider actually chosen, which must be named in the published version once its role and the data processed are confirmed. HelloProg must not state that it never has access to payment data without distinguishing full card details from other transaction metadata.
This data is used to conclude and perform the contract, activate the licence, manage subscriptions, produce receipts, provide assistance, prevent fraud and comply with legal obligations. Its retention period follows contractual needs and the applicable legal time limits; accounting documents may be kept even after a game profile has been erased.
13. School and institutional licences
Calmenta may offer licences per pupil, class, teacher, school, group of schools or according to other contractually defined units. Managing them may require data relating to the school, the person in charge of purchasing, the plan, the length of the school year, the quantities subscribed, renewals and activations.
The version initially documented provides for activation by a licence code and a random device-specific identifier; these are checked periodically to verify the validity and scope of the licence. The documented mechanism states a check at most once a day and retention of the associations for up to twelve months after the end of the licence. These rules must be reviewed if new cross-platform or multi-user plans change the activation process.
Codes and identifiers may constitute pseudonymised personal data depending on whether they can be linked to a user. HelloProg limits their use to the allocation, security and management of licence rights.
The initial policy states that no pupil’s name or individual results are transmitted when a code is activated. Any future feature allowing a school to access individual results will be subject to specific information and to an analysis of contractual roles and the protection of minors.
Where HelloProg processes pupil data on behalf of a school, a data processing agreement may be necessary. The school and HelloProg each assume their obligations according to their actual role.
14. Purposes and legal bases
Depending on the case, processing serves the following purposes: local operation of the Application, provision and control of licences, performance of purchases and subscriptions, customer support, security, billing and legal compliance, usage measurement, software improvement and optional notifications.
Where the GDPR applies, processing necessary for a purchase or the performance of a licence may be based on the performance of the contract; mandatory billing on a legal obligation; support and security on contractual performance or a documented legitimate interest; optional notifications on consent where it is required. Analytics processing and handwriting stroke processing must have their legal basis precisely determined, in particular for minors and the rules applicable to terminal equipment.
The technical possibility of switching a feature off is not, on its own, sufficient to establish the legal validity of its legal basis. HelloProg also applies the Swiss Federal Act on Data Protection (FADP) and, where relevant, complementary national laws.
15. Children and legal representatives
Calmenta is intended for children and adults alike. HelloProg aims to limit unnecessary processing, avoid targeted advertising and offer appropriate controls to parents or legal guardians.
Parents and schools are encouraged to guide children in using the settings and connected features. Where processing legally requires the consent of the holder of parental authority or specific safeguards, HelloProg must implement the corresponding procedure before processing the data concerned.
Technical traces or identifiers must not be regarded as necessarily anonymous solely because no first name appears in them. Applications that are also aimed at children are subject to the relevant rules of the distribution platforms and of the countries concerned.
16. Recipients and service providers
In the version initially documented, the explicitly identified providers are TelemetryDeck GmbH for analytics and Cloudflare for certain technical processing, in particular notifications, strokes and school licences.
Apple and Google are involved according to their platform and the purchase or synchronisation tools actually used. The website and direct purchases may involve a web host, a payment provider and an e-mail provider, to be named according to the actual configuration.
Information is shared only with the recipients necessary for the purposes described, or where a legal obligation requires it. Contractual commitments, access conditions and security measures are adapted to the providers’ role.
17. Location and international transfers
The previous documentation indicates that TelemetryDeck data is hosted in Germany and that Cloudflare hosting has its primary location in Western Europe. This does not mean that all technical access or transfers necessarily take place within the European Economic Area.
Providers established outside Switzerland or the European Economic Area may have access to certain information. Where such transfers are subject to restrictions, HelloProg puts in place the legally required safeguards, such as adequacy decisions, appropriate contractual clauses or other authorised mechanisms as the case may be.
18. Retention periods
The periods known in the previous configuration are as follows: local data for as long as the Application keeps it and until erasure or uninstallation; local usage log limited to the 300 most recent events plus counters; handwriting strokes for a maximum of 180 days; school activation data for the duration of the licence and then for a maximum of twelve months after its expiry; notification registrations for as long as the feature remains enabled, subject to technical deletion delays.
Support messages are kept for as long as necessary to handle the request, then deleted in accordance with the applicable procedures. Billing and transaction data is kept for the periods required by law and necessary to defend contractual rights. Data stored in backups may follow separate technical schedules, which must be documented.
19. Security
HelloProg takes technical and organisational measures appropriate to the level of risk, taking into account in particular database access, separation of purposes, limitation of identifiers, security of communications, authorisations and deletion procedures.
No IT system can guarantee the complete absence of incidents. In the event of a data breach, HelloProg analyses the incident and makes the legally required notifications.
20. Rights of data subjects
Subject to the conditions and exceptions provided for by law, data subjects may request access to their data, its rectification, its deletion, the restriction of or objection to certain processing, and portability where the legal conditions are met. Where processing is based on consent, that consent may be withdrawn for the future.
The functions offered by the Application may allow local profiles and results to be deleted and, on compatible devices, certain synchronised data. Switching off notifications or stroke transmissions ends future submissions and triggers the planned erasure procedures.
For purchases and licences, requests are sent to contact@calmenta.app. Some data may have to be kept despite a deletion request, in particular to meet accounting obligations, prevent documented fraud or defend a legal claim.
Proportionate proof of identity may be requested where necessary to prevent an unauthorised third party from accessing a person’s data. Data subjects also have the right to lodge a complaint with the competent data protection authority where applicable law so provides.
21. Deleting game data
According to the configuration initially documented, the “Erase my data” function, protected by a parental gate, deletes local profiles, badges, histories and game logs and the data synchronised in the relevant iCloud space, according to the technical possibilities of Apple services.
Uninstalling normally erases the application’s local data, but does not necessarily imply deletion of external backup data, invoices, purchases or licence information kept for a separate purpose.
Data linked to the purchase of a licence or to the handling of a support request must therefore not be presented as automatically erased by the game reset command.
22. Changes to the policy
HelloProg may update this policy to reflect changes in features, platforms, providers, legal obligations or processing. The revision date appears at the top of the document. Data subjects are informed in accordance with the applicable obligations where the changes warrant it; new consent is sought where required.
23. Contact
For any question or request relating to data protection:
HelloProg Sàrl, Rue Caroline 2, 1003 Lausanne, Switzerland
contact@calmenta.app · https://calmenta.app/privacy
© 2026 HelloProg Sàrl. All rights reserved.
Back to top