Legal Notice / Mentions légales
Both English and French versions are authoritative. La version anglaise et la version française font également foi.
Legal Notice (English)
Publisher
Lionel Deveaux
Individual publisher (France)
Contact: support@nplusonejp.app
Hosting
NPlusOne-JP is hosted on the following providers:
- Backend (API): Railway Corp.
- Frontend (web): Vercel Inc.
- Database and authentication: Supabase Inc.
Personal Data
NPlusOne-JP requires a user account. We collect and process the following personal data:
- Email address and password hash (managed by Supabase Auth).
- Optional display name and preferences chosen at signup or in Settings.
- Learning history: vocabulary entries, spaced-repetition (FSRS) review records, session statistics. Used to schedule reviews and display progress.
- Billing data: when you subscribe, a Stripe customer record is created. Card numbers and payment instruments are stored by Stripe (PCI-DSS compliant); we never see or store them.
You can export all your learning data at any time from the Settings page, and you can permanently delete your account (and all associated data) from the same page.
Cookies and browser storage
NPlusOne-JP uses cookies set by Supabase Auth to maintain your login session, plus a NEXT_LOCALE cookie that remembers your language choice. When you go through the paid-subscription checkout flow, Stripe sets short-lived cookies on its own checkout domain for fraud prevention. We do not use advertising cookies. Our visit counting, described below, works without cookies or any other storage on your device.
The app also keeps a small amount of data in your browser so it can work properly: your current review session, so a page refresh does not lose your work, and interface preferences such as hints you have dismissed. This data stays on your device and is never used to track you across other sites.
When you visit the signup page, we store a random identifier in your browser for up to 30 days. It serves one purpose: counting, in aggregate, how many visitors who start signing up complete the process. It is created by us, never shared with anyone, and deleted as soon as you create your account. If the link that brought you here carried campaign labels (for example, the name of the site you came from), we also keep those labels in your browser for up to 30 days. If you create an account, they are saved with it so we can count, for each source, how many people sign up and start learning. The labels describe the link, not you, and are never shared. The switch below covers both the identifier and the labels. Signup measurement is on. . We remember your choice in your browser.
To understand how people find the site, we count visits with Plausible Analytics, a service hosted in the European Union. It records which pages are viewed, where visits come from (including campaign labels in the link that brought you here), the type of device used, and an approximate location at country or city level. It sets no cookie, stores nothing on your device, and produces only aggregate statistics: we can see that pages were visited, never who visited them. Your browser never contacts Plausible directly: the measurement travels through our own domain first. This choice is separate from the signup measurement above. Visit counting is on. . We remember your choice in your browser.
If something in the app breaks, a technical error report is sent to our error monitoring service (Sentry) so we can fix it. It is configured to include no personal data: no session recording, no identifiers, and your browser never contacts Sentry directly.
Payment
Payments are processed by Stripe, Inc. (stripe.com). NPlusOne-JP does not store any payment card data.
Intellectual Property
Word definitions are sourced from the JMdict/EDICT project of the Electronic Dictionary Research and Development Group (EDRDG), used under the Creative Commons Attribution-ShareAlike 4.0 (CC BY-SA 4.0) license. The CC BY-SA 4.0 license imposes a share-alike obligation: any derivative dictionary export we provide is also distributed under CC BY-SA 4.0. See the JMdict project page for full project details.
Example sentences are sourced from the Tatoeba corpus (tatoeba.org), used under the Creative Commons Attribution 2.0 France (CC BY 2.0 FR) license. Each Tatoeba sentence is the work of an individual contributor; CC BY 2.0 FR therefore requires per-contributor attribution. NPlusOne-JP renders the contributor name on each sentence where that information is available, and falls back to the aggregate credit "Tatoeba contributors" for sentences that Tatoeba records without an owner.
Mentions légales (Français)
Éditeur
Lionel Deveaux
Particulier (France)
Contact : support@nplusonejp.app
Hébergement
NPlusOne-JP est hébergé chez les prestataires suivants :
- Backend (API) : Railway Corp.
- Frontend (web) : Vercel Inc.
- Base de données et authentification : Supabase Inc.
Données personnelles
NPlusOne-JP nécessite la création d'un compte utilisateur. Nous collectons et traitons les données suivantes :
- Adresse e-mail et empreinte du mot de passe (gérées par Supabase Auth).
- Nom d'affichage et préférences renseignés à l'inscription ou depuis la page Paramètres.
- Historique d'apprentissage : vocabulaire, révisions espacées (FSRS), statistiques de session. Utilisés pour planifier les révisions et afficher la progression.
- Données de facturation : lors d'un abonnement, un identifiant client Stripe est créé. Les numéros de carte sont conservés par Stripe (conforme PCI-DSS) ; nous ne les voyons ni ne les stockons.
Vous pouvez à tout moment exporter l'intégralité de vos données d'apprentissage depuis la page Paramètres, ainsi que supprimer définitivement votre compte (et toutes les données associées) depuis cette même page.
Cookies et stockage dans le navigateur
NPlusOne-JP utilise des cookies déposés par Supabase Auth pour maintenir votre session, ainsi qu'un cookie NEXT_LOCALE qui mémorise votre choix de langue. Lors d'un parcours d'abonnement, Stripe dépose des cookies de courte durée sur son propre domaine de paiement pour la prévention de la fraude. Nous n'utilisons pas de cookies publicitaires. Notre comptage des visites, décrit ci-dessous, fonctionne sans cookies ni aucun autre stockage sur votre appareil.
L'application conserve aussi quelques données dans votre navigateur pour fonctionner correctement : votre session de révision en cours, pour qu'un rechargement de page ne fasse pas perdre votre travail, et des préférences d'interface comme les astuces que vous avez masquées. Ces données restent sur votre appareil et ne servent jamais à vous suivre sur d'autres sites.
Lorsque vous visitez la page d'inscription, nous enregistrons un identifiant aléatoire dans votre navigateur pour une durée maximale de 30 jours. Il sert à une seule chose : compter, de façon agrégée, combien de visiteurs qui commencent une inscription la terminent. Il est créé par nous, jamais partagé, et supprimé dès que vous créez votre compte. Si le lien d'arrivée comportait des étiquettes de campagne (par exemple le nom du site d'origine), nous conservons aussi ces étiquettes dans votre navigateur pendant 30 jours au maximum. Si vous créez un compte, elles y sont enregistrées afin de compter, pour chaque source, combien de personnes s'inscrivent et commencent à apprendre. Les étiquettes décrivent le lien, pas vous, et ne sont jamais partagées. L'interrupteur ci-dessous couvre à la fois l'identifiant et les étiquettes. La mesure des inscriptions est activée. . Nous mémorisons votre choix dans votre navigateur.
Pour comprendre comment les visiteurs trouvent le site, nous comptons les visites avec Plausible Analytics, un service hébergé dans l'Union européenne. Il enregistre les pages consultées, la provenance des visites (y compris les étiquettes de campagne du lien d'arrivée), le type d'appareil utilisé et une localisation approximative, au niveau du pays ou de la ville. Il ne dépose aucun cookie, ne stocke rien sur votre appareil et ne produit que des statistiques agrégées : nous voyons que des pages ont été visitées, jamais qui les a visitées. Votre navigateur ne contacte jamais Plausible directement : la mesure transite d'abord par notre propre domaine. Ce choix est indépendant de la mesure des inscriptions ci-dessus. Le comptage des visites est activé. . Nous mémorisons votre choix dans votre navigateur.
Si l'application rencontre une erreur, un rapport technique est envoyé à notre service de suivi des erreurs (Sentry) afin que nous puissions la corriger. Il est configuré pour ne contenir aucune donnée personnelle : pas d'enregistrement de session, pas d'identifiant, et votre navigateur ne contacte jamais Sentry directement.
Paiement
Les paiements sont traités par Stripe, Inc. (stripe.com). NPlusOne-JP ne conserve aucune donnée de carte bancaire.
Propriété intellectuelle
Les définitions proviennent du projet JMdict/EDICT, projet du Electronic Dictionary Research and Development Group (EDRDG), utilisé sous licence Creative Commons Attribution-ShareAlike 4.0 (CC BY-SA 4.0). La licence CC BY-SA 4.0 impose une obligation de partage à l'identique : tout export dérivé du dictionnaire que nous fournissons est lui aussi distribué sous CC BY-SA 4.0. Voir la page du projet JMdict pour le détail.
Les exemples de phrases proviennent du corpus Tatoeba (tatoeba.org), utilisés sous licence Creative Commons Attribution 2.0 France (CC BY 2.0 FR). Chaque phrase est l'œuvre d'un contributeur individuel ; la licence CC BY 2.0 FR impose donc une attribution par contributeur. NPlusOne-JP affiche le nom du contributeur sur chaque phrase lorsque cette information est disponible, et utilise par défaut la mention agrégée « contributeurs Tatoeba » pour les phrases que Tatoeba enregistre sans propriétaire.