esse emprunte son ergonomie aux messageries que vous connaissez déjà,
et structure les échanges par groupes plutôt qu'autour d'un carnet de contacts.
Avec deux différences assumées : votre identité n'est pas votre numéro de téléphone,
et la modération n'est pas une rustine.
esse est en cours de développement : aucune
version n'est encore distribuée. L'architecture est conçue pour que le serveur
ne puisse pas lire vos messages — une propriété qui ne vaudra que lorsqu'elle
sera vérifiable dans le code publié. Nous l'annoncerons quand ce sera le cas,
pas avant.
Le programme esse
Porté par Expressia Holding comme un programme d'inclusion numérique en langues
locales — avant d'être un unique produit.
Une grande partie des populations vit, échange et pense au quotidien dans une langue
locale, pas dans une langue étrangère à l'écrit dominant. Les interfaces numériques
classiques supposent l'inverse : savoir lire et écrire, et le faire dans une langue
qui n'est pas toujours la sienne. Ce n'est pas un détail d'ergonomie — c'est ce qui
décide aujourd'hui qui accède au numérique, et demain à l'intelligence artificielle,
et qui en reste à l'écart.
Le socle technique présenté plus bas — la messagerie chiffrée — en est la première
brique : échanger en confiance, dans sa langue, sans dépendre d'un intermédiaire qui
lirait les conversations. D'autres briques du programme sont à l'étude, tournées vers
l'usage vocal et l'accès à des contenus utiles — santé, administration, agriculture —
dans les langues où ils manquent aujourd'hui. Elles ne sont pas encore construites ;
nous ne les présentons pas ici comme si elles l'étaient.
Le socle technique : ce qui distingue esse
Ce que nous construisons concrètement aujourd'hui — le reste du programme s'appuiera
dessus.
◆ Le groupe est la primitive
Ni le contact, ni le « serveur ». On rejoint un groupe par lien d'invitation
ou par un annuaire auquel on choisit d'apparaître. Il contient ses salons,
ses rôles et ses règles.
◆ Un pseudonyme, pas un numéro
Un numéro de téléphone est un identifiant fortement corrélant et non révocable :
il expose votre graphe social et impose de téléverser votre carnet d'adresses.
esse ne le demande pas, et ne lit jamais vos contacts.
◆ Chiffré par défaut, pas en option
Le chiffrement de bout en bout n'est pas un mode à activer dans un menu.
Il n'existe aucun réglage pour l'enlever, parce qu'il n'existe aucune voie
par laquelle le serveur pourrait lire un message.
◆ Modérer sans déchiffrer
Le paradoxe habituel : comment modérer ce qu'on ne peut pas lire ? Chez nous,
un signalement est un acte volontaire du destinataire, qui divulgue un
message précis — et le serveur peut vérifier que ce message n'a pas été
fabriqué. Personne ne peut faire bannir quelqu'un avec une fausse capture d'écran.
Actualités
Le développement se fait au grand jour. Voici où nous en sommes.
La brique cryptographique passe l'épreuve du terrain Android
Avant d'écrire le chiffrement, une question devait être tranchée sans détour : la
bibliothèque retenue tient-elle vraiment sur un téléphone ? Nous l'avons mesurée.
Elle se compile pour les trois architectures visées, survit à l'optimisation
appliquée aux versions publiées — l'étape où le code est réécrit et où les liens
vers du code natif se cassent le plus souvent — et coûte environ un mégaoctet à
l'application.
Disons précisément ce que cela signifie : ce n'est pas encore le
chiffrement. C'est la vérification que le socle sur lequel il reposera ne
s'effondre pas. L'implémentation reste devant nous, et nous l'annoncerons quand
elle sera écrite et vérifiée — pas avant.
Le socle de sécurité du serveur est en place — et éprouvé
Les règles qui déterminent qui peut lire quoi sont désormais couvertes par une
campagne de tests automatisés. Nous ne nous contentons pas de vérifier qu'elles
passent : nous cassons volontairement chaque protection pour confirmer que les
tests s'en aperçoivent. Un test qui reste vert quand la protection disparaît ne
prouve rien, et nous en avons rencontré un.
Nos décisions d'architecture sont écrites et publiées
Choix du chiffrement, de l'hébergement, des notifications, de la modération :
chaque décision structurante est consignée, avec les options écartées et les
raisons du choix. Une messagerie chiffrée qui ne documente pas ses arbitrages
demande une confiance aveugle.
Applications
L'écosystème esse commence par Android. D'autres
applications le rejoindront ; elles apparaîtront ici.
En développement
esse pour Android
L'application de messagerie. Android 8.0 et versions ultérieures.
Bientôt disponibleDémonstration
Aperçu de l'interface
Cette version ne chiffre pas vos messages. Elle sert à
parcourir l'interface pendant que le moteur de chiffrement est en cours de
développement. N'y écrivez aucune information que vous ne publieriez pas, et
ne demandez à personne de s'y confier.
La création de compte échoue systématiquement, pour tout le
monde : le parcours d'inscription n'est pas encore implémenté dans cette
démonstration. Il n'y a rien à réessayer de votre côté.
Certains autres écrans — sauvegarde de clés, vérification d'appareil —
s'interrompent volontairement eux aussi : ils dépendent du moteur de
chiffrement, absent de cette maquette.
SHA-256 du fichier : a57e3dcb08429e494309aa872d1f2291dd69996e648a28f87a43749e80899030
Signature : ce fichier est signé avec une clé de débogage
Android, commune à tous les développeurs. Elle n'authentifie donc pas
l'éditeur — seule la somme de contrôle ci-dessus permet de vérifier que le
fichier téléchargé est bien celui que nous avons produit. Les versions
publiées porteront une clé dédiée, dont l'empreinte sera publiée ici.
Étudié
Console de modération
Pour les équipes de modération des groupes. N'accède qu'aux signalements
reçus et aux métadonnées — jamais aux conversations.
Non planifié
À la première publication : l'empreinte de signature de chaque
application et la somme de contrôle de chaque fichier seront publiées sur cette
page. Vérifiez-les — c'est ce qui vous permet de constater que le fichier
téléchargé est bien celui que nous avons produit.
Être prévenu du lancement
Laissez une adresse. Vous recevrez un message le jour de l'ouverture,
et rien d'autre.
Ce que nous enregistrons exactement
Votre adresse, la langue si vous l'avez indiquée, et la date. C'est tout.
Pas d'adresse IP, pas de cookie, pas de traceur, pas d'empreinte de
navigateur. Ce site ne dépose aucun cookie et n'émet aucune requête
vers un service tiers.
Cette liste est indépendante de l'application : elle ne crée pas de compte et
ne réserve pas de pseudonyme. Vous créerez votre compte dans l'application, sur
votre appareil — c'est le seul endroit où vos clés peuvent être fabriquées sans
que nous puissions les voir.
Vous pouvez demander la suppression de votre adresse à tout moment en écrivant à
contact@esse.example. Les adresses non
confirmées sont effacées automatiquement au bout de douze mois.