Politique de confidentialité de Neatkept
Neatkept est un inventaire de la maison : vous photographiez des boîtes et des étagères, et l’app retient ce qui se trouve où. Cette politique explique ce que nous conservons, pourquoi, qui nous aide à faire fonctionner le service, et comment vous pouvez récupérer vos données ou les supprimer. Nous n’affichons pas de publicité, nous ne vendons pas de données, et l’app ne contient aucun outil d’analyse ni de pistage tiers (hormis les diagnostics techniques des composants Google exécutés sur l’appareil sous Android, décrits plus bas).
Qui nous sommes
Neatkept est exploité par Global Tech Distribution s.r.o., Voskovcova 1130/30, Hlubočepy, 152 00 Praha 5, République tchèque (« nous »). Nous sommes le responsable du traitement de vos données à caractère personnel. Contact : le formulaire de contact, ou un courrier à l’adresse ci-dessus. Les règles d’utilisation de Neatkept figurent dans les conditions d’utilisation.
Ce que nous conservons
| Données | Finalité | Base légale (RGPD) |
|---|---|---|
| Votre adresse e-mail, ou l’identifiant de compte qu’Apple ou Google nous transmet quand vous vous connectez avec eux ; votre nom si vous en indiquez un ou si votre compte Google le partage ; votre langue | Vous connecter, vous envoyer des liens de connexion et afficher l’app dans votre langue | Contrat (art. 6.1.b) |
| Votre inventaire : propriétés, pièces, boîtes, objets, leurs mots-clés, quantités, valeurs facultatives, et l’historique des déplacements | C’est le service lui-même | Contrat |
| L’endroit où se trouve une propriété (ses coordonnées sur la carte), uniquement si vous l’indiquez. Le téléphone utilise sa propre position pour savoir dans quelle propriété vous êtes, et ne nous l’envoie jamais | Afficher en premier les emplacements de la propriété où vous vous trouvez | Contrat |
| Les photos que vous prenez dans l’app, et le texte que le téléphone lit sur les emballages et les étiquettes | Y reconnaître des objets et vous les montrer | Contrat |
| Ce que les modèles d’IA ont répondu pour chaque photo | Pouvoir faire relire une ancienne photo par un meilleur modèle, et mesurer et améliorer la reconnaissance | Intérêt légitime (art. 6.1.f) |
| Si vous avez autorisé l’IA, et la date à laquelle vous avez modifié votre réponse pour la dernière fois | N’envoyer vos photos, le texte des emballages, vos recherches, vos phrases dictées et les noms de vos objets aux modèles d’IA qu’avec votre autorisation | Consentement (art. 6.1.a), que vous pouvez retirer dans l’app |
| Les codes-barres que vous scannez | Rechercher le produit | Contrat |
| Votre adresse IP lorsque vous demandez un lien de connexion | Empêcher l’usage abusif des e-mails de connexion | Intérêt légitime |
| Les sessions de connexion (jetons d’actualisation) | Vous garder connecté | Contrat |
| Votre dernière activité, la devise principale de votre foyer et ce que vous conservez en nombre (uniquement des comptages, jamais de quoi il s’agit) | Pour une vue d’ensemble privée que nous seuls voyons : combien de personnes utilisent Neatkept et où elles bloquent | Intérêt légitime |
| Les jetons d’API que vous créez : leur nom, leurs droits d’accès, leur expiration, la date de dernière utilisation de chacun et une empreinte du jeton (jamais le jeton lui-même) | Permettre à vos propres scripts et outils d’accéder à votre inventaire | Contrat |
| Les assistants IA que vous connectez (MCP) : quel assistant, le foyer et l’accès que vous avez choisis, la date de connexion et de dernière utilisation, et des empreintes de ses jetons de connexion (jamais les jetons eux-mêmes). Chaque appel d’outil est consigné avec la connexion et le nom de l’outil, jamais avec ce qui a été demandé ou répondu. Lorsqu’une application s’enregistre pour se connecter, l’adresse IP depuis laquelle elle s’enregistre | Permettre aux assistants que vous choisissez d’accéder à votre inventaire, et prévenir les abus de l’enregistrement | Contrat ; intérêt légitime pour l’adresse IP |
| Dans l’application web : un cookie qui vous garde connecté (aucun cookie de suivi), ainsi que la langue et le thème dans le stockage du navigateur (app.neatkept.com) | Pour vous garder connecté et afficher l’application comme vous l’avez réglée | Contrat |
| Si un foyer est payant : l’abonnement App Store (l’identifiant de transaction d’Apple, le produit, son état et ses dates, et l’enregistrement signé par Apple), ou celui de Google Play (le jeton d’achat et le numéro de commande de Google, le produit, son état et ses dates, l’enregistrement de Google et ses notifications à son sujet). Apple ou Google gère le paiement ; nous ne voyons jamais votre carte ni vos autres données de paiement | Attribuer sa formule au foyer | Contrat |
Toute personne que vous invitez dans un foyer voit tout ce qu’il contient, ainsi que votre nom, votre adresse e-mail et votre rôle dans ce foyer.
Si vous créez un jeton d’API (Réglages → Jetons d’API dans l’application web), toute personne qui le détient peut lire le foyer depuis ses propres scripts et outils, et aussi le modifier si le jeton autorise l’écriture : voir l’API pour les développeurs. Ne confiez un jeton qu’à des personnes et des services de confiance. La page des jetons indique quand chacun a été utilisé pour la dernière fois, et vous pouvez en révoquer un à tout moment. Nous ne transmettons rien nous-mêmes par les jetons : vos données ne vont que là où vous les envoyez.
Si vous connectez un assistant IA tel que Claude ou ChatGPT à Neatkept (via notre serveur MCP, mcp.neatkept.com),
vous choisissez le foyer et si l’assistant peut seulement le lire ou aussi le modifier, jamais plus que votre rôle dans ce foyer. Ce que
l’assistant lit dans Neatkept va à l’entreprise qui l’édite et est traité selon ses conditions et sa
politique de confidentialité, pas les nôtres ; nous ne transmettons rien d’autre. Vous pouvez voir et déconnecter les assistants à tout moment dans
Réglages → Applications connectées dans l’application web : voir la page pour les développeurs.
Qui nous aide
- DigitalOcean héberge le service : les serveurs, la base de données et le stockage des photos se trouvent dans son centre de données de Francfort, en Allemagne (UE).
- DigitalOcean Inference fait tourner les modèles d’IA qui lisent vos photos et le texte des emballages, transforment les noms en vecteurs de recherche et interprètent les recherches. DigitalOcean ne conserve ni ce qui est envoyé aux modèles ni ce qu’ils répondent, et ne s’en sert pas pour entraîner des modèles. Les photos, le texte des emballages, les recherches, les phrases dictées et les vérifications de doublons sont envoyés à des modèles d’OpenAI via DigitalOcean, selon les conditions de zéro conservation des données (zero data retention) d’OpenAI. Nous conservons nous-mêmes les réponses, comme décrit ci-dessus. Sur un iPhone ou un iPad doté d’Apple Intelligence, une phrase dictée est d’abord lue sur l’appareil par le modèle embarqué d’Apple, et n’en sort que si l’appareil ne trouve pas les objets ou l’emplacement que vous avez nommés. Rien n’est envoyé aux modèles d’IA tant que vous ne l’avez pas autorisé dans l’app : Neatkept vous le demande la première fois que vous scannez, recherchez ou parlez. Vous pouvez modifier votre réponse à tout moment dans Réglages → IA. Sans cette autorisation, l’app fonctionne sans IA : pas de scan de photos, recherche par mots, doublons détectés par code-barres uniquement. Quand vous la désactivez, plus rien de nouveau n’est envoyé ; les vecteurs de recherche déjà créés restent dans notre base de données, sans aucun tiers.
- Hetzner héberge notre propre serveur de vecteurs de recherche à Falkenstein, en Allemagne (UE). Les noms, descriptions et recherches y sont transformés en vecteurs de recherche par un modèle que nous faisons tourner nous-mêmes ; rien n’est conservé sur ce serveur. Lorsqu’il est indisponible, DigitalOcean Inference effectue le même travail.
- Postmark (ActiveCampaign, États-Unis) envoie les e-mails de connexion. Il reçoit votre adresse e-mail.
- Apple, si vous utilisez « Se connecter avec Apple », pour les abonnements achetés dans l’app, et pour la saisie vocale : quand vous touchez le micro, la reconnaissance vocale d’Apple transforme vos paroles en texte — sur votre iPhone ou iPad lorsque la langue le permet, sinon sur les serveurs d’Apple (pour l’ukrainien, pour l’instant). Nous ne recevons jamais l’enregistrement, et le texte uniquement lorsque votre appareil ne peut pas le lire lui-même. Nous conservons seulement l’identifiant qu’Apple nous attribue pour notre app, et les enregistrements d’abonnement signés par Apple.
- Google, si vous utilisez « Se connecter avec Google » (sur n’importe quel appareil) : Google nous communique l’identifiant de votre compte Google, son adresse e-mail et votre nom. Nous conservons l’identifiant. Si la connexion crée votre compte, nous conservons aussi le nom comme nom affiché, et l’adresse e-mail seulement si Google la certifie (une adresse Gmail, ou le domaine propre à votre organisation). Nous n’appelons aucun service Google avec vos données et ne conservons aucun jeton de connexion Google.
- Google, sur Android uniquement : pour les abonnements achetés dans l’app via Google Play, qui gère le paiement, reçoit l’identifiant du foyer pour que l’achat aille au bon foyer, et nous indique l’état de l’achat. La reconnaissance vocale, la lecture des codes-barres et du texte des emballages, et la première lecture d’une phrase dictée (Gemini Nano, si le téléphone en dispose) s’exécutent sur votre téléphone. La lecture des codes-barres et du texte des emballages est intégrée à l’app (Google ML Kit) ; la reconnaissance vocale et Gemini Nano utilisent les services d’Android sur l’appareil, dont le téléphone télécharge les packs de langue et le modèle (généralement depuis Google). Lorsque le téléphone ne sait pas reconnaître votre langue lui-même (l’ukrainien sur certains téléphones), le service vocal d’Android, celui de Google sur la plupart des téléphones, transforme vos paroles en texte sur ses serveurs quand vous touchez le micro ; nous ne recevons jamais l’enregistrement. En dehors de cela, par leur biais, Google ne reçoit rien de votre voix, de vos photos ni de vos textes ; le texte d’une phrase dictée et le texte lu sur les emballages nous parviennent comme décrit plus haut. ML Kit envoie à Google des diagnostics techniques sur son fonctionnement, comme le modèle de l’appareil, les versions de l’app et des bibliothèques, un identifiant d’installation, les performances et les erreurs, jamais votre contenu.
- Des bases de données de produits (Open Food Facts, Open Beauty Facts, Open Products Facts, EAN-DB, EAN-Search.org) reçoivent le code-barres que vous scannez, et rien sur vous. Les réponses sont mises en cache pour tous.
Lorsqu’un prestataire se trouve hors de l’UE, le transfert repose sur les clauses contractuelles types de la Commission européenne ou sur le cadre de protection des données UE–États-Unis (EU–US Data Privacy Framework).
Durée de conservation
- Votre compte et votre inventaire : jusqu’à ce que vous les supprimiez.
- Les sauvegardes de la base de données, que notre hébergeur effectue chaque jour : 7 jours, après quoi les données supprimées en disparaissent aussi.
- Photos : les originaux pendant 5 ans, après quoi seule une petite miniature est conservée.
- Liens de connexion et adresse IP associée : 24 heures. L’adresse IP depuis laquelle une application s’est enregistrée pour connecter un assistant : 24 heures.
- Exportations : le fichier zip est supprimé 7 jours après sa création.
- Après la suppression de votre compte : voir ci-dessous. Les journaux du serveur, qui ne contiennent ni adresse IP ni aucun de vos contenus, sont conservés par notre hébergeur jusqu’à 90 jours.
Vos droits
Vous pouvez obtenir une copie de vos données à tout moment : dans l’app, Réglages → Vos données → Exporter mes données vous donne un fichier zip avec tout le contenu de vos foyers (au format JSON) et vos photos.
Vous pouvez supprimer votre compte à tout moment : Réglages → Vos données → Supprimer le compte. Vous quittez alors tous vos foyers. Un foyer que vous partagez reste aux autres membres (si vous en étiez le seul propriétaire, un autre membre en devient propriétaire, un éditeur s’il y en a un). Un foyer dont vous êtes le seul membre est effacé avec ses photos dans l’heure. Votre adresse e-mail, vos identifiants Apple et Google, et votre nom sont supprimés immédiatement ; il ne reste de votre compte qu’un identifiant anonyme, pour que les foyers partagés continuent de fonctionner.
Vous avez aussi le droit de faire rectifier vos données, de vous opposer à un traitement fondé sur l’intérêt légitime et d’en demander la limitation. Écrivez-nous via le formulaire de contact. Vous pouvez introduire une réclamation auprès d’une autorité de protection des données : la nôtre est l’Office tchèque pour la protection des données personnelles (Úřad pro ochranu osobních údajů), ou celle de votre pays de résidence.
Enfants
Neatkept n’est pas destiné aux enfants de moins de 16 ans, et nous ne collectons pas sciemment leurs données.
Modifications
Si nous modifions cette politique, nous mettons à jour la date ci-dessus, et nous vous en informons dans l’app lorsque la modification est importante.