Seguridad de Friolink
Cómo protegemos los datos de temperatura de tus cámaras y cómo podés verificarlo vos mismo, sin tener que creernos.
Friolink mide y avisa: nunca controla los equipos del cliente. Aunque alguien comprometiera la plataforma, no podría tocar un compresor ni una alarma.
Credenciales verificables
Solo mostramos lo que ya está obtenido y cualquiera puede comprobar en el sitio de quien lo emite.
SSL Labs A+
Calificación de la configuración HTTPS (cifrado, protocolos, certificados y HSTS) de friolink.com y login.friolink.com, medida por Qualys SSL Labs.
Verificar · friolink.comVerificar · login.friolink.com
Última verificación: 25 de octubre de 2026
Mozilla Observatory A+
Calificación de las cabeceras de seguridad del navegador (política de contenido sin scripts en línea no autorizados, HSTS, marcos, referencias), medida por Mozilla.
Verificar · friolink.comVerificar · login.friolink.com
Última verificación: 25 de octubre de 2026
Estado del servicio
Disponibilidad medida cada minuto por la propia plataforma: API, webapp, conexión de los equipos (MQTT) e ingreso de lecturas. Historial de 90 días e incidentes.
Divulgación de vulnerabilidades
Política pública para informar vulnerabilidades y contacto en security.txt (RFC 9116). Respondemos en 3 días hábiles y no tomamos acciones contra quien investiga de buena fe.
Cifrado en todo el camino
- HTTPS con TLS 1.2 o superior (TLS 1.3 cuando el navegador lo admite) y HSTS en el sitio y en la plataforma.
- Los sensores se conectan por MQTT cifrado (TLS, puerto 8883), cada uno con su usuario y clave propios y permiso solo sobre sus propios datos. Sin acceso anónimo.
- La plataforma no se publica por la IP de la oficina: el acceso web pasa por Cloudflare Tunnel, con firewall de aplicaciones y límite de intentos de ingreso.
Accesos
- Contraseñas de 10 caracteres o más, guardadas con bcrypt (nunca en texto). Bloqueo de la cuenta 15 minutos tras 5 intentos fallidos, con aviso por correo.
- Verificación en dos pasos (códigos TOTP y códigos de respaldo de un solo uso) y aviso de ingreso desde un dispositivo nuevo.
- La sesión vive en una cookie que el código de la página no puede leer (HttpOnly, Secure, SameSite=Strict). Desde el perfil se ven y se cierran las sesiones abiertas.
- Roles con permisos por módulo y por sitio. Un cliente nunca ve datos de otro. Las cuentas se crean por invitación.
Registros que no se pueden alterar
- La aplicación solo puede agregar lecturas: la base de datos no le permite modificarlas ni borrarlas.
- Cada día se sellan las lecturas de cada equipo con un hash SHA-256 encadenado; el sello se verifica en línea con su código.
- Las atenciones de alarma, firmas, revisiones, pruebas de alarma y cambios de configuración son de solo agregar y quedan encadenados con hash.
- Firma electrónica: para firmar se vuelve a pedir la contraseña o el código de dos pasos, y queda el significado de la firma y el hash de lo firmado.
Auditoría
- Todo cambio de rangos, reglas, calibraciones, sitio o registro de un equipo queda con valor anterior, valor nuevo, motivo, usuario y hora.
- Historial de ingresos y de sesiones por usuario.
Respaldos y continuidad
- Réplica en vivo de la base de datos en un segundo sitio físico, con segundos de atraso.
- Copias diarias de la base en el servidor de base (30 días) y en un almacenamiento propio separado (14 diarias y 8 semanales).
- Monitoreo de la plataforma cada minuto, con aviso inmediato al equipo técnico y página pública de estado.
Friolink Gateway sin puertos abiertos
- El gateway abre la conexión hacia la plataforma (HTTPS saliente): no hay que abrir puertos ni redirigir nada en la red del cliente.
- El acceso remoto, cuando se habilita, es por sesión (60 minutos), con permiso por sitio y en un dominio aparte de la plataforma.
- Las actualizaciones van firmadas (Ed25519) y el gateway verifica la firma antes de instalarlas. Sin claves de fábrica.
Desarrollo seguro
- Cada cambio pasa por búsqueda automática de secretos, análisis estático de código y revisión de dependencias antes de publicarse.
- Las claves viven solo en los servidores y en un gestor de claves, nunca en el código.
- Dominios con registro bloqueado contra transferencias y CAA (solo autoridades de certificación autorizadas).
Cumplimiento normativo
Friolink ayuda a cumplir los requisitos de registro, alarma y trazabilidad de HACCP, ANMAT, SENASA, MSP y ANVISA. Friolink no es un organismo certificador: el cumplimiento lo evalúa la autoridad de cada país en cada empresa.
¿Encontraste una vulnerabilidad?
Escribinos con lo necesario para reproducirla. Respondemos en 3 días hábiles. [email protected]