
VITON ID es la cuenta detrás de viton13.com: un solo acceso para pedidos, conversaciones con el estudio y bonos VITO, con una consola para administradores y archivos de pedido cifrados en el navegador.
Contexto
viton13.com necesitaba una sola cuenta para todo lo que un cliente hace en el sitio: entrar, seguir sus pedidos, hablar de un servicio con el estudio y conservar sus bonos. El estudio necesitaba un único lugar para responder a esas conversaciones, gestionar a los miembros y enviar correos basados en el consentimiento.
Es un producto propio de VITON13: diseñé y construí VITON ID para nuestro sitio, y ningún cliente lo encargó. Los mensajes de este portafolio funcionan con las mismas cuentas.
13
dígitos en un VITON ID; el último es un dígito de control Luhn
Fuente: Formato del ID en el código
10
vistas en el área personal, más una consola solo para administradores
Fuente: Código del área personal, 19 sept 2026
13 VITO = 1 $
valor de los bonos; cada cuenta recibe 13 VITO una sola vez
Fuente: Reglas de bonos en el código
AES-GCM-256
cifrado de los archivos y el brief de un pedido, en el navegador y antes de subirlos
Fuente: Código de cifrado y pruebas, 19 sept 2026
Enfoque
Definí el propio número VITON ID: 13 dígitos que recogen el tipo de cuenta, el año, el día y el mes del registro, una secuencia de cinco dígitos y un dígito de control Luhn. Se entra con el correo electrónico o con ese número, más una contraseña (Firebase Identity Toolkit). Una cuenta nueva se confirma con un código enviado por correo, se rechazan los dominios desechables o que no pueden recibir correo, y en cualquier intervalo de 15 minutos una dirección IP dispone de 5 intentos fallidos por identificador y 30 intentos en total.
Alrededor de la cuenta construí el área personal: diez vistas —Resumen, Solicitudes, Mensajes, el asistente VIT LIVE, Guardado, Bolsa, Pedidos, Salud, Perfil y Ajustes— y una undécima, la consola, que solo ven los administradores y que solo se carga cuando se abre. Allí los administradores ven el tráfico según contadores propios, conceden o retiran bonos con un motivo por escrito, suspenden o restablecen a los miembros y hacen envíos basados en el consentimiento, en lotes de 50 y con un enlace de baja firmado de un solo clic.
Pedir un servicio abre una conversación con el estudio dentro del área personal; cuando el estudio responde, el cliente recibe un correo, como mucho uno cada 10 minutos por conversación. Los archivos adjuntos a un pedido —hasta tres, de 1,5 MB cada uno y 3 MB en total— y el brief se cifran en el navegador con AES-GCM-256 mediante Web Crypto. Solo se sube el texto cifrado; la clave viaja en el fragmento # del enlace, que los navegadores no envían al servidor.
Galería
Resultados
La página de acceso está publicada en viton13.com/viton-id y responde con noindex, nofollow, así que queda fuera de los resultados de búsqueda. Los textos del área personal están en cinco idiomas.
El 19 de septiembre de 2026 pasaron las pruebas automáticas del formato del ID (11 de 11), los códigos por correo (3 de 3), la vinculación del teléfono (5 de 5), el flujo de pedido de servicios (10 de 10), los bonos VITO (7 de 7) y el cifrado (4 de 4).
Lo que esto no demuestra
VITON ID es un producto propio de VITON13, no un trabajo para un cliente. No hay capa de pago: el pago de un pedido se acuerda a mano y los bonos VITO no se pueden gastar en línea. El cifrado cubre solo los adjuntos y el brief de los pedidos, y quien tenga el enlace completo, el estudio incluido, puede descifrarlos; el área personal en su conjunto no está cifrada de extremo a extremo.
El teléfono se vincula después de iniciar sesión y no sirve para entrar; no hay acceso con Google, Apple ni redes sociales. Todo lo que hay detrás del inicio de sesión se comprobó en el código y sus pruebas, no en una sesión real, y este caso no da cifras de miembros, pedidos ni ingresos.
¿Planeas algo parecido? Leo cada mensaje personalmente.
Siguiente proyecto
Asistente VIT LIVEChat del sitio
Interno2026
Todos los trabajos (19)
