Saltar al contenido
Precios Ayuda
2400 × 1200 Hoja de papel impresa sobre una mesa de oficina clara, junto a un bolígrafo cerrado y una taza, vista desde arriba en diagonal. El texto de la hoja no debe leerse. Luz natural lateral, tonos neutros, sin personas, sin logotipos. La mitad izquierda del encuadre, despejada y oscura, porque encima va el titular en blanco. img/ficha-seguridad-hero.webp
Para compras y sistemas

Ficha de seguridad de Ficheo

Lo que suele pedir un departamento de compras o de sistemas antes de dar el visto bueno a un proveedor, en dos páginas. Solo lo que hay hoy y se puede comprobar; lo que todavía no tenemos, también está escrito.

Ficheo

Ficha de seguridad · Ficheo, control horario y registro de jornada

Versión del 29 de octubre de 2026 · ficheo.app/ficha-de-seguridad · Lo que cambie se publica en esa dirección.

1 · Quién presta el servicio

TitularAPRENDIZAJES DEL FUTURO, S.L. · NIF B23853310 · Passatge Domènech, 3, 08470 Sant Celoni (Barcelona).
Papel en el RGPDEncargado del tratamiento (art. 28). La empresa cliente es la responsable de los datos de su plantilla. El contrato de encargo está publicado en ficheo.app/encargo-de-tratamiento y se acepta al contratar.
Contactohola@ficheo.app. Brechas de seguridad: se comunican al cliente en un máximo de 24 horas desde que se conocen.
SoporteTickets desde el panel o por correo, de lunes a viernes de 9 a 18 h (Madrid), sin festivos nacionales. Primera respuesta de una persona en 1 h laborable si no se puede fichar; lo demás, de 4 h a 3 días laborables según prioridad y plan. Cumplimiento publicado en ficheo.app/soporte-y-atencion. Sin teléfono ni guardia nocturna.
Uso de los datosSolo para prestar el servicio. Ni publicidad, ni cesión, ni entrenamiento de sistemas automáticos.

2 · Dónde están los datos y quién más los toca

AlojamientoServidor de Hostinger International Ltd. en un centro de datos de París (Francia, UE). Sistema Ubuntu 24.04 LTS con las actualizaciones de seguridad automáticas encendidas y cortafuegos activo.
Base de datosPostgreSQL en ese mismo servidor. No acepta conexiones desde Internet: solo desde la propia máquina.
SubencargadosHostinger (alojamiento y entrega del correo del servicio, UE). Hetzner Online GmbH (servidor de respaldo, réplica de la base y de los archivos; UE, Núremberg). Backblaze (copias de seguridad cifradas antes de salir, con una clave que no tiene; UE, Ámsterdam). Stripe Payments Europe (cobro; solo datos de facturación del cliente, nunca de la plantilla, UE). Solo si el cliente los activa: Telegram (fichar por mensaje; fuera de la UE) y Google Ireland / Microsoft Ireland (entrar con la cuenta corporativa; UE). Un cambio de subencargado se avisa con 30 días.
Transferencias fuera de la UENinguna, salvo Telegram si el cliente activa esa forma de fichar; se desactiva desde su panel.

3 · Acceso y protección

Cifrado en tránsitoTodo por HTTPS, solo con TLS 1.2 y 1.3, con certificados que se renuevan solos: la web, el panel, la app y la API.
Cifrado en reposo: archivosLos archivos subidos (nóminas, contratos, partes de baja, tickets de gastos, adjuntos y correos de soporte) se guardan cifrados uno a uno con AES-256-GCM, y se descifran solo al entregarlos a quien tiene permiso. La clave vive en la configuración del servidor, fuera de la carpeta de los archivos, y se puede rotar. También va cifrado el DNI que se guarda para repartir nóminas.
Cifrado en reposo: discoEl disco de los servidores no está cifrado entero. La base de datos (fichajes, ausencias, nombres, correos, teléfonos) está en claro dentro del servidor, protegida por el acceso a él; todas sus copias salen cifradas. Cifrar los archivos protege si se filtra su carpeta o una copia; contra quien tuviera acceso de administrador al servidor encendido no protege ningún cifrado en reposo.
Acceso al servidorSolo con clave criptográfica, nunca con contraseña; quien falla varias veces queda bloqueado. Base de datos sin puerto abierto a internet y cortafuegos activo.
ContraseñasGuardadas como huella scrypt con sal propia por contraseña. Nadie puede leerlas, tampoco Ficheo; solo se sustituyen.
Freno de intentosTras 8 fallos hay que esperar 30 s, y la espera sube hasta 30 min. Cuenta por usuario y por dirección de origen a la vez. El mensaje de error no revela si la cuenta existe.
Verificación en dos pasosPara quien gestiona el panel (administradores y encargados): además de la contraseña, un código de 6 cifras de una aplicación de autenticación (TOTP), con diez códigos de recuperación de un solo uso. La empresa puede hacerla obligatoria; se pide entre por donde se entre, también con Google o Microsoft, y cada entrada con código queda en el registro de accesos.
Inicio de sesión únicoEn el plan Pro: entrar con la cuenta de empresa por SAML 2.0 (Microsoft Entra ID, Okta, Google Workspace…), con firma, audiencia, caducidad y repetición comprobadas en cada entrada; opción «solo con la cuenta de empresa»; y altas y bajas automáticas por SCIM 2.0. Una baja nunca borra el registro de jornada.
PapelesTrabajador, encargado, gestor y soporte. Un encargado solo puede lo que está en una lista cerrada: todo lo demás le está prohibido.
Aislamiento entre empresasCada empresa ve solo lo suyo. Antes de cada actualización del servidor, unas pruebas automáticas recorren las rutas del panel y de la app con datos de otra empresa; si alguna deja ver o cambiar algo ajeno, la actualización no sale.
Registro de accesosQueda apuntado quién abrió la ficha o los datos de qué persona, y esa persona lo ve desde su app. No hay forma de borrarlo ni editarlo. Se conserva 730 días (el cliente lo fija entre 180 y 1.460).
Acceso de soporteSi soporte de Ficheo entra en la cuenta de un cliente para ayudarle, queda registrado con fecha, hora y quién, y el cliente lo consulta. Soporte no puede descargar la exportación completa de la empresa.
Cambios en los fichajesCada alta, corrección o borrado guarda quién, cuándo, el antes, el después y el motivo. Ese historial no se puede borrar, y un mes cerrado ya no se puede tocar.

4 · Copias y continuidad

CopiaCompleta cada noche: la base de datos y los archivos subidos (documentos, justificantes).
ComprobaciónCada copia se restaura en una base aparte y se cuentan sus filas contra las del momento de la copia: fichajes, personas, ausencias, documentos e historial. Si no cuadran, queda marcada como fallida.
Conservación de copiasLas de las 14 últimas noches y una por mes durante un año.
Copia fueraCada copia comprobada sale cifrada (AES-256) a un segundo proveedor en la UE, fuera del centro de datos de París. Con ella, volver a estar en pie en un servidor nuevo está probado y lleva 25-35 minutos.
Servidor de respaldoUn segundo servidor en otro centro de datos y con otro proveedor (Hetzner, Núremberg, Alemania) recibe cada cambio de la base al momento. Si cae la máquina principal, se pasa a él con una sola orden en unos 5 a 10 minutos, sin perder lo registrado.
VigilanciaCada minuto. Si el programa deja de contestar, se reinicia solo en uno o dos minutos. Si cae la máquina entera, se pasa al servidor de respaldo.
Sin conexiónLa app del móvil y la tablet de la entrada guardan los fichajes que no pueden enviar, con la hora del toque, y los mandan al volver; la hora se respeta durante 30 días. Quien no pudo fichar lo registra después, con rastro. Cada persona ve sus vacaciones aprobadas sin conexión, y el calendario del equipo se imprime desde el panel.
DisponibilidadMedida cada minuto y publicada en ficheo.app/estado, con cada incidencia, su hora y lo que duró. Disponibilidad medida: 99,95 %; la incidencia más larga, 47 minutos el 17-oct-2026, por un apagado de la máquina por parte del proveedor: el caso que hoy cubre el servidor de respaldo. Compromiso del 99,9 % mensual; en los planes de pago, crédito del 10 % de la cuota del mes por debajo del 99,5 % y del 25 % por debajo del 99 % (condiciones, apartado 8).
Vigilancia desde fueraUn servicio externo (UptimeRobot) comprueba Ficheo cada cinco minutos desde otra red y lo publica en stats.uptimerobot.com/SyZSaGqWEe, que sigue en pie aunque nuestro servidor no lo esté.

5 · Conservación, salida y derechos

Registro de jornadaCuatro años como mínimo (art. 34.9 del Estatuto de los Trabajadores). Ninguna limpieza automática lo borra.
Llevarse todoQuien administra descarga la empresa entera en un ZIP, sin pedirlo a nadie: un CSV por tabla y un JSON con todo (personas, fichajes, correcciones con su antes y después, ausencias, saldos, horarios) y los documentos subidos.
Derechos de cada personaCada trabajador descarga todo lo suyo desde su app, en HTML y JSON (arts. 15 y 20 del RGPD), y consulta quién ha mirado sus datos.
Al irseDarse de baja de un plan de pago no borra nada: la cuenta pasa al plan Gratis. El borrado completo se pide por escrito y se hace en un máximo de 30 días, archivos incluidos; las copias desaparecen con su propio ciclo.
BiometríaNo hay fichaje con huella dactilar, a propósito: la AEPD no la ve proporcionada habiendo PIN o tarjeta.

6 · Lo que hoy no hay

  • Certificaciones como ISO 27001 o el Esquema Nacional de Seguridad.
  • Cifrado del disco entero de los servidores. Sí van cifrados los archivos subidos, el DNI y todas las copias que salen del servidor.

Para comprobarlo sin creernos: el estado y cada incidencia en ficheo.app/estado; el detalle de la continuidad en ficheo.app/disponibilidad-y-continuidad; el contrato del art. 28 en ficheo.app/encargo-de-tratamiento.

Sigue leyendo