WargameApp

EnglishFrançais

WargameApp

Privacy Policy

1. Who is responsible for your data

WargameApp is published by Adrien Espel (France), the controller of your personal data. For any question about this policy, your data, or the exercise of your rights, write to contact@wargameapp.com. You will receive a reply within 30 days at most.

  • Publisher and data controller: Adrien Espel
  • Contact: contact@wargameapp.com

2. Data we collect

We only collect what the application needs to work. Here is the complete list:

  • Email address: identification, account security, password reset.
  • Username: identifies you to other players.
  • Password: never stored in clear text, only as a cryptographic hash (bcrypt).
  • Location (latitude and longitude): to show you nearby players and events. See section 4.
  • Profile picture: optional, shown on your profile and visible to other users.
  • Biography and profile tags: optional, shown on your profile.
  • Feed posts: the text you publish and, where applicable, up to five photos, together with the game category attached to them. They are visible to every user of the application. Photos are screened automatically before going live: see sections 3 and 6.
  • Comments and replies: the text you publish under a post, visible under the same conditions.
  • Reactions: the posts and comments you like.
  • Message content: required for the messaging feature to work. See section 5.
  • Notification token: a technical identifier provided by your phone so it can receive notifications. See section 5.
  • IP address: used at sign-up and sign-in for bot protection and rate limiting. It is not stored in our databases.
  • Technical logs: when a server error occurs, a record containing the error message and your account identifier is kept for diagnosis.
  • Moderation data: the accounts you block, and the reports you file or that target you, including a copy of the reported content.

3. Why we use it

Each piece of data serves one specific purpose, and no other:

  • Providing the service: creating and managing your account, organising and joining events, exchanging messages. Legal basis: performance of our contract with you.
  • Security: authentication, protection against bots and abuse, rate limiting. Legal basis: our legitimate interest in protecting the service and its users.
  • Moderation: handling reports and enforcing the terms of use. Legal basis: our legitimate interest and our legal obligations.
  • Automated image screening: every photo published in the feed is analysed by a third-party service before being made visible, in order to filter out content prohibited by the terms of use. No final decision is taken by that means alone: a photo held back is reviewed by a person. Legal basis: our legitimate interest in protecting users, and our legal obligations.
  • Location and notifications: only with your consent, which you may withdraw at any time. See sections 4 and 5.
  • Service emails: account verification and password reset only. We send no newsletters and no promotional messages.

4. Location

The application uses your location to show nearby players and events, and to place the events you create. Without it, these proximity features cannot work; the rest of the application remains usable.

  • What we keep: the last known location attached to your account, and the location of the events you create. We keep no history of your movements.
  • What others see: an approximate distance, never your exact coordinates. The location of an event you organise is, however, visible to its participants.
  • Withdrawing consent: deny or revoke the location permission in your phone settings. The application then stops sending your location, and you may write to us to have the last recorded location erased.

5. Messages and notifications

Your messages are stored so your conversations remain readable. They are accessible only to the participants of the conversation, and are never analysed for advertising or statistical purposes.

  • Encryption: traffic between the application and our servers is encrypted in transit (HTTPS). Messages are NOT end-to-end encrypted: technically, they are readable on our servers, in particular in order to handle a report.
  • Notifications: if you allow them, an excerpt of the message and its author's username are sent to the Expo notification service, then to Apple or Google depending on your phone, so it can be displayed on your lock screen.
  • Withdrawing consent: turn notifications off in your phone settings. The associated token is then invalidated and deleted from our databases.
  • Reports: when a message is reported, a copy of its content is stored alongside the report so the moderation decision can be justified.

6. Service providers and transfers

We do not sell, rent or hand over your data to anyone. Some operations do require technical providers, which act only on our instructions:

  • Scaleway (France): database hosting, profile picture storage, and service email delivery. The data stays in France.
  • Expo (United States): notification delivery. Receives your phone's token and the message excerpt to display.
  • Apple (APNs) and Google (FCM): final delivery of notifications to your phone. Receive the same excerpt.
  • Cloudflare (Turnstile): bot protection at sign-up and sign-in. Receives your IP address.
  • Sentry (United States): crash and technical error reporting for the application. Receives the context of the incident and your account identifier. No message, post or comment content is sent to it.
  • OpenAI (United States): automated screening of photos published in the feed, before they go live (see section 3). We send it the address of the image, which it downloads from our storage; neither your identity, nor your username, nor the text of the post is shared with it. Data sent to its API is not used to train its models.
  • No advertising, no tracking: we use no ad network, no analytics tool, and no behavioural tracker. None of your data is used for commercial purposes.

7. How long we keep it

Your data is kept for as long as your account exists, then erased as described in section 8. Some retention periods are shorter:

  • Technical logs: 90 days, then automatically deleted every day.
  • Session tokens: 1 year, or until you sign out.
  • Verification and password reset tokens: a few hours, then they expire.
  • Messages: kept for as long as the conversation exists.
  • Posts, comments and reactions: kept for as long as your account exists. A post or comment you delete disappears from the application immediately; a copy remains accessible to moderation alone, for as long as needed to handle any report about it.
  • Reports: kept for as long as needed to handle them and to evidence the moderation decision.
  • Database backups: 7-day retention with Scaleway (France), then rotated.

8. Deleting your account

You can delete your account at any time from the application settings, or without it by writing to us. Deletion is immediate and irreversible; there is no grace period. Here is exactly what it covers:

  • Without the application: write to contact@wargameapp.com from the account's email address, stating your username. The request is handled within 7 days, and no later than 30 days. The full procedure is published on the account deletion page.
  • Erased immediately: your email address, username, password, location, notification token, profiles, biography, tags, profile picture (including the file), feed posts and their photos (including the files), comments, reactions, armies, favourites, notifications, event registrations, the events you created together with their group conversations, your blocks, your reports, and your technical logs.
  • Erased, not anonymised: unlike messages, your posts and comments are deleted outright — together with the replies they carried. A public thread may therefore become incomplete; that is the price of a genuinely complete erasure, and it is the choice we made.
  • Kept, anonymised: the messages you sent remain in conversations, but their author becomes "Deleted account" and is no longer linked to any data about you. This is necessary so that your correspondents' exchanges remain understandable — it is how messaging services usually work. If you also want the content of those messages erased, write to contact@wargameapp.com.
  • Backups: the database is backed up automatically by Scaleway (France), with a 7-day retention. Your data may therefore remain in those backups for up to 7 days after deletion, until the rotation replaces them. Those backups exist solely to bring the service back after a major incident, never to restore a deleted account. No other copy of your data is kept, apart from the anonymised messages described above.

9. Your rights

Under the General Data Protection Regulation, you have the following rights, which you may exercise at any time by writing to contact@wargameapp.com:

  • Access: obtain a copy of the data we hold about you.
  • Rectification: correct inaccurate data. Most of it can be edited directly in the application.
  • Erasure: delete your account from the settings, or ask us to do it.
  • Portability: receive your data in a machine-readable format.
  • Objection and restriction: object to processing based on our legitimate interest.
  • Withdrawal of consent: at any time, for location and notifications, without affecting processing already carried out.
  • Complaint: if our answer does not satisfy you, you may lodge a complaint with the CNIL (www.cnil.fr).

10. Security

Data is hosted on a PostgreSQL database in France. Passwords are hashed with bcrypt and are never readable. Traffic between the application and our servers is encrypted. Access to the data is limited to the people who need it to operate and moderate the service.

11. Changes to this policy

This policy may change along with the application. The date of the latest revision appears at the top of this document. In case of a substantial change — new data collected, new purpose, new provider — you will be informed in the application before the change takes effect.


WargameApp

Politique de Confidentialité

1. Qui est responsable de vos données

WargameApp est édité par Adrien Espel (France), responsable du traitement de vos données personnelles. Pour toute question relative à cette politique, à vos données ou à l'exercice de vos droits, écrivez à contact@wargameapp.com. Une réponse vous sera apportée dans un délai maximum de 30 jours.

  • Éditeur et responsable du traitement : Adrien Espel
  • Contact : contact@wargameapp.com

2. Données que nous collectons

Nous collectons uniquement ce qui est nécessaire au fonctionnement de l'application. Voici la liste complète :

  • Adresse e-mail : identification, sécurité du compte, réinitialisation du mot de passe.
  • Nom d'utilisateur : vous identifier auprès des autres joueurs.
  • Mot de passe : jamais conservé en clair, uniquement sous forme d'empreinte cryptographique (bcrypt).
  • Position géographique (latitude et longitude) : vous proposer les joueurs et les événements proches de vous. Voir la section 4.
  • Photo de profil : facultative, affichée sur votre profil et visible des autres utilisateurs.
  • Biographie et étiquettes de profil : facultatives, affichées sur votre profil.
  • Publications du fil d'actualité : le texte que vous publiez et, le cas échéant, jusqu'à cinq photos, ainsi que la catégorie de jeu associée. Elles sont visibles de tous les utilisateurs de l'application. Les photos sont analysées automatiquement avant leur mise en ligne : voir les sections 3 et 6.
  • Commentaires et réponses : le texte que vous publiez sous une publication, visible dans les mêmes conditions.
  • Réactions : les publications et les commentaires auxquels vous donnez un cœur.
  • Contenu de vos messages : nécessaire au fonctionnement de la messagerie. Voir la section 5.
  • Jeton de notification : identifiant technique fourni par votre téléphone pour recevoir les notifications. Voir la section 5.
  • Adresse IP : utilisée à la connexion et à l'inscription pour la protection anti-robot et la limitation du nombre de requêtes. Elle n'est pas conservée dans nos bases.
  • Journaux techniques : en cas d'erreur du serveur, un enregistrement contenant le message d'erreur et votre identifiant de compte est conservé pour diagnostic.
  • Données de modération : les comptes que vous bloquez et les signalements que vous émettez ou qui vous visent, y compris une copie du contenu signalé.

3. Pourquoi nous les utilisons

Chaque donnée sert à une finalité précise, et à aucune autre :

  • Exécution du service : créer et gérer votre compte, organiser et rejoindre des événements, échanger des messages. Base légale : l'exécution du contrat qui nous lie.
  • Sécurité : authentification, protection contre les robots et les abus, limitation du nombre de requêtes. Base légale : notre intérêt légitime à protéger le service et ses utilisateurs.
  • Modération : traiter les signalements et faire respecter les règles d'utilisation. Base légale : notre intérêt légitime et nos obligations légales.
  • Modération automatique des images : chaque photo publiée dans le fil est analysée par un service tiers avant d'être rendue visible, afin d'écarter les contenus interdits par les conditions d'utilisation. Aucune décision définitive n'est prise par ce seul moyen : une photo retenue est examinée par une personne. Base légale : notre intérêt légitime à protéger les utilisateurs, et nos obligations légales.
  • Géolocalisation et notifications : uniquement avec votre consentement, que vous pouvez retirer à tout moment. Voir les sections 4 et 5.
  • E-mails de service : vérification de compte et réinitialisation de mot de passe uniquement. Nous n'envoyons aucune lettre d'information ni message promotionnel.

4. Géolocalisation

L'application utilise votre position pour afficher les joueurs et les événements proches de vous, et pour situer les événements que vous créez. Sans elle, ces fonctions de proximité ne peuvent pas fonctionner ; le reste de l'application reste utilisable.

  • Ce qui est conservé : la dernière position connue associée à votre compte, le libellé de l'adresse ou de la ville que vous avez choisie pour la désigner, ainsi que le lieu des événements que vous créez. Nous ne conservons aucun historique de vos déplacements.
  • Ce qui est visible des autres : une distance approximative, jamais vos coordonnées exactes. Le libellé de votre position n'est visible que de vous, dans vos paramètres.
  • L'adresse d'un événement : elle reste masquée par défaut, les autres joueurs n'en voyant que la distance. Vous pouvez choisir de la rendre visible sur la page de l'événement, et revenir sur ce choix à tout moment depuis sa fiche de modification.
  • Retirer votre consentement : refusez ou révoquez l'autorisation de localisation dans les réglages de votre téléphone. L'application cesse alors de transmettre votre position, et vous pouvez nous écrire pour faire effacer la dernière position enregistrée.

5. Messages et notifications

Vos messages sont conservés pour que vos conversations restent lisibles. Ils ne sont accessibles qu'aux participants de la conversation, et ne sont jamais analysés à des fins publicitaires ou statistiques.

  • Chiffrement : les échanges avec nos serveurs sont chiffrés en transit (HTTPS). Les messages ne sont PAS chiffrés de bout en bout : techniquement, ils sont lisibles sur nos serveurs, notamment pour traiter un signalement.
  • Notifications : si vous les acceptez, un extrait du message et le pseudonyme de son auteur sont transmis au service de notification Expo, puis à Apple ou à Google selon votre téléphone, afin d'être affichés sur votre écran verrouillé.
  • Retirer votre consentement : désactivez les notifications dans les réglages de votre téléphone. Le jeton associé est alors invalidé et supprimé de nos bases.
  • Signalements : lorsqu'un message est signalé, une copie de son contenu est conservée avec le signalement, afin que la décision de modération puisse être justifiée.

6. Prestataires et transferts

Nous ne vendons, ne louons et ne cédons vos données à personne. Certaines opérations exigent toutefois de faire appel à des prestataires techniques, qui n'agissent que sur nos instructions :

  • Scaleway (France) : hébergement de la base de données, stockage des photos de profil et envoi des e-mails de service. Les données restent en France.
  • Expo (États-Unis) : acheminement des notifications. Reçoit le jeton de votre téléphone et l'extrait de message à afficher.
  • Apple (APNs) et Google (FCM) : remise finale des notifications sur votre téléphone. Reçoivent le même extrait.
  • Cloudflare (Turnstile) : vérification anti-robot à l'inscription et à la connexion. Reçoit votre adresse IP.
  • Sentry (États-Unis) : signalement des plantages et des erreurs techniques de l'application. Reçoit le contexte de l'incident et l'identifiant de votre compte. Aucun contenu de message, de publication ou de commentaire ne lui est transmis.
  • OpenAI (États-Unis) : analyse automatique des photos publiées dans le fil, avant leur mise en ligne (voir la section 3). Nous lui transmettons l'adresse de l'image, qu'il télécharge depuis notre stockage ; ni votre identité, ni votre pseudonyme, ni le texte de la publication ne lui sont communiqués. Les données envoyées à son interface de programmation ne sont pas utilisées pour entraîner ses modèles.
  • Aucune publicité, aucun traçage : nous n'utilisons ni régie publicitaire, ni outil de mesure d'audience, ni traceur comportemental. Aucune de vos données n'est utilisée à des fins commerciales.

7. Combien de temps nous les conservons

Vos données sont conservées tant que votre compte existe, puis effacées comme décrit à la section 8. Certaines durées sont plus courtes :

  • Journaux techniques : 90 jours, puis suppression automatique quotidienne.
  • Jetons de session : 1 an, ou jusqu'à votre déconnexion.
  • Jetons de vérification et de réinitialisation de mot de passe : quelques heures, puis expiration.
  • Messages : conservés tant que la conversation existe.
  • Publications, commentaires et réactions : conservés tant que votre compte existe. Une publication ou un commentaire que vous supprimez disparaît immédiatement de l'application ; une copie reste accessible à la seule modération, le temps de traiter un signalement éventuel la concernant.
  • Signalements : conservés le temps nécessaire au traitement et à la preuve de la décision de modération.
  • Sauvegardes de la base de données : 7 jours de rétention chez Scaleway (France), puis rotation.

8. Supprimer votre compte

Vous pouvez supprimer votre compte à tout moment depuis les réglages de l'application, ou sans elle en nous écrivant. La suppression est immédiate et irréversible ; aucune période de rétractation n'est prévue. Voici précisément ce qu'elle emporte :

  • Sans l'application : écrivez à contact@wargameapp.com depuis l'adresse e-mail du compte, en indiquant votre pseudonyme. La demande est traitée sous 7 jours, et au plus tard sous 30 jours. La marche à suivre complète est publiée sur la page de suppression de compte.
  • Effacé immédiatement : votre adresse e-mail, votre nom d'utilisateur, votre mot de passe, votre position, votre jeton de notification, vos profils, votre biographie, vos étiquettes, votre photo de profil (fichier compris), vos publications du fil et leurs photos (fichiers compris), vos commentaires, vos réactions, vos armées, vos favoris, vos notifications, vos inscriptions à des événements, les événements que vous avez créés ainsi que leurs conversations de groupe, vos blocages, vos signalements et vos journaux techniques.
  • Effacé, et non anonymisé : contrairement aux messages, vos publications et vos commentaires sont supprimés purement et simplement — ainsi que les réponses qu'ils portaient. Un fil de discussion public peut donc devenir incomplet ; c'est le prix d'un effacement réellement complet, et c'est le choix retenu.
  • Conservé, sous forme anonyme : les messages que vous avez envoyés restent dans les conversations, mais leur auteur devient « Compte supprimé » et n'est plus rattaché à aucune donnée vous concernant. C'est nécessaire pour que les échanges de vos interlocuteurs restent compréhensibles — c'est le fonctionnement habituel des messageries. Si vous souhaitez également faire effacer le contenu de ces messages, écrivez à contact@wargameapp.com.
  • Sauvegardes : la base de données est sauvegardée automatiquement par Scaleway (France), avec une rétention de 7 jours. Vos données peuvent donc y subsister au maximum 7 jours après la suppression, le temps de la rotation. Ces sauvegardes ne servent qu'à remettre le service en état après un incident majeur, jamais à rétablir un compte supprimé. Aucune autre copie de vos données n'est conservée, hors les messages anonymisés décrits ci-dessus.

9. Vos droits

Conformément au Règlement général sur la protection des données, vous disposez des droits suivants, exerçables à tout moment en écrivant à contact@wargameapp.com :

  • Accès : obtenir une copie des données que nous détenons sur vous.
  • Rectification : corriger une donnée inexacte. La plupart sont modifiables directement dans l'application.
  • Effacement : supprimer votre compte depuis les réglages, ou nous en faire la demande.
  • Portabilité : recevoir vos données dans un format lisible par machine.
  • Opposition et limitation : vous opposer à un traitement fondé sur notre intérêt légitime.
  • Retrait du consentement : à tout moment, pour la géolocalisation et les notifications, sans que cela remette en cause les traitements déjà effectués.
  • Réclamation : si notre réponse ne vous satisfait pas, vous pouvez saisir la CNIL (www.cnil.fr).

10. Sécurité

Les données sont hébergées sur une base PostgreSQL en France. Les mots de passe sont hachés avec bcrypt et ne sont jamais consultables. Les échanges entre l'application et nos serveurs sont chiffrés. L'accès aux données est limité aux personnes qui en ont besoin pour l'exploitation et la modération du service.

11. Modifications de cette politique

Cette politique peut évoluer avec l'application. La date de dernière révision figure en tête de ce document. En cas de changement substantiel — nouvelle donnée collectée, nouvelle finalité, nouveau prestataire — vous en serez informé dans l'application avant que le changement ne prenne effet.