Política de privacidad de vpvd
Esta página es una traducción automática que se ofrece por comodidad. Solo es vinculante la versión en inglés.
Contenido
Esta es una traducción automática de la versión en inglés, que se ofrece por comodidad; solo las versiones en inglés y en ruso son vinculantes y, en caso de cualquier discrepancia, prevalece la versión en inglés.
Revisión del 15 de octubre de 2026. El servicio lo opera una persona física («nosotros»). Consultas sobre datos: privacy@vpvd.io.
1. En resumen
- No almacenamos direcciones IP. Para el antispam guardamos un hash con clave de la dirección, con una sal que cambia cada día.
- No almacenamos el texto de otros sitios web. Una discusión está vinculada a la dirección de la página; de la propia página solo tomamos su título.
- La extensión del navegador no envía tu historial de navegación. La comprobación de «aquí hay una discusión» se ejecuta dentro de tu navegador.
- Los comentarios anónimos viven 30 minutos, después se eliminan de la base de datos y nunca llegan a las copias de seguridad.
- El sitio web no tiene analítica de terceros, scripts publicitarios ni widgets de seguimiento.
- No vendemos datos ni los compartimos con anunciantes.
2. Qué datos tiene el servicio y para qué
Cada finalidad tiene su propia base jurídica (artículo 6 del RGPD):
- Contrato (artículo 6(1)(b)): cuenta, inicio de sesión, comentarios, votos, denuncias y notificaciones. Sin estos datos el servicio no funciona.
- Interés legítimo (artículo 6(1)(f)): antispam y protección frente a la manipulación de votos (huella de la dirección, firmas de casi duplicados, clave del dispositivo), estadísticas de apertura, copias de seguridad y seguridad. Nuestro interés es un servicio que funcione sin spam ni votos inflados; puedes oponerte a ese tratamiento (sección 6).
- Consentimiento (artículo 6(1)(a)): notificaciones por correo electrónico, si las has activado. Puedes retirarlo en los ajustes en cualquier momento.
Las citas en las recopilaciones están permitidas por defecto: es interés legítimo con derecho de oposición, no consentimiento (Condiciones, punto 4.4).
2.1. Cuenta
Publicar comentarios permanentes, votar y presentar denuncias con peso completo requieren una cuenta. Inicias sesión con Telegram o con un enlace por correo electrónico; no hay contraseñas ni números de teléfono.
- Telegram. Almacenamos tu ID numérico de Telegram para reconocerte la próxima vez. No almacenamos ni mostramos tu nombre, tu nombre de usuario ni tu foto de Telegram.
- Correo electrónico. Almacenamos la dirección en minúsculas para los enlaces de inicio de sesión de un solo uso y, si los activas, las notificaciones de respuestas. Un enlace de inicio de sesión es válido durante 15 minutos; solo se almacena su hash.
Tu cuenta también tiene: un nombre visible (por defecto uno neutro del tipo user_xxxxxxxx, que puedes cambiar), la fecha de registro, el karma, el estado de la cuenta, los ajustes de notificaciones (activadas/desactivadas, horas de silencio, zona horaria), la marca «pueden citar mis comentarios en los resúmenes», insignias y derechos premium, si los hay.
Sesión. Tras iniciar sesión, el navegador recibe una cookie vpvd_session con un token aleatorio. La base de datos guarda solo el hash del token y las horas de creación y de último uso. La cookie de sesión dura 30 días desde el inicio de sesión, tras los cuales debes iniciar sesión de nuevo. «Cerrar sesión» y «Cerrar sesión en todas partes» eliminan la sesión en el servidor de inmediato.
2.2. Comentarios, votos, denuncias
- Comentarios permanentes: texto, autor, hora, estado, valoración. Las ediciones conservan la versión anterior y el historial de ediciones es público. Un comentario eliminado por su autor desaparece de la vista, pero la fila y su texto permanecen en la base de datos para que las respuestas conserven su comentario padre y se puedan revisar denuncias y apelaciones. El texto se borra al eliminar la cuenta si así lo eliges (sección 6), o a petición a privacy@vpvd.io.
- Votos de comentarios: quién votó, en qué comentario, a favor o en contra, y el peso del voto con su motivo, para que las valoraciones sean explicables y se puedan deshacer los anillos de votos.
- Encuestas de hilos. Con cuenta: tu ID. Sin cuenta: una clave de dispositivo que depende del hilo (los votos de un mismo dispositivo en hilos distintos no se pueden vincular), además de hashes del dispositivo y de la dirección con sal diaria para el límite diario.
- Denuncias: motivo, texto opcional de hasta 1000 caracteres, la clave del denunciante (hash del ID de cuenta o hash de la dirección con sal diaria) y el caso de moderación.
2.3. Comentarios anónimos
Puedes publicar sin cuenta. Un comentario así es visible durante 30 minutos y luego desaparece.
- Se almacena: el texto (hasta 500 caracteres), una etiqueta del tipo «Anónimo #3fa», el hash de la dirección con sal diaria, las horas de creación y de expiración y el hash de un token de «conservar tras iniciar sesión».
- La etiqueta se deriva de un secreto diario, del hash de la dirección y del hilo: dentro de un mismo hilo se puede distinguir a dos personas; entre hilos no se puede vincular a la misma persona.
- Eliminación: la tabla está dividida en particiones de 10 minutos y una partición caducada se elimina entera. Un comentario desaparece de la vista exactamente a los 30 minutos y de la base de datos en un máximo de 40.
- Los comentarios anónimos se excluyen de las copias de seguridad.
- Excepción: denuncias. Si un comentario anónimo se denuncia antes de que caduque, se conserva una copia (texto, etiqueta, hash de la dirección, hora) en el caso de moderación; de lo contrario, el contenido ilícito desaparecería junto con las pruebas. La copia vive tanto como el caso (sección 4).
- El navegador del autor recibe una cookie
vpvd_claimdurante esos mismos 30 minutos. Si inicias sesión en ese plazo, puedes conservar tus comentarios anónimos: pasan a ser permanentes bajo tu cuenta. - Con franqueza: «desaparece del sitio» no significa «nadie lo vio». Otras personas pueden leerlo, copiarlo o hacerle una captura de pantalla durante esos 30 minutos.
2.4. Dirección IP y hash de la dirección
La dirección IP en bruto no se escribe en la base de datos ni en los registros; el formato del registro del servidor web no tiene un campo de dirección.
Para los límites de frecuencia y el antispam, el servidor calcula HMAC(daily salt, address). Para IPv6 se usa el bloque /64, ya que un proveedor de acceso asigna al abonado el bloque completo. Hay una sal por día UTC, almacenada en la base de datos.
- El hash es estable dentro de un día y difiere entre días, por lo que los hashes de días distintos no se pueden vincular.
- El hash es seudónimo, no anónimo: mientras exista la sal de ese día, alguien con acceso a la base de datos podría comprobar si un hash corresponde a una dirección dada. Las sales se eliminan tras 30 días; a partir de entonces esa comprobación es imposible.
- El hash se conserva más de un día en: comentarios anónimos (30 minutos), votos de encuestas sin cuenta, denuncias de medios que cerraron los comentarios, denuncias sin cuenta y copias de comentarios anónimos en casos de moderación.
- El hash se vincula a una cuenta en un único lugar: un registro «esta cuenta usó este hash en este día», escrito al iniciar sesión, comentar, votar comentarios y votar en encuestas. Se usa solo para encontrar grupos de cuentas que inflan votos desde una misma dirección, y se elimina a los 30 días.
El país se deriva de la dirección mediante una base de datos GeoIP local en nuestro servidor, sin servicios externos. Solo se almacena el código de país de dos letras, en agregados (2.6). La base de datos es IP to Country Lite de DB-IP, con licencia CC BY 4.0.
2.5. Clave de dispositivo
Cuando publicas un comentario anónimo o creas una discusión sin cuenta, el navegador recibe una cookie vpvd_dev con un token aleatorio durante 1 año. El servidor usa su hash para los límites («no más de N comentarios anónimos por día y dispositivo»). Los límites viven en la memoria del servidor y no se escriben en la base de datos.
Un voto en una encuesta sin cuenta usa una cookie aparte, vpvd_device, con un token aleatorio durante 1 año; solo se establece con tu primer voto de ese tipo. La base de datos no guarda el token, sino una clave de voto: un hash del token junto con el identificador de la discusión, de modo que los votos de un mismo dispositivo en discusiones distintas no pueden vincularse. Para los límites de votación se guardan junto al voto huellas del dispositivo y de la dirección con la sal del día; la sal se borra a los 30 días y el vínculo desaparece.
2.6. Estadísticas de visualización de discusiones
Contamos cuántas veces se abrió una discusión y cuántos espectadores distintos tuvo por día, por hilo, medio y tema. Esto muestra dónde se producen las discusiones y nos permite vender publicidad por hilo sin perfiles de lectores.
- Se cuenta una visualización cuando abres una página de discusión en el sitio web, haces clic en «Abrir discusión» en la extensión o recibes un hilo del bot. Visitar cualquier otro sitio web no es una visualización, y el servidor no se entera de ello.
- Solo se almacenan agregados por (hilo, día, origen, país): un recuento de visualizaciones y un contador probabilístico de espectadores distintos (HyperLogLog). Lo que entra en el contador es
HMAC(daily salt, viewer key); la clave en sí (cuenta, dispositivo, dirección) nunca se almacena. La sal se elimina al día siguiente, tras lo cual ni siquiera una clave conocida puede comprobarse contra el contador. - No existe ningún registro de «esta persona abrió aquel hilo».
- Los agregados por hilo se conservan 3 meses; los agregados por medio y por tema, 25 meses.
2.7. Páginas debatidas
Una discusión está vinculada a la dirección de la página normalizada a una forma canónica: se eliminan las etiquetas de campaña (utm_*, fbclid y similares), los parámetros adicionales y los fragmentos. Almacenamos su hash, host y dominio.
Cuando se crea una discusión, el servidor obtiene una vez el inicio de la página hasta el final de <head> (como máximo 256 KB) y toma solo el título (og:title o <title>). El texto del artículo, las imágenes y demás contenido de la página nunca se leen ni se almacenan.
Quién creó una discusión no se almacena junto con el hilo, solo el origen (sitio web, extensión o bot).
2.8. Bot de Telegram y canales
- En el chat privado, el bot recibe el enlace que enviaste y tu ID numérico de Telegram (como cualquier bot).
- Si un administrador conecta un canal, almacenamos el ID, el título y el nombre de usuario del canal, el ID del administrador, los ajustes y las publicaciones que llevan un botón «Discutir» (número de publicación e hilo).
- Los clics en el botón «Discutir» se cuentan solo como un número: canal, día, recuento. No se registra ninguna dirección, cookie ni dato del navegador.
2.9. Notificaciones de respuestas
Si las notificaciones están activadas, una respuesta a tu comentario o una mención crea un evento en una cola. El texto de la notificación se compone en el momento del envío y no se almacena; la cola no contiene ni tu correo electrónico ni tu ID de Telegram. Los eventos y los registros de entrega se eliminan a los 30 días, los enlaces de baja a los 90.
Bandeja de entrada del sitio. Con independencia de los ajustes de notificaciones, una respuesta a tu comentario o una mención añade una fila a tu Bandeja de entrada: destinatario, qué comentario, su autor, cuándo llegó y cuándo la marcaste como leída. El texto no se copia en ella: se muestra desde el propio comentario, de modo que todo lo que la moderación oculte o su autor elimine desaparece de la bandeja. Las filas de la bandeja se eliminan a los 90 días.
Las notificaciones de Telegram las envía nuestro bot mediante la Telegram Bot API. Actualmente el servicio no envía correo electrónico: el inicio de sesión y las notificaciones por correo no están conectados. El proveedor de correo electrónico se nombrará en la sección 7 antes de activarlos; recibirá la dirección del destinatario y el texto del mensaje.
2.10. Antispam y moderación
- Firma del texto. Para encontrar casi-duplicados guardamos una firma MinHash de 256 bytes a partir de la cual no se puede recuperar el texto. Las firmas se eliminan a los 7 días.
- Puntuaciones del clasificador: se almacenan para cada versión de comentario comprobada, de modo que las decisiones puedan explicarse y los umbrales ajustarse.
- Decisiones de moderación: se almacenan con su autor (moderador o sistema) y su motivo.
- Contadores antispam (publicados, ocultos, rechazados; sin texto ni identificadores): se eliminan a los 90 días.
- Prueba de trabajo. Para publicar de forma anónima, el navegador resuelve un pequeño rompecabezas computacional. Un rompecabezas resuelto se conserva solo hasta que caduca, para que no pueda reutilizarse.
Decisiones automatizadas (artículo 22 del RGPD). Dos decisiones las toma el sistema sin intervención humana: el rechazo de un comentario anónimo que el clasificador considera probable spam o insulto, y el ocultamiento de una pregunta de encuesta que acumula denuncias por encima del umbral hide_at. Sobre cada comentario permanente decide una persona: el clasificador solo pone el caso en la cola de moderación con sus puntuaciones. Toda decisión automatizada se puede revisar: el autor anónimo ve el motivo del rechazo y puede enviar el comentario de nuevo (una vez identificado, como uno normal), un moderador devuelve la pregunta oculta a petición enviada a abuse@vpvd.io, y el ocultamiento por baja valoración se levanta con votos. La única consecuencia visible para ti es si otras personas ven el texto o no.
3. Cookies y almacenamiento del navegador
Solo se usan cookies propias estrictamente necesarias, todas HttpOnly, Secure, SameSite=Lax, ninguna para publicidad ni analítica.
vpvd_session: sesión iniciada, 30 días desde el inicio de sesión.vpvd_claim: te permite conservar tus comentarios anónimos tras iniciar sesión, 30 minutos.vpvd_dev: clave de dispositivo para los límites de acciones anónimas, 1 año. Solo se establece con tu primer comentario anónimo o discusión creada sin iniciar sesión.vpvd_device: clave de voto en encuestas sin cuenta, 1 año. Solo se establece con tu primer voto sin iniciar sesión (sección 2.5).
vpvd_dev y vpvd_device duran un año y tampoco necesitan consentimiento: son cookies estrictamente necesarias. Sin la clave del dispositivo no funciona el límite diario de comentarios anónimos; sin la clave de voto, la encuesta no queda protegida frente a la inflación desde un solo dispositivo. La clave no está vinculada a tu identidad, no sirve para enlazar hilos entre sí (en el voto va mezclada con el identificador del debate), no se usa para publicidad ni analítica y se borra con la cookie; el servidor solo guarda su hash. Por eso no hace falta consentimiento: el artículo 5(3) de la Directiva 2002/58/CE exime del consentimiento a las cookies técnicamente necesarias.
Tu elección de tema (claro u oscuro) se guarda en el localStorage del navegador y nunca se envía al servidor.
No hay banner de cookies porque no hay cookies que requieran consentimiento. Si eso cambia, esta política cambiará primero.
4. Conservación
- Datos de la cuenta: mientras exista la cuenta (eliminación: sección 6).
- Sesión: 30 días desde el inicio de sesión.
- Enlace de inicio de sesión por correo electrónico: se elimina un día después de expirar (válido durante 15 minutos).
- Comentario anónimo: 30 minutos en el sitio, hasta 40 minutos en la base de datos, nunca en las copias de seguridad.
- Sales del hash de dirección y de las etiquetas anónimas: 30 días.
- Registros «cuenta × hash de dirección × día»: 30 días.
- Sal de espectadores distintos: hasta el final del día siguiente.
- Firmas de casi-duplicados: 7 días. Contadores antispam: 90 días.
- Estadísticas de visualización: 3 meses por hilo, 25 meses agregadas.
- Eventos de notificación: 30 días; enlaces de baja: 90 días; bandeja de entrada (respuestas y menciones): 90 días.
- Comentarios permanentes, historial de ediciones, votos, casos de moderación y las copias que contienen: mientras exista el hilo o la cuenta; tras la eliminación de la cuenta, véase la sección 6.
- Registros del servidor (sin direcciones IP): 14 días. Métricas técnicas (sin datos personales): 30 días.
- Copias de seguridad: copias diarias conservadas 7 días, copias semanales 4 semanas, de modo que los datos eliminados salen de las copias de seguridad en un máximo de 5 semanas. Los comentarios anónimos no están en las copias de seguridad.
5. Extensión del navegador
Esta sección es la política de privacidad completa para las tiendas de extensiones.
- Sin ninguna acción por tu parte. Una vez por hora, la extensión descarga de nuestro servidor un archivo que es el mismo para todos los usuarios: reglas de normalización de direcciones y un filtro compacto (un filtro de Bloom) de huellas de páginas que tienen una discusión. La solicitud no lleva cookies, identificadores ni información sobre tus pestañas.
- Comprobación de la página. La dirección de la pestaña activa se normaliza y se convierte en hash dentro del navegador y se comprueba contra el filtro descargado. Si hay coincidencia, aparece un punto en el icono. Ni la dirección ni el resultado se envían a ninguna parte.
- Al hacer clic. Cuando haces clic en «Abrir discusión» o «Iniciar discusión», la dirección de esa página se envía a nuestro servidor, junto con tu cookie de sesión de vpvd si has iniciado sesión en el sitio web de vpvd. Abrir un hilo desde la ventana emergente suma uno a las estadísticas de visualización (2.6): se envía el ID del hilo y, si has iniciado sesión, tu cookie de sesión, solo para que el mismo espectador no se cuente dos veces. La dirección de la página no forma parte de esa solicitud.
- Lo que no hace. No lee ni modifica el contenido de las páginas (no tiene scripts de contenido). No guarda ningún historial de navegación. No usa analítica, identificadores publicitarios ni servicios de terceros. No descarga ni ejecuta código remoto: todo el código, incluido el módulo WebAssembly, se distribuye dentro del paquete de la extensión.
- Permisos:
tabspara leer la dirección de la pestaña activa para la comprobación local;storagepara guardar el filtro descargado;alarmspara actualizar el filtro cada hora; acceso de host a una única dirección, nuestro servidor de API. - Almacenamiento en el dispositivo. El filtro y las reglas viven en el almacenamiento de la extensión y se eliminan junto con ella.
6. Eliminación de la cuenta y tus derechos
Eliminación de la cuenta. La página /settings/delete tiene un formulario «Eliminar cuenta»: te pide que confirmes tu nombre visible y si quieres borrar el texto de tus comentarios o conservarlo bajo la firma «usuario eliminado». Tras la eliminación:
- los métodos de inicio de sesión (ID de Telegram, correo electrónico), todas las sesiones, los ajustes de notificaciones y tu bandeja de entrada (respuestas y menciones) se eliminan; en las bandejas de otras personas apareces como «usuario eliminado»;
- el nombre visible se sustituye por «usuario eliminado» y los comentarios se desvinculan de la cuenta;
- a tu elección, el texto de tus comentarios y su historial de ediciones se quedan bajo «usuario eliminado» o se borran;
- tus comentarios dejan de citarse en los resúmenes y las citas ya publicadas se eliminan a petición cuando sea técnicamente posible.
Las decisiones de moderación y las copias conservadas en casos abiertos por denuncias se conservan mientras sean necesarias para tramitar la infracción o mientras lo exija la ley. Todavía no hay una eliminación automática con un plazo fijo; prevemos limitar la conservación a 2 años tras el cierre del caso. Los datos eliminados salen de las copias de seguridad en un máximo de 5 semanas.
Otros derechos. Puedes pedir qué datos tenemos sobre ti, corregirlos o eliminarlos, oponerte al tratamiento y recibir una copia de los datos que tú mismo aportaste en un formato legible por máquina (JSON). Escribe a privacy@vpvd.io: la respuesta es gratuita y llega en un plazo de 30 días. El nombre visible, los ajustes de notificaciones y la prohibición de citar puedes cambiarlos tú en los ajustes; la retirada del consentimiento y la oposición surten efecto de inmediato y no afectan al tratamiento anterior a ellas.
Reclamación ante una autoridad de control. Puedes presentar una reclamación ante la Autoriteit Persoonsgegevens, la autoridad neerlandesa de protección de datos (autoriteitpersoonsgegevens.nl), o ante la autoridad de control del país de la UE donde vivas, trabajes o donde creas que se produjo la infracción. No es obligatorio escribirnos antes, pero un mensaje a privacy@vpvd.io suele ser más rápido.
Los datos vinculados solo a una huella de dirección o a una clave de dispositivo están seudonimizados. No los guardamos junto a tu cuenta y, sin información adicional —la sal del día, que solo tenemos nosotros, y la dirección o el token de tu navegador—, no se pueden vincular contigo (artículos 4(5) y 11 del RGPD). Son datos seudónimos, no anónimos: quien obtenga acceso a la vez a la base de datos y a la sal tiene la posibilidad teórica de comprobar una dirección concreta por fuerza bruta. Por eso tratamos esas huellas como datos personales y respondemos por ellas como por los demás.
7. Quién recibe datos
La base de datos funciona en nuestro propio servidor en los Países Bajos; no usamos bases de datos en la nube de terceros. Las copias de seguridad fuera del servidor se guardan cifradas en Cloudflare R2 (región de Europa Occidental); Cloudflare no tiene la clave de descifrado. Los datos no se venden ni se comparten con anunciantes. La publicidad, si la hay, se segmenta por hilo y tema, no por perfil de lector: no tenemos perfiles de lectores.
Terceros que intervienen en el funcionamiento del servicio:
- Telegram: inicio de sesión con Telegram y el bot. El botón «Log in with Telegram» es un widget de Telegram que se carga desde los servidores de Telegram solo en la página de inicio de sesión, por lo que Telegram ve que abriste esa página. Cuando inicias sesión con Telegram o escribes al bot, Telegram trata los datos conforme a sus propias condiciones.
- Timeweb (Países Bajos): servidor intermedio por el que pasa el tráfico del sitio vpvd.io. No lleva registros de solicitudes ni de errores, así que allí no se guardan las direcciones IP de los visitantes.
- Cloudflare R2: almacenamiento de copias de seguridad cifradas (véase arriba).
- Nuestro propio servidor: ejecuta el servicio; no es un alojamiento en la nube de terceros.
- Cloudflare: túnel hacia el servidor y protección DDoS/CDN. Todo el tráfico del sitio pasa por él, y Cloudflare ve técnicamente la IP del visitante y el contenido de las solicitudes en su borde (allí termina TLS). Cloudflare no ve la comprobación local de la extensión del navegador (sección 5).
Divulgamos datos a las autoridades públicas solo cuando y en la medida en que lo exija la ley aplicable.
Transferencias fuera de la UE. La base de datos, los archivos del servicio y las copias de seguridad están físicamente en la UE: los Países Bajos y la región de Europa Occidental. Los datos salen de la UE en tres casos. Cloudflare (EE. UU.) termina el TLS en su borde y ve la dirección IP y el contenido de las peticiones; la transferencia se ampara en el Marco de Privacidad de Datos UE-EE. UU. y, donde no se aplica, en las cláusulas contractuales tipo (SCC). Cloudflare R2 guarda las copias en Europa Occidental, pero el proveedor es estadounidense, con las mismas bases. Si inicias sesión con Telegram o escribes al bot, Telegram trata los datos como responsable independiente según sus propias condiciones fuera de la UE (Emiratos Árabes Unidos e Islas Vírgenes Británicas); no controlamos ese tratamiento. Puedes pedir una copia de las garantías de transferencia en privacy@vpvd.io.
8. Seguridad
Los secretos de sesión y de inicio de sesión se almacenan solo como hashes. El sitio web se sirve únicamente por HTTPS. Las copias de seguridad se verifican mediante restauraciones de prueba. Solo una persona física tiene acceso a los servidores y a la base de datos.
Si una brecha afecta a tus datos, lo anunciaremos en el sitio web y, cuando tengamos forma de contactarte, te lo comunicaremos directamente.
9. Edad
El servicio no está destinado a menores de 16 años. Si te enteras de que una cuenta pertenece a un niño, escribe a privacy@vpvd.io.
10. Cambios
Los cambios sustanciales se publican en esta página al menos 14 días antes de que entren en vigor. La fecha de revisión figura al principio.