Hoe wij met je telefoonnummer omgaan

Wat we opslaan

Van je telefoonnummer bewaren we alleen een gecodeerde vingerafdruk (HMAC-SHA256). Daarnaast: je landcode, je wensenlijsten en, als je die zelf invult, je naam en verjaardag. Meer niet.

Waarom een gewone hash niet genoeg is

Hashing wordt vaak gepresenteerd als anonimisering, maar bij telefoonnummers is dat schijn. Een Nederlands mobiel nummer is 06 plus acht cijfers: zo'n honderd miljoen mogelijkheden. Een laptop probeert ze allemaal in enkele seconden en heeft daarmee elke gewone hash teruggerekend. Daarom gebruiken wij een sleutel-hash: HMAC-SHA256 met een geheime sleutel die alleen op onze servers bestaat en bewust gescheiden van de database wordt bewaard. Zonder die sleutel is de vingerafdruk niet terug te rekenen, hoeveel rekenkracht je er ook tegenaan gooit.

Hoe contacten vinden werkt

Als je contacten zoekt, stuurt de app nummers uit je adresboek via een beveiligde verbinding naar onze server. Daar worden ze in het werkgeheugen genormaliseerd en gehasht, vergeleken met de vingerafdrukken van bestaande gebruikers, en direct daarna vergeten. De nummers zelf worden nooit opgeslagen en komen niet in logbestanden terecht.

Sms-verificatie

Om je inlogcode te bezorgen houdt de server je nummer maximaal vijftien minuten in het werkgeheugen, en onze sms-provider ontvangt het nummer om het bericht af te leveren. Daarna blijft alleen de vingerafdruk over. Ook in onze eigen logboeken staat nooit een nummer, hooguit de vingerafdruk.

Eerlijk over de grenzen

Zou iemand én onze database én de geheime sleutel bemachtigen, dan zijn nummers alsnog terug te rekenen. Precies daarom bewaren we die twee gescheiden. We beloven geen magie; we beloven zorgvuldige techniek en eerlijkheid over wat die wel en niet kan.

Je account verwijderen

Verwijder je je account, dan verdwijnen je gegevens, wensenlijsten en afbeeldingen van onze servers.