Waar je gegevens staan,wie ze ziet,en wat Sanne niet mag.
- 0opnames in ons systeemSanne werkt met tekst. De audio van je gesprekken komt er standaard niet in.
- 8partijen bij naam genoemdIedereen die iets van een gesprek te zien krijgt, staat verderop in de tabel.
- 24 uurtot jij bericht krijgtZo lang mag het bij ons duren na het ontdekken van een datalek. Daarna is de klok van jou.
- 1 maandvoor het verzoek van een bellerInzage, correctie of wissen. De termijn uit artikel 12 lid 3 van de AVG.
Jij bent de baas over de gegevens. Wij voeren uit.
- Welke gegevens Sanne mag vastleggen, en hoe lang ze blijven staan.
- Wat er gebeurt als een klant zijn gegevens opvraagt of laat wissen. Wij leveren de knoppen, jij neemt het besluit.
- Of je stopt. Dan is alles binnen dertig dagen weg, of je krijgt het eerst als export mee.
- Alleen doen wat in de verwerkersovereenkomst staat. Ook niet iets extra's omdat het handig uitkomt.
- Geen modeltraining op jouw gesprekken. Niet bij ons, en per contract ook niet bij de leveranciers achter ons.
- Melden binnen 24 uur, zodat jij de 72 uur richting de Autoriteit Persoonsgegevens nog kunt halen.
Ze zegt zelf dat ze een AI is, in haar eerste zin.
Goedemiddag, met [je salon]. Je spreekt met Sanne, de AI-receptionist. Waar kan ik je mee helpen?
- 1.Bel het nummer op deze site en luister naar de eerste zin. Daar staat het, of het staat er niet.
- 2.Zeg halverwege 'mag ik iemand spreken' en kijk hoe lang ze erover doet.
- 3.Vraag ons het meldingslog van je eigen nummer op zodra je klant bent. Je krijgt de tijdstempels.
Waar het draait. Niet alles staat in de EU.
- De applicatie en alle API-verkeer, vastgezet op Frankfurt.
- De database met je gesprekken, samenvattingen en afspraken, in Frankfurt.
- Je agenda, via Google Ierland.
- Facturatie, via Stripe Payments Europe in Ierland.
Hier staat alles wat van jou is en blijft liggen: je gesprekken, je agenda, je afspraken, je facturen.
- Spraak naar tekst, en de stem waarmee Sanne antwoordt.
- Het taalmodel dat begrijpt wat er gevraagd wordt.
- De telefonie eromheen, met Europese nummers waar dat kan.
Op basis van de standaardcontractbepalingen van de Europese Commissie, met een verwerkersovereenkomst per leverancier.
Wie er nog meer aan zit.
| Partij | Wat ze doen | Waar |
|---|---|---|
| ElevenLabs | Spraak naar tekst, de stem van Sanne, het verloop van het gesprek | Verenigde Staten |
| Anthropic | Het taalmodel dat begrijpt wat er gevraagd wordt | Verenigde Staten |
| Twilio | Telefonie en telefoonnummers | EU-routering waar mogelijk, moederbedrijf VS |
| Vercel | Hosting van de applicatie en de API | Frankfurt, moederbedrijf VS |
| Supabase | De database | Frankfurt |
| Google Ierland | Schrijven in je agenda | Europese Unie |
| Stripe | Facturatie en incasso | Ierland, met onderdelen in de VS |
| WhatsApp Ierland | Het WhatsApp-kanaal, zodra dat live is | Ierland, opslag in Duitsland |
- ElevenLabsWat ze doenSpraak naar tekst, de stem van Sanne, het verloop van het gesprekWaarVerenigde Staten
- AnthropicWat ze doenHet taalmodel dat begrijpt wat er gevraagd wordtWaarVerenigde Staten
- TwilioWat ze doenTelefonie en telefoonnummersWaarEU-routering waar mogelijk, moederbedrijf VS
- VercelWat ze doenHosting van de applicatie en de APIWaarFrankfurt, moederbedrijf VS
- SupabaseWat ze doenDe databaseWaarFrankfurt
- Google IerlandWat ze doenSchrijven in je agendaWaarEuropese Unie
- StripeWat ze doenFacturatie en incassoWaarIerland, met onderdelen in de VS
- WhatsApp IerlandWat ze doenHet WhatsApp-kanaal, zodra dat live isWaarIerland, opslag in Duitsland
Wat we bewaren, en wat we bewust niet aanraken.
- Wanneer er gebeld is, hoe lang, en via welk kanaal.
- Waar het gesprek over ging, als code uit een vaste lijst: knippen, kleuren, een consult.
- Of er geboekt is, en welke afspraak eruit kwam.
- De samenvatting en de transcriptie, tenzij je een kliniek bent.
- Het telefoonnummer, op twee manieren tegelijk. Zie de opmerking hieronder.
- De opname zelf. Het platform weigert de audio aan te nemen, dus er is geen knop om per ongeluk aan te zetten.
- Een stemafdruk of enig ander biometrisch kenmerk. Nergens voor nodig, dus nergens aanwezig.
- Vrije tekst bij klinieken. Die wordt bij binnenkomst weggegooid.
- Betaalgegevens. Die ziet Stripe, wij niet.
- Wat dan ook in een logboek waar het niet hoort.
Klinieken: een vraag over botox is een gezondheidsgegeven.
Hoe lang het blijft staan.
| Wat | Hoe lang |
|---|---|
| Opnames | Niet bewaardDe audio komt onze systemen niet in. |
| Transcripties en samenvattingen | 90 dagenIn te stellen op 30 dagen of op nul. Bij klinieken staat het standaard op nul. |
| Wie belde, wat er geboekt is | 2 jaarZonder inhoud. Dit is waar je overzicht op gebouwd is. |
| Het log van de AI-melding | 24 maandenNiet te wijzigen, niet eerder te verwijderen. |
| Het auditlog | 12 maandenWie wat wanneer heeft ingezien. |
| Alles, na opzegging | 30 dagenOf eerder als export, als je erom vraagt voordat je stopt. |
- OpnamesHoe langNiet bewaardDe audio komt onze systemen niet in.
- Transcripties en samenvattingenHoe lang90 dagenIn te stellen op 30 dagen of op nul. Bij klinieken staat het standaard op nul.
- Wie belde, wat er geboekt isHoe lang2 jaarZonder inhoud. Dit is waar je overzicht op gebouwd is.
- Het log van de AI-meldingHoe lang24 maandenNiet te wijzigen, niet eerder te verwijderen.
- Het auditlogHoe lang12 maandenWie wat wanneer heeft ingezien.
- Alles, na opzeggingHoe lang30 dagenOf eerder als export, als je erom vraagt voordat je stopt.
Wat een klant kan opvragen, en wat er dan gebeurt.
- 1Het verzoek komt bij jou
Jij beslist of het klopt en of je het toewijst. Wij nemen dat besluit niet over, want dat is niet aan een verwerker.
- 2Wij zoeken op de hash, niet op het nummer
Je voert het telefoonnummer in, wij hashen het met dezelfde serversleutel en vinden zo alles wat erbij hoort. Het nummer zelf hoeft nergens rond te gaan.
- 3Wissen gebeurt op drie plekken tegelijk
In onze database, bij de spraakleverancier, en in je agenda. Die laatste zetten we klaar in plaats van hem stiekem te wijzigen, want dat is jouw agenda.
- 4De afspraak zelf blijft bestaan
Leeggemaakt, maar aanwezig. Artikel 17 lid 3 laat dat toe en je administratie heeft het nodig. Weigeren we een verzoek, dan leggen we de reden vast.
- 1.Een verwerkersovereenkomst, voordat je live gaat en niet erna.
- 2.Deze lijst met subverwerkers, en bericht als er iets aan verandert.
- 3.Op verzoek een export van alles wat we van je hebben, in een leesbaar formaat.
Waarschijnlijk wel. De Autoriteit Persoonsgegevens heeft 'communicatiegegevens' op de lijst staan waarvoor een gegevensbeschermingseffectbeoordeling verplicht is, en bij een kliniek komt artikel 35 lid 3 sub b er nog overheen. Die beoordeling is van jou, niet van ons, en wij zetten er dan ook geen handtekening onder. Wat we wél doen: de helft vooraf invullen, met de bewaartermijnen die voor jouw account gelden, de subverwerkers en wat er per gesprek wordt vastgelegd. Dan hou jij het oordeel over.
Hoe het technisch dichtzit.
Niet omdat de code netjes filtert, maar omdat de database het weigert. Elke tabel staat onder row level security in de geforceerde stand, en zonder geldige context komen er nul rijen uit. De rol waarmee de applicatie inlogt mag die beveiliging niet omzeilen, en de migratie faalt als iemand dat probeert te veranderen.
AES-256-GCM met een aparte sleutel per rij, en die sleutels liggen zelf weer versleuteld. Aan de versleuteling hangt vast om welke salon en welke koppeling het gaat, dus een rij uit de ene omgeving in de andere plakken levert een foutmelding op in plaats van gegevens.
Op de ruwe inhoud, met een tijdvenster tegen hergebruik, en met een vergelijking die geen informatie lekt via de duur ervan. Een bericht dat zegt van onze telefonieleverancier te komen maar dat niet is, wordt niet verwerkt.
Wijzigen en verwijderen zijn op databaseniveau geblokkeerd, ook voor ons. Een logboek dat je achteraf kunt bijwerken is geen logboek.
Wat Sanne niet mag.
- 01
Ze verzint nooit een tijdslot. Beschikbaarheid komt uit je agenda, niet uit haar hoofd.
- 02
Ze bevestigt niets voordat de afspraak er echt in staat.
- 03
Ze boekt niet zonder een naam en een nummer dat klopt.
- 04
Ze noemt geen prijs die ze zelf heeft uitgerekend.
- 05
Ze verbindt door zodra iemand een mens wil. Altijd, zonder erover te onderhandelen.
- 06
Elk gesprek levert een samenvatting op die je in tien seconden leest.
Als er iets misgaat.
- 1Binnen 24 uur
Krijg jij bericht, gerekend vanaf het moment dat wij het ontdekken. Met wat er is gebeurd, welke gegevens het raakt en welke van jouw klanten.
- 2Daarna is de klok van jou
Jij bent verantwoordelijke, dus jij beslist over de melding aan de Autoriteit Persoonsgegevens binnen 72 uur en over het informeren van je klanten. Wij leveren de feiten en een concepttekst.
- 3Je hoort het van een mens
Geen statuspagina die zichzelf bijwerkt en geen ticketnummer. We hebben een privacycontact van je nodig voordat je account bestaat, precies hiervoor: de database maakt de rij niet aan zonder.
Iets wat hier niet beantwoord wordt?
Dan is het een goede vraag, en waarschijnlijk niet alleen die van jou. Stuur hem, dan krijg je antwoord van iemand die het weet en komt hij daarna op deze pagina te staan.