De vragen die een organisatie stelt voor ze de dossiers van haar huurders toevertrouwt, en onze antwoorden. Wat nog niet geleverd is, staat als zodanig aangegeven.
Geschreven in TypeScript met Next.js en React, open bouwstenen die zeer breed gebruikt worden.
PostgreSQL, bevraagd via Prisma, dat het datamodel beschrijft en typeert.
Railway, in Europa: de applicatie en de productiedatabase draaien in Nederland.
Documenten en bijlagen worden bij Cloudflare bewaard, buiten de database.
In Nederland, bij Railway, een Amerikaans bedrijf. Ze bevat de huurcontracten, de rekeningen, de uitwisselingen.
Bij Cloudflare, een Amerikaans bedrijf.
De assistent en het lezen van documenten — identiteitsstukken, bankdocumenten, foto's van meters — lopen via Anthropic. Ook andere diensten verwerken bepaalde gegevens in de Verenigde Staten: het verzenden van e-mails en, afhankelijk van de configuratie van elke organisatie, WhatsApp, Gmail, het voorstellen van adressen. Elke doorgifte en haar waarborg staan op de lijst van subverwerkers.
Huurcontracten, rekeningen, documenten, interventies: de dossiers van een organisatie worden door PostgreSQL zelf gefilterd, en een query ziet alleen die van de actieve organisatie. De persoonsfiches, die eenzelfde persoon in meerdere organisaties kan hebben, worden door de applicatie afgeschermd. Bij elke wijziging van de code signaleert een controle elke organisatietabel zonder die filter.
De toegangsgegevens van gekoppelde diensten — bank, berichten, AI — zijn versleuteld; de sleutel wordt buiten de database bewaard.
Alleen hun vingerafdruk wordt bijgehouden. Herhaalde inlogpogingen worden beperkt.
HTTPS overal verplicht, en een beveiligingsbeleid dat de browser verbiedt bronnen van elders te laden.
De database wordt dagelijks geback-upt, buiten haar hosting; de herstelprocedure is uitgeschreven.
Een sessie sluit na twaalf uur inactiviteit, of dertig dagen als men ingelogd blijft.
Beheerder, eigenaar, huurder, dienstverlener, leverancier, beheerder van de organisatie: elke rol heeft zijn perimeter. Een huurder ziet alleen het eigen huurcontract; een eigenaar, de eigen panden.
Voor ondersteuning kan het team van Homono toegang krijgen tot de account van een gebruiker. Dat recht is voorbehouden aan het platformbeheer.
Het raadplegen en wijzigen van huurdersdossiers — fiche, huurcontract, rekening, documenten — wordt vastgelegd: door wie, en wanneer. Wanneer het team van Homono tussenkomt, bewaart de vastlegging de persoon die handelt en de persoon in wiens naam ze handelt.
De assistentiefuncties steunen op Claude, het model van Anthropic.
Voor een juridische vraag steunt de assistent voor huurders alleen op gevalideerde passages, eigen aan het gewest en de taal.
De AI bereidt voor — een meterstand, een interventieaanvraag, een brief — en een persoon bevestigt.
Voor de gegevens van haar huurders is uw organisatie de verwerkingsverantwoordelijke; Homono is enkel de verwerker.
De boekingen worden geëxporteerd in CSV.
De bewaargeving van de code bij een derde, die de toegang ertoe waarborgt als Homono verdwijnt, kan op verzoek in uw contract worden opgenomen.