Technologie et sécurité

Ce sur quoi repose Homono, et ce qui protège vos données.

Les questions qu'une organisation pose avant de confier les dossiers de ses locataires, et nos réponses. Ce qui n'est pas encore livré est marqué comme tel.

Les fondations

Des technologies éprouvées, rien d'exotique.

L'application

Écrite en TypeScript avec Next.js et React, des briques ouvertes et très largement utilisées.

La base de données

PostgreSQL, interrogée au travers de Prisma, qui décrit et type le modèle de données.

L'hébergement

Railway, en Europe : l'application et la base de production tournent aux Pays-Bas.

Les fichiers

Documents et pièces jointes sont conservés chez Cloudflare, hors de la base de données.

Où sont vos données

Où elles sont stockées, et qui les traite.

La base de production

Aux Pays-Bas, chez Railway, une société américaine. Elle contient les baux, les comptes, les échanges.

Les fichiers

Chez Cloudflare, une société américaine.

Ce qui est traité aux États-Unis

L'assistant et la lecture des documents — pièces d'identité, documents bancaires, photos de compteurs — passent par Anthropic. D'autres services traitent aussi certaines données aux États-Unis : l'envoi d'e-mails et, selon la configuration de chaque organisation, WhatsApp, Gmail, la suggestion d'adresses. Chaque transfert et sa garantie figurent sur la liste des sous-traitants.

Chaque sous-traitant, son rôle et son lieu

Ce qui les protège

Les dossiers de chaque organisation sont cloisonnés par la base de données elle-même.

Une organisation, un compartiment

Baux, comptes, documents, interventions : les dossiers d'une organisation sont filtrés par PostgreSQL lui-même, et une requête ne voit que ceux de l'organisation active. Les fiches des personnes, qu'une même personne peut avoir dans plusieurs organisations, sont cloisonnées par l'application. À chaque modification du code, un contrôle signale toute table d'organisation qui n'aurait pas ce filtre.

Des secrets chiffrés

Les identifiants des services connectés — banque, messagerie, IA — sont chiffrés ; la clé est conservée hors de la base.

Des mots de passe jamais conservés

Seule leur empreinte est gardée. Les tentatives de connexion répétées sont limitées.

Des échanges chiffrés

HTTPS imposé partout, et une politique de sécurité qui interdit au navigateur de charger des ressources venues d'ailleurs.

Une sauvegarde chaque jour

La base est sauvegardée quotidiennement, hors de son hébergement ; la procédure de restauration est écrite.

Des sessions qui expirent

Une session se ferme après douze heures d'inactivité, ou trente jours si l'on choisit de rester connecté.

Qui y accède

Chaque personne voit ce qui la concerne, et rien d'autre.

Un périmètre par rôle

Gestionnaire, propriétaire, locataire, prestataire, fournisseur, administrateur de l'organisation : chaque rôle a son périmètre. Un locataire ne voit que son bail ; un propriétaire, ses biens.

L'équipe Homono

Pour le support, l'équipe Homono peut accéder au compte d'un utilisateur. Ce droit est réservé à l'administration de la plateforme.

Chaque accès enregistré

Les consultations et modifications des dossiers de locataires — fiche, bail, compte, documents — sont enregistrées : par qui, et quand. Quand l'équipe Homono intervient, l'enregistrement garde la personne qui agit et celle au nom de qui elle agit.

En préparation
  • La double authentification — Un second facteur à la connexion, par application d'authentification avec codes de secours, que chaque organisation pourra exiger de toute son équipe.
  • La consultation de ces enregistrements — Un écran où l'organisation retrouve qui a consulté ou modifié quel dossier, et quand.
L'intelligence artificielle

Une IA cadrée : elle prépare, une personne confirme.

Un fournisseur nommé

Les fonctions d'assistance reposent sur Claude, le modèle d'Anthropic.

Des sources validées

Pour une question de droit, l'assistant des locataires ne s'appuie que sur des passages validés, propres à la région et à la langue.

L'humain dans la boucle

L'IA prépare — un relevé de compteur, une demande d'intervention, un courrier — et une personne confirme.

En préparation
  • Le choix du modèle — Chaque organisation pourra choisir le modèle d'IA qui traite ses demandes.
Si Homono s'arrête

Vos données restent les vôtres.

Votre organisation décide

Pour les données de ses locataires, votre organisation est responsable du traitement ; Homono n'en est que le sous-traitant.

Des exports dès aujourd'hui

Les écritures comptables s'exportent en CSV.

Le code

Le dépôt du code chez un tiers, qui en garantit l'accès si Homono disparaît, peut être prévu dans votre contrat, sur demande.

En préparation
  • L'archive complète — Toute l'organisation — immeubles, baux, comptes, documents, historique — dans une archive téléchargeable par l'organisation elle-même, dans un format conçu pour être réimporté.
  • En fin de contrat — Une archive générée d'office, régénérable pendant trente jours, puis une attestation de suppression.