CANDID TermsCGU

PrivacyConfidentialité

Last updated 20 October 2026 · Controller: Yssam Benallal EI, 2 rue Scheffer, 75116 Paris, France · Contact: contact@candidjournal.app Dernière mise à jour le 20 octobre 2026 · Responsable de traitement : Yssam Benallal EI, 2 rue Scheffer, 75116 Paris, France · Contact : contact@candidjournal.app

The short version.En une phrase. An account (email and password) is required. Your journal is synced to our servers in Paris so the same journal opens on your phone and your computer. There is no analytics, no advertising, no tracker and no script loaded from a third party, and we never sell your data. Screenshots stay on your device. Un compte (e-mail et mot de passe) est nécessaire. Votre journal est synchronisé avec nos serveurs à Paris pour que le même journal s'ouvre sur votre téléphone et sur votre ordinateur. Il n'y a ni mesure d'audience, ni publicité, ni traceur, ni script chargé depuis un tiers, et nous ne vendons jamais vos données. Les captures d'écran restent sur votre appareil.

1. What is stored, and whereCe qui est stocké, et où

DataDonnée Where it livesOù elle vit
Email address and passwordAdresse e-mail et mot de passe Our server. The address is kept as you typed it, to identify the account and send you codes. The password is stored only as a scrypt hash with a random salt; we cannot read it. A new account must confirm its address with a 6-digit code sent by email (valid 15 minutes, single-use, stored hashed) before it can sign in. Password-reset codes work the same way. Notre serveur. L'adresse est conservée telle que saisie, pour identifier le compte et vous envoyer des codes. Le mot de passe n'est stocké que sous forme de hachage scrypt avec un sel aléatoire : nous ne pouvons pas le lire. Un nouveau compte doit confirmer son adresse avec un code à 6 chiffres envoyé par e-mail (valable 15 minutes, à usage unique, stocké haché) avant de pouvoir se connecter. Les codes de réinitialisation du mot de passe fonctionnent de la même façon.
Trades and notes: instrument, date, result, prices, exits, fees, setups, grade, emotion, mistakes, note Trades et notes : instrument, date, résultat, prix, sorties, frais, setups, note attribuée, émotion, erreurs, commentaire Your device and our server. On the server they are isolated per user by database row-level security. Votre appareil et notre serveur. Sur le serveur, ils sont isolés par utilisateur au niveau de la base de données (row-level security).
Settings and rules that follow you between devices: risk limits, coach thresholds, setups, goals, and the language and currency chosen at sign-up Réglages et règles qui vous suivent d'un appareil à l'autre : limites de risque, seuils du coach, setups, objectifs, ainsi que la langue et la devise choisies à l'inscription Your device and our server. Votre appareil et notre serveur.
Screenshots, weekly reviews Captures d'écran, revues hebdomadaires Your device only, in the browser's or app's local storage. They are never sent to our server, so they do not appear on another device; the file export includes them. Votre appareil uniquement, dans le stockage local du navigateur ou de l'app. Ils ne sont jamais envoyés à notre serveur et n'apparaissent donc pas sur un autre appareil ; l'export dans un fichier les inclut.
Sign-in sessionsSessions de connexion Our server: a hash of the session token (never the token), a device label such as "iPhone", the browser's user-agent, a hashed IP address, and dates. You can list your devices and sign any of them out in the app. Notre serveur : un hachage du jeton de session (jamais le jeton), un nom d'appareil tel que « iPhone », le user-agent du navigateur, une adresse IP hachée et des dates. Vous pouvez lister vos appareils et déconnecter chacun d'eux dans l'application.
Security logJournal de sécurité Our server: which security-relevant action happened (sign-up, sign-in, failed sign-in, password reset, sync, export, account deletion), when, and a hashed IP address. It never contains journal content. Notre serveur : quelle action liée à la sécurité a eu lieu (inscription, connexion, échec de connexion, réinitialisation du mot de passe, synchronisation, export, suppression de compte), quand, et une adresse IP hachée. Il ne contient jamais le contenu du journal.
Problem reportsRapports de problème Sent only when you tap send. They carry the message you write, counters, versions, error signatures and the browser's user-agent, never a trade, a note or a screenshot, and are linked to your account if you are signed in. You can see the exact payload before sending, and export it instead. Each report is also emailed to the publisher so that someone reads it and can fix the problem; if you are signed in, your email address is set as the reply address so the answer comes back to you. Envoyés seulement quand vous appuyez sur envoyer. Ils contiennent le message que vous rédigez, des compteurs, des versions, des signatures d'erreur et le user-agent du navigateur, jamais un trade, une note ni une capture, et sont rattachés à votre compte si vous êtes connecté. Vous pouvez voir le contenu exact avant l'envoi, ou l'exporter à la place. Chaque rapport est aussi envoyé par e-mail à l'éditeur pour qu'il soit lu et que le problème soit corrigé ; si vous êtes connecté, votre adresse e-mail sert d'adresse de réponse, pour que la réponse vous parvienne.
IP addressAdresse IP Never stored raw. It is hashed with a secret key and used only to limit abuse and to fill the security log. The hosting network necessarily sees it in order to deliver each request. Jamais conservée en clair. Elle est hachée avec une clé secrète et sert uniquement à limiter les abus et à alimenter le journal de sécurité. Le réseau de l'hébergeur la voit nécessairement pour acheminer chaque requête.

2. Why we are allowed to hold itBase légale du traitement

3. What we do not do, and cookiesCe que nous ne faisons pas, et cookies

No advertising, no profiling, no automated decision-making about you, no selling or sharing of data for marketing, no analytics or crash SDK, no script loaded from a third party on our pages or in the app. Aucune publicité, aucun profilage, aucune décision automatisée vous concernant, aucune vente ni partage de données à des fins commerciales, aucun SDK de mesure ou de crash, aucun script chargé depuis un tiers sur nos pages ni dans l'application.

CANDID sets a single cookie, candid_rt, when you sign in: your sign-in session, kept for 30 days, HttpOnly, Secure and SameSite=Strict. It is strictly necessary to keep you signed in and is not used to track you, so no consent banner is needed. This site also remembers your language choice in your browser's local storage. CANDID dépose un seul cookie, candid_rt, quand vous vous connectez : votre session de connexion, conservée 30 jours, HttpOnly, Secure et SameSite=Strict. Il est strictement nécessaire pour vous garder connecté et ne sert pas à vous suivre : aucun bandeau de consentement n'est donc requis. Ce site mémorise aussi votre choix de langue dans le stockage local de votre navigateur.

4. Who else touches itQui d'autre y touche

These providers process data on our instructions, under their data-processing agreements. There are no other recipients. Ces prestataires traitent des données sur nos instructions, dans le cadre de leurs contrats de sous-traitance. Il n'y a aucun autre destinataire.

Your journal is hosted in the European Union (Paris, Dublin). Some of these companies are established outside it (United States, Singapore), so access from there can occur. Such transfers are covered by the data-processing agreements we have with them and, where required, by the EU Standard Contractual Clauses. Votre journal est hébergé dans l'Union européenne (Paris, Dublin). Certaines de ces sociétés sont établies hors de l'UE (États-Unis, Singapour) : un accès depuis ces pays peut donc avoir lieu. Ces transferts sont encadrés par les contrats de sous-traitance conclus avec elles et, lorsque cela est requis, par les clauses contractuelles types de l'UE.

5. How longDurées de conservation

6. Your rightsVos droits

You have the right to access, correct, erase, restrict, object, and to receive your data in a portable form. Two of these are buttons rather than requests: Settings → Save to a file exports your journal, and the app deletes your account and its server data outright. For anything else, write to contact@candidjournal.app; we answer within one month. You may also complain to your national supervisory authority: in France, the CNIL. Vous disposez d'un droit d'accès, de rectification, d'effacement, de limitation, d'opposition et de portabilité. Deux d'entre eux sont des boutons plutôt que des demandes : Réglages → Sauvegarder dans un fichier exporte votre journal, et l'application supprime purement et simplement votre compte et ses données sur le serveur. Pour le reste, écrivez à contact@candidjournal.app ; nous répondons sous un mois. Vous pouvez aussi introduire une réclamation auprès de votre autorité de contrôle : en France, la CNIL.

7. ChildrenMineurs

CANDID is not intended for anyone under 18, and we do not knowingly hold data about them. CANDID ne s'adresse pas aux personnes de moins de 18 ans, et nous ne détenons sciemment aucune donnée les concernant.

8. ChangesModifications

The date at the top says when this last changed. A change that affects what we collect or why is announced in the app before it takes effect. La date en haut indique la dernière modification. Tout changement affectant ce que nous collectons ou pourquoi est annoncé dans l'application avant son entrée en vigueur.