James Essayer gratis

Sécurité

Dernière mise à jour le 14 septembre 2026. Seules les mesures qui existent sont listées. Ce qui manque est indiqué comme manquant.

James pointing at a shield holding a padlock

Pourquoi cette page est directe. Une personne seule dit à un compagnon des choses qu'elle ne dit à personne d'autre : ce qui fait mal, ce qui lui fait peur, qui a arrêté d'appeler. Si cela fuyait ce ne serait pas un simple inconvénient, ce serait une humiliation. Cette page indique donc ce qui est réellement en place et, à la fin, ce qui ne l'est pas encore.

Où en sont les choses

ServeurHelsinki, Finlande

Une machine dédiée dans l’UE, pas d’hébergement mutualisé. Fournisseur : Hetzner Online GmbH.

AudioJamais écrit sur le disque

La parole est traitée en direct. Aucun enregistrement à divulguer, saisir ou perdre.

ConnexionTLS seulement, HTTP redirigé

Certificats de Let's Encrypt, renouvelés automatiquement.

AccèsUn lien privé pour chacun

Un long jeton aléatoire par personne. Aucun compte partagé, aucun mot de passe à réutiliser ou perdre.

AdministrationClés SSH, pas de mots de passe

La connexion par mot de passe au serveur est totalement désactivée.

TiersQuatre, chacune limitée

Indiqué par son nom dans la politique de confidentialité. Aucun autre ne reçoit de données.

Comment la mémoire de chacun reste la sienne

C’est le risque qui compte le plus dans un service comme celui-ci : quelqu’un qui ouvre une conversation et entend la vie d’un inconnu, ou pire, sa propre vie lue par quelqu’un d’autre.

Chaque requête porte le token propre à la personne. Chaque recherche de mémoire est limitée à ce token au niveau de la base de données, donc il n’existe pas de requête qui puisse renvoyer les épisodes d’une autre personne. Les tokens sont longs et aléatoires, pas séquentiels, donc ils ne peuvent pas être devinés ni parcourus en incrémentant un nombre.

Nous testons cela à chaque changement de code. Deux compagnons sont créés, l'un reçoit une mémoire, et le test essaie ensuite d'y accéder par le jeton de l'autre. S'il y arrive un jour, le changement n'est pas livré. Ce n'est pas une règle écrite sur une page, c'est un test qui doit réussir.

Ce qui quitte notre serveur, et ce qui ne quitte pas

Stockés seulement sur notre machine : texte de conversation, mémoire, profils, noms des membres de la famille, dates, notes de santé et d’humeur.

Quitte notre machine : la parole en direct et le texte de la conversation, pour le fournisseur du modèle de parole nommé dans la politique de confidentialité, pour la reconnaissance et la réponse. Selon les conditions de leur API ce contenu n'est pas utilisé pour entraîner des modèles. C'est la seule partie d'une conversation qui va ailleurs, et nous préférons le dire clairement plutôt que vous le découvriez.

Envoyé nulle part : rien n’est vendu, rien ne va à des annonceurs, et il n’y a aucun script d’analytics ou de suivi sur ce site. Il n’y a pas de bandeau de cookies parce qu’il n’y a rien à accepter.

Chercher des informations sans fuite

Quand James trouve une clinique, un livre ou une recette, il interroge des services publics ouverts : OpenStreetMap, Open Library, Wikisource, TheMealDB. Ils reçoivent le terme de recherche et une zone approximative, jamais un nom et jamais rien d’autre de la conversation.

Nous utilisons des sources réelles volontairement plutôt que laisser un modèle de langage répondre de mémoire. Une adresse de clinique inventée avec assurance, donnée à quelqu’un qui a besoin d’un médecin, est une défaillance de sécurité et pas un détail cosmétique.

Messages d’urgence

Seuls le message lui-même et l'identifiant du destinataire vont au fournisseur de messagerie. La conversation non. Chaque tentative est enregistrée avec son résultat, et un échec est signalé à voix haute à la personne plutôt que d'être avalée en silence. Croire qu'une aide arrive alors que ce n'est pas le cas est le pire résultat que ce système puisse produire, donc c'est traité comme une propriété de sécurité, pas comme un confort.

Garder le logiciel honnête

Ce qui n’est pas encore en place

Les lister est le but de la page. N’importe qui peut revendiquer les bonnes parties.

Si vous trouvez un problème

Écrivez à security@hellojames.io ou legal@hellojames.io. Dites-nous ce que vous avez trouvé et comment le reproduire. Nous répondons sous 72 heures, nous ne vous menacerons pas, et nous vous créditerons si vous le voulez.

Si vous pensez que des données ont été exposées, dites-le dans l'objet du message et nous le traitons immédiatement comme un incident : autorité notifiée sous 72 heures si nécessaire, et personnes concernées averties directement avec des mots simples.