Your tree PER QUÈ EXISTEIX

Ningú no pot resseguir una nota fins a tu

Estàs a punt d’escriure alguna cosa que no li has dit a ningú. És raonable voler saber exactament què hi passa. Aquesta és la resposta tècnica, i l’última secció és la que més importa.


El que mai no et demanem

Cap compte. Cap correu. Cap usuari, cap contrasenya, cap telèfon, cap verificació de cap mena. No hi ha registre perquè no hi ha res on registrar-se. Res d’aquest lloc no coneix cap nom, perquè cap camp d’aquest lloc no en demana cap.


Què és realment una nota

A la base de dades, una nota plantada són sis columnes i res més:

No hi ha columna per a un nom, un dispositiu, una sessió, un navegador ni una ubicació. No és que siguin buides: no existeixen.


La teva adreça IP, i què hi passa

Tota connexió d’internet porta una adreça IP. No podem no rebre la teva: és com la resposta troba el camí de tornada. El que importa és què passa després, i el que passa després és que no s’escriu enlloc.

Primer es redueix. Una adreça IPv6 es retalla al seu prefix /64, el bloc que el teu proveïdor dona a casa teva, així que els divuit trilions d’adreces per les quals podries anar rotant es converteixen en una de sola. Després passa per HMAC-SHA256 amb una clau secreta, i en desem els primers 32 caràcters hexadecimals. Aquesta cadena és l’empremta. L’adreça mateixa no arriba mai a la base de dades.

La clau secreta és la part que fa la feina, i val la pena ser concret sobre per què. Només existeixen uns 4.300 milions d’adreces IPv4. Un SHA-256 normal de totes i cadascuna es calcula en un portàtil en el que dura un dinar, i et dona una taula que va del hash de tornada a l’adreça. Aquesta taula aquí no serveix de res: sense la clau, l’empremta de la teva adreça no és cap valor que hi sigui. La clau viu a l’entorn del servidor, no a la base de dades. Qui se n’endugués una còpia no la tindria.


I després s’esborra

L’empremta existeix per exactament una feina: els límits de ritme, que miren tres minuts enrere i un dia enrere. Passat això és risc sense cap utilitat. Així que s’esborra, cada cop que algú planta:

update notes set author_hash = ''
 where author_hash <> ''
   and created_at < now() - interval '2 days'

Dos dies i no un, perquè el límit diari compta exactament 24 hores enrere i un rellotge que no es posa d’acord amb ell mateix a la vora no hauria de regalar una nota a ningú.

Al cap de dos dies l’empremta de la teva nota és una cadena buida. La base de dades no pot dir que la teva nota i una altra vinguessin del mateix lloc — no perquè prometem no mirar, sinó perquè el valor ja no hi és.


El que desa el teu navegador

Quatre coses, totes al teu dispositiu, cap no se’ns envia mai: si ja has vist la targeta de benvinguda, l’idioma que vas triar, quan s’acaba la teva espera per tornar a plantar, i la llista de notes que has denunciat.

L’últim és a propòsit. Que visqui del teu costat és el que ens permet no recordar, per tu, quines notes et van semblar malament. I no hi ha galetes en absolut: aquest lloc no en posa cap, en cap circumstància.


Res de ningú altre

Cap analítica. Cap píxel de seguiment. Cap tipografia carregada des del servidor d’una altra empresa. Res incrustat. La Content-Security-Policy que aquest lloc envia amb cada pàgina es nega a carregar scripts, estils, imatges, tipografies o connexions des de qualsevol lloc que no sigui aquest domini. Els botons de compartir arriben a WhatsApp, X o Facebook només en el moment que en premes un.


El que no podem prometre

Tot el de dalt val exactament el que aquesta secció sigui d’honesta, així que va sense suavitzar.


Com comprovar tot això tu mateix

Ara mateix, en aquest navegador. Obre les eines de desenvolupament: a Cookies no hi trobaràs absolutament res, i a Local Storage exactament les quatre claus de dalt. Canvia a la pestanya de Xarxa i recarrega la pàgina: cadascuna de les peticions va a aquest domini i a cap altre.

El més fort d’aquesta pàgina no és una promesa. És que al cap de dos dies ja no queda res a prometre.

Entra al bosc