nobloat/poll es una herramienta de software autoalojable diseñada como alternativa a plataformas de encuestas en la nube como Doodle. Desarrollada en Go puro sin dependencias externas, su objetivo principal es ofrecer una solución ligera, privada y fácil de desplegar en servidores locales o en contenedores. A diferencia de los servicios en la nube, que suelen requerir cuentas de pago, registros de usuario o bases de datos complejas, esta herramienta funciona mediante un único binario de 3,5 MB que no necesita instalación de nodos, npm ni bases de datos. Cada encuesta se almacena como un archivo JSON plano, lo que facilita la copia de seguridad, la migración y la edición masiva de datos.
La herramienta destaca por su enfoque en la simplicidad y la privacidad. Permite crear encuestas públicas sin necesidad de iniciar sesión, utilizando tokens secretos para gestionar respuestas y enlaces de gestión. Incluye soporte para internacionalización, temas personalizables para diferentes contextos (como eventos o reuniones) y protección básica contra spam mediante pruebas de trabajo en el navegador. Además, integra la generación automática de invitaciones en formato iCalendar para eventos, permitiendo a los usuarios enviar invitaciones directamente a los calendarios de los participantes. El proyecto, mantenido por un desarrollador individual, busca reducir la complejidad técnica de las herramientas web modernas, eliminando la dependencia de frameworks como SvelteKit o Node.js, y priorizando la mantenibilidad a largo plazo y la baja huella de carbono en el despliegue.
