Construire une app de localisation vraiment privée
Bienvenue sur le journal de développement de Fenzly.
Une application de partage de localisation fonctionne en général de façon simple : votre téléphone envoie votre position à un serveur, et le serveur la montre à vos proches. Cela marche bien, mais cela veut dire que votre position se trouve dans une base de données que le service peut lire.
Nous avons voulu prendre le problème dans l’autre sens : et si le serveur ne pouvait techniquement pas voir où vous êtes ?
C’est le principe du serveur aveugle. Vos coordonnées sont chiffrées de bout en bout avec le Double Ratchet, la même famille de protocole que Signal, vos lieux et vos cercles ne quittent jamais votre téléphone en clair, et la détection « je suis arrivé à la maison » se fait entièrement sur votre appareil.
Dans les prochains articles, nous raconterons les choix techniques concrets, chiffrement par membre, sauvegardes à clé scindée, hébergement souverain en Suisse. Pas du marketing : les vraies décisions, avec leurs compromis.