Retención · revisión de plataforma 5.4

La mayor parte de esta tabla dice «nunca».

La retención es la única afirmación de privacidad que se puede comprobar contra la realidad, porque el registro existe o no existe. Lo que sigue es la lista completa, incluidos los datos que nos resultan inconvenientes.

01

El principio, tal cual

Nada de esto es ingenioso. Determinamos qué registros el servicio realmente no puede operar sin ellos y dejamos de recopilar todo lo demás.

Los datos que nunca se escriben no pueden producirse, no pueden ser objeto de citación, no pueden filtrarse ni venderse.

Cada registro tiene que sobrevivir a una pregunta: ¿qué se rompe si no existe? Los registros de acceso al panel la superan, porque la apropiación de cuentas es un evento real y siete días son una ventana suficiente para detectar uno. Los registros de flujo no la superan, por lo que ningún router de la flota está configurado para exportarlos.

La segunda regla es que la retención funciona con un temporizador, no con buenas intenciones. El borrado es un trabajo programado, ejecutado contra producción y contra cada generación de copias de seguridad que haya superado su propia ventana. Nadie tiene que acordarse de purgar nada, lo cual es una suerte, porque nadie lo haría.

02

La tabla

Generada a partir de la misma configuración que leen los trabajos de borrado.

DatoRetenciónPor qué existeCómo desaparece
Dirección de correo electrónicoVida de la cuentaRestablecimientos de contraseña y entrega de facturasSobrescrita en la primera hora tras el cierre
Hash de contraseñaVida de la cuentascrypt, salt específico de la cuenta, nunca reversibleSobrescrito al cerrar
Registros de sesión14 días, o hasta cerrar sesiónMantenerte con la sesión iniciada y permitirte desactivar un dispositivoBorrados al expirar, barrido cada hora
Códigos de recuperaciónHasta que se usen o se regenerenLa única vía de recuperación de cuenta que existeHash; el hash se elimina al regenerarlos
Registro de acceso al panel7 díasDetección de apropiación de cuentasFila eliminada; la dirección ya estaba truncada
Metadatos de tokens de APIVida del tokenÁmbito, prefijo, último uso, expiraciónEliminados con el token
Registros de factura24 mesesPara que puedas demostrar qué compraste y cuándoEliminados en el barrido de aniversario
Referencia de pago criptoHasta que se salde la facturaEmparejar un pago con una facturaDepurada al saldar, en la misma transacción
Tickets de soporte90 días tras el cierreContinuidad mientras un problema sigue activoEl hilo y los adjuntos se eliminan juntos
Informes de abuso12 mesesReconocer a un denunciante o a un infractor reincidenteEliminados junto con los datos del denunciante
Copias de seguridad de la base de datos de facturación30 días móvilesRecuperarnos de nuestros propios erroresLa generación expira y el volumen se recorta
Metadatos de sesión de consola7 díasSaber que se abrió un túnel, nada sobre su contenidoEliminados con el registro de acceso
Tráfico de la instanciaNunca se registraEnrutamos paquetes en lugar de leerlosNo hay nada que eliminar
Consultas DNSNunca se registraLos resolvers responden y olvidanNo hay nada que eliminar
Dirección de red al registrarseNunca se registraLa aplicación no tiene columna para elloNo hay nada que eliminar
Contenido de snapshots y copias de seguridadMientras los conservesCifrado con tu clave antes de salir de la instanciaConservamos texto cifrado y una longitud

La página de cuenta en el panel muestra esta misma lista con tus propios valores y una cuenta atrás en vivo junto a cada temporizador. Cualquier cosa ausente de esa página está ausente de nuestros discos.

03

Nunca se escribe, en ningún momento

La lista más corta importa más. No son retenciones breves; son ausencias.

01

Tráfico a través de tu instancia

Sin exportación de flujos, sin muestreo, sin captura de paquetes, sin inspección de ningún tipo. Los routers cuentan bytes por puerto para la planificación de capacidad y no saben nada sobre los paquetes que los componen.

02

Tu dirección de red en el registro

La capa web no la reenvía a la aplicación, y la aplicación no tiene dónde ponerla. Los registros de acceso del panel conservan un prefijo truncado durante siete días y nunca la dirección completa.

03

Consultas DNS

Nuestros resolvers responden y olvidan. El registro de consultas está desactivado en la configuración, y es la misma configuración que se distribuye a los treinta y cuatro sitios.

04

Sesiones de consola

Serial y VNC se ejecutan a través de un túnel autenticado que no registra nada. Sabemos que una sesión se abrió y se cerró. Lo que había en la pantalla es tuyo.

05

Contenido de la instancia

Discos, memoria, snapshots. Las copias de seguridad y los snapshots se cifran dentro de la instancia antes de salir de ella, así que lo que reposa en nuestro almacenamiento es texto cifrado con una longitud adjunta.

06

Cualquier cosa que pertenezca a un tercero

Sin analítica, sin píxeles publicitarios, sin gestor de etiquetas, sin fuentes alojadas externamente. La página que estás leyendo no hace ninguna petición a nadie salvo a nosotros, lo que puedes confirmar en unos cuatro segundos con una pestaña de red.

04

Cómo funciona la eliminación en realidad

  1. 01

    El temporizador se dispara

    Cada hora, por categoría, contra la base de datos principal y el almacenamiento de objetos en el mismo paso.

  2. 02

    Las filas se eliminan, no se marcan

    Eliminado significa desaparecido, con una tumba que no lleva carga útil. Las columnas de borrado suave se retiraron del esquema en la revisión 5.1 de la plataforma precisamente por esta razón.

  3. 03

    Las copias de seguridad caducan

    Las copias de seguridad de facturación rotan en una ventana de treinta días, por lo que un registro eliminado hoy sobrevive en una generación de copia de seguridad durante como máximo treinta días más. Detrás de esa ventana no hay archivo, ni cinta, ni copia en frío.

  4. 04

    Los registros permanecen locales

    Los registros del host no se envían a ningún sitio. Cada máquina rota los suyos, y la rotación trunca en lugar de subir.

  5. 05

    El cierre es completo

    Cierra una cuenta y la dirección, el hash, las sesiones y los tokens desaparecen en una hora. Los registros de facturación sirven sus veinticuatro meses sin nada identificativo adjunto.

05

Lo que la retención breve no hace

Conservar casi nada te protege de nosotros, de una solicitud servida sobre nosotros, y de lo que algún día podamos perder en una brecha. No hace nada sobre las redes entre tú y tu instancia, que observan tráfico que nosotros nunca tocamos, y no hace nada sobre lo que tu propio software escribe en tu propio disco.

De ello se derivan dos consecuencias, ambas prácticas. Los registros de tu aplicación son tuyos, residen en tu almacenamiento y, salvo que los desactives, registrarán complacientes la dirección de cada visitante que atiendas. Una instantánea de una instancia en ejecución contiene igualmente lo que haya en memoria y en disco en ese momento, cifrada con tu clave y no con la nuestra, lo cual es una protección contra nosotros y ninguna protección contra la clave custodiada sin cuidado en un gestor de contraseñas.

Mejor decirlo aquí que dejar que una tabla llena de la palabra «nunca» insinúe más de lo que debería.

Listo cuando tú lo estés

Lee la política contra el panel.

Todos los temporizadores de esta página aparecen en tu página de cuenta con una cuenta regresiva en vivo junto a ellos. Si ambos discrepan, el panel es la verdad y la página es el error — dinos y la página se corrige el mismo día.