Rápida, accesible, sin rastreadores y con un buzón antispam.
Qué pasa cuando me escribes
Arrastra los puntos o lanza una nota.
1Tu navegadorRecibe páginas ya hechas y casi nada de JavaScript.HTML estático · islas de JS · fuentes propias
2Cloudflare, cerca de tiSirve la web, comprueba que no eres un robot y guarda tu nota.Workers · D1 · Turnstile
3Mi asistente privadoRecoge las notas cada minuto y aparta el spam. Las leo yo.sondeo saliente cada 60 s · sin puertos abiertos
4Mi móvilMe avisa. Contesto y la respuesta aparece en tu conversación.notificación push · respuesta por la API
Esta visita, al detalle
Medido ahora, en tu navegador.
Peso de esta página por tipo de archivo
Qué
KB
Proporción
100 %
Lo que más pesa son las letras: se sirven desde aquí para no llamar a terceros.
Ver archivo por archivo
Tu navegador no deja medirlo.
Cómo se hizo
Leer cómo se hizo
Un acuerdo antes que el código
La web, el buzón y mi asistente comparten unas reglas escritas sobre cómo se hablan. Se fijaron antes de empezar y solo se amplían: nada se rompe al crecer.
Tres direcciones de diseño, una elegida
Se valoraron «la nota en la puerta», «la conversación» y «el estudio editorial». Ganó la nota: escribirme tiene que parecer dejar un papel, no rellenar un formulario.
Dos partes a la vez
La web y el buzón seguro se hicieron en paralelo, cada uno en su propia copia del proyecto y siguiendo esas reglas. Yo dirigí y decidí.
Revisión de seguridad independiente
Una revisión de seguridad independiente, sin ver cómo se había hecho, no encontró nada grave; sí algún fallo medio, como una forma de saltarse el límite de envíos con un tipo de dirección de internet (IPv6 El tipo moderno de dirección de internet de un dispositivo; cada casa puede tener muchísimas, por eso los límites se cuentan por bloque.). Se arregló.
Tres auditores de experiencia
Un experto en diseño, una persona sin perfil técnico y un auditor de accesibilidad y rendimiento. La persona no técnica no sabía en 10 segundos qué ofrezco: ahora la portada lo dice en su primera frase. El experto vio que el envío decía “Doblando…” antes de saber si había llegado: ahora dice “Enviando…” y la nota solo se dobla si llega.
Nada de código suelto
La web sigue una política de seguridad de contenido Una regla que le dice al navegador qué puede ejecutar la web; si alguien intentara colar código, el navegador no lo ejecutaría. estricta: el navegador solo ejecuta lo que viene de sus propios archivos. Una prueba automática lo comprueba en cada página.
Las decisiones
01
Páginas ya hechas, JavaScript solo donde hace falta
Cada página llega ya construida, así que se ve al instante aunque la conexión sea mala.
Detalle técnico
Generada con Astro Un generador de webs que entrega páginas ya hechas y solo añade JavaScript donde hace falta. y TypeScript JavaScript con tipos: el ordenador avisa de muchos errores antes de que lleguen a la gente. estricto; CSS propio con los tokens de la identidad, sin frameworks de estilos.
Solo hay JavaScript en las islas Trocitos interactivos dentro de una página estática; el resto no carga JavaScript. que lo necesitan: el buzón, «Ahora», el hilo, el cambio de tema y las explicaciones de términos.
Fuentes servidas desde el propio dominio (Nunito y Fraunces, con licencia libre) y precargadas.
02
Un buzón que filtra el spam y no pide cuenta
Cualquiera me escribe sin registrarse, y los robots se quedan fuera sin molestar a las personas.
Detalle técnico
API en Cloudflare Workers Pequeños programas que corren en los servidores de Cloudflare de todo el mundo. con base de datos D1 La base de datos de Cloudflare donde se guardan los mensajes del buzón., en el mismo dominio que la web.
Defensas por capas: Turnstile La comprobación antirrobots de Cloudflare, sin acertijos ni cookies de seguimiento. invisible, campo trampa, tiempo mínimo de escritura, límite por IP (guardada solo como hash Una huella irreversible: sirve para reconocer algo repetido sin poder saber qué era.), longitud y enlaces, y puntuación de spam.
Quien escribe recibe una clave de hilo para leer la respuesta: sin correo, sin contraseña.
03
Accesible y probada como un producto
Se usa con teclado, con lector de pantalla y con el texto ampliado, en claro y en oscuro.
Detalle técnico
Objetivo WCAG AA Las pautas internacionales de accesibilidad web; el nivel AA es el que exige la ley en Europa.: contraste comprobado, foco visible, objetivos táctiles de 44 px y respeto a «reducir movimiento».
Recorridos clave probados con Playwright Una herramienta que maneja un navegador de verdad para probar una web como lo haría una persona. en móvil y escritorio, y análisis de accesibilidad automático en cada página.
Lighthouse La herramienta de Google que puntúa de 0 a 100 la velocidad, accesibilidad, buenas prácticas y SEO de una web. en móvil con 95 o más en rendimiento, accesibilidad, buenas prácticas y SEO Lo que hace que una web aparezca bien en los buscadores como Google. como requisito para publicar.
04
Privacidad desde el diseño
Sin cookies propias, sin analítica y sin rastreadores. Puedes borrar tu conversación cuando quieras y, si no, se borra a los 12 meses.
Detalle técnico
Política de seguridad de contenido estricta, sin código en línea; la web no llama a terceros salvo a la comprobación antirrobots.
Cumple el RGPD El Reglamento General de Protección de Datos de la Unión Europea.; la página de privacidad explica qué se guarda, para qué y cuánto tiempo.
05
Hecha con mi método
La hice como hago todo: varias partes avanzando a la vez con reglas claras, revisiones independientes y yo dirigiendo y decidiendo. El trabajo en paralelo lo hacen agentes de IA.
Detalle técnico
Una sesión de Claude Code La herramienta de Anthropic con la que se hizo el trabajo en paralelo, directamente sobre el código del proyecto. para la web y otra para la API, en paralelo, cada una en su worktree Una copia de trabajo aparte del mismo proyecto, para que cada parte avance sin pisar las demás..
Un contrato de tipos compartido entre web y API, definido antes de empezar.
Auditores independientes de UX/UI, de accesibilidad y una persona no técnica revisan cada pantalla hasta que no quedan fallos graves ni medios.