Seguridad y privacidad
Los datos de control horario dicen mucho de las personas: dónde trabajan, cuándo y para quién. Esta página explica cómo los protege TimeTracking, qué no recopilamos y dónde encontrar los detalles. Nuestros documentos legales se están ultimando; esta página resume a qué se comprometen.
Datos de la empresa
- Name
- TimeTracking
- KvK
- 84956526
- Address
- 31, 6165 BH Geleen, Netherlands
- Solicitudes de privacidad
- privacy@timetracking.tech
- Avisos de seguridad (divulgación responsable)
- security@timetracking.tech
RGPD y roles
TimeTracking lo usan organizaciones: empleadores, ETT y sus clientes. Para las horas, asignaciones y aprobaciones que su organización almacena en TimeTracking, su organización es la responsable del tratamiento y TimeTracking es el encargado del tratamiento. Tratamos esos datos solo siguiendo sus instrucciones documentadas, y los ajustes que elige en la app, como si la ubicación está activada y durante cuánto tiempo se conserva, cuentan como esas instrucciones.
Nuestro contrato de encargo del tratamiento (DPA) forma parte de las condiciones y se acepta con ellas al registrarse. Cubre la confidencialidad, las medidas de seguridad, la notificación de brechas, los subencargados, la ayuda con las solicitudes de los interesados, las auditorías y la supresión al final del contrato. Para los datos de cuenta, facturación y sitio web, TimeTracking es el responsable del tratamiento, tal como se describe en la política de privacidad.
Alojamiento en la UE y subencargados
Los datos de los clientes se almacenan en la UE. La base de datos principal funciona en Supabase sobre AWS en Irlanda (eu-west-1). La app web está alojada en Vercel, con funciones en una región de la UE siempre que es posible; el contenido estático se sirve a través de una CDN global.
Publicamos cada subencargado con su finalidad, ubicación, mecanismo de transferencia y estado: activo, o previsto y solo activado tras aviso. Avisamos a los clientes con al menos 30 días de antelación antes de añadir o sustituir un subencargado, y los clientes pueden oponerse dentro de ese plazo. No usamos redes publicitarias, intermediarios de datos ni herramientas de capturas de pantalla o de registro de pulsaciones.
Cifrado
Todas las conexiones, entre navegador, app móvil, API y base de datos, usan TLS 1.2 o superior, con HSTS en timetracking.tech. En reposo, la base de datos, el almacenamiento de archivos y las copias de seguridad usan cifrado de disco AES-256 con claves gestionadas por el proveedor.
Los enlaces mágicos para aprobaciones son tokens aleatorios de 256 bits. Solo almacenamos un hash de cada token; los enlaces caducan a los 14 días, se pueden revocar y son de un solo uso para aprobar.
Aislamiento entre clientes y control de acceso
Los datos de cada cliente están en la misma base de datos, pero estrictamente separados. Cada tabla de clientes está protegida con seguridad a nivel de fila (RLS) de PostgreSQL, de modo que la propia base de datos se niega a devolver filas que pertenecen a otra organización. Las políticas se prueban por rol en pruebas automatizadas.
Dentro de una organización, los roles limitan lo que ve cada persona. Los empleados solo pueden leer sus propias asignaciones y horas, y el contacto de un cliente solo ve las asignaciones incluidas en el alcance de su enlace. La autenticación en dos factores protege los roles de administrador. El acceso de nuestro propio personal a los datos de producción está limitado a personas concretas, solo para dar soporte a petición suya o para gestionar incidentes, y cada acceso queda registrado.
Registro de auditoría y aprobaciones firmadas
Cada cambio en hojas de horas, asignaciones, periodos, aprobaciones, exportaciones y conflictos se registra en un registro de auditoría de solo anexado: quién cambió qué, cuándo, desde qué origen, con el valor anterior y el nuevo. El registro de auditoría no se puede editar ni eliminar. Los periodos bloqueados no se pueden modificar, solo corregir con una nueva línea de referencia, y las exportaciones llevan un hash de contenido para poder reproducirlas.
Cuando un cliente aprueba horas, abre un enlace mágico seguro y firma con un código de un solo uso enviado a su email. La aprobación registra el nombre del firmante, su cargo, la decisión, la hora, la dirección IP y el navegador. Se trata de una firma electrónica simple según el Reglamento eIDAS, y ofrece a ambas partes un registro claro de quién aceptó qué horas.
Sin capturas de pantalla ni registro de pulsaciones
TimeTracking no hace capturas de pantalla, no registra pulsaciones de teclado ni vigila qué apps y sitios web usa la gente. Creemos que ese tipo de vigilancia daña la confianza y rara vez es proporcionado según el RGPD.
TimeTracking no recopila la ubicación hoy en día. Los avisos por geovalla están previstos: cuando lleguen, la ubicación será opcional y la activará el empleador, y la app solo registrará una posición al fichar la entrada, al fichar la salida y al entrar o salir de una geovalla alrededor de un centro de trabajo, nunca como un rastro continuo. Las coordenadas sin procesar se conservarán 30 días por defecto (configurable de 0 a 90); después solo se conservará si estaba dentro o fuera de la geovalla. Las notificaciones push previstas no contendrán horas ni nombres.
Tratamiento con IA
TimeTracking usa IA (Anthropic Claude) para funciones como leer las hojas de horas que envían los clientes por email, señalar anomalías como horas imposibles o duplicados, y clasificar registros. El resultado de la IA es siempre una sugerencia. Las extracciones con poca confianza pasan a revisión humana, y la IA no puede aprobar, enviar ni eliminar nada. Las aprobaciones, las exportaciones y las decisiones de nómina las toman personas.
El email entrante se trata como datos: el modelo solo puede rellenar un esquema de extracción fijo y no puede desencadenar acciones. Los datos de los clientes no se usan para entrenar modelos de IA. Está previsto ejecutar el modelo a través de AWS Bedrock en la UE (Fráncfort); hasta que esté activo, la lista de subencargados muestra el estado actual. Puede desactivar las funciones de IA para su organización.
Copias de seguridad, incidentes y supresión
La recuperación a un momento dado (point-in-time recovery) está activada para la base de datos. Desarrollo, preproducción y producción están separados, y los datos de producción no se usan para desarrollo. Si se produce una brecha de datos personales, avisamos a los clientes afectados sin dilación indebida, con el objetivo de hacerlo en las 48 horas siguientes a su descubrimiento, para que puedan cumplir su propia obligación de 72 horas.
Puede exportar sus datos en cualquier momento en CSV o XLSX, o a través de la API. Tras finalizar el contrato dispone de 30 días para exportarlos; después eliminamos los datos del cliente de producción y, cuando vence el plazo de las copias de seguridad, también de las copias.
Divulgación responsable
Si cree haber encontrado una vulnerabilidad de seguridad, comuníquela a nuestra dirección de seguridad. Incluya una descripción del problema, la URL o el componente afectado, los pasos para reproducirlo, el impacto previsto y cómo podemos contactarle. Las capturas de pantalla o una breve prueba de concepto ayudan.
Pedimos una divulgación coordinada: denos un tiempo razonable para investigar y corregir el problema antes de compartirlo públicamente. No acceda, modifique ni elimine datos que no sean suyos, no degrade el servicio para los demás y deje de hacer pruebas en cuanto haya demostrado el problema.
Preguntas frecuentes
¿Dónde se almacenan mis datos?
En la UE. La base de datos principal funciona en Supabase sobre AWS en Irlanda. La lista completa de subencargados, con ubicación y estado, está en nuestra página de subencargados.
¿Tiene TimeTracking la certificación ISO 27001 o SOC 2?
No, TimeTracking como tal no tiene estas certificaciones. Nuestros proveedores de infraestructura publican sus propios informes de certificación, y las medidas de seguridad que aplicamos se describen en el anexo 2 de nuestro contrato de encargo del tratamiento.
¿Ofrecen un contrato de encargo del tratamiento?
Sí. El DPA forma parte de nuestras condiciones y se acepta con ellas al registrarse. Nuestros documentos legales se están ultimando; el borrador actual está disponible en la web.
¿Rastrea TimeTracking la ubicación de los empleados todo el tiempo?
No. TimeTracking no recopila la ubicación hoy en día. Los avisos por geovalla previstos serán opcionales, los configurará el empleador y solo registrarán una posición en los fichajes y al entrar o salir de la geovalla de un centro de trabajo. No hay seguimiento continuo, ni capturas de pantalla, ni registro de pulsaciones.
¿Se usan nuestros datos para entrenar modelos de IA?
No. Los datos de los clientes no se usan para entrenar modelos de IA, y las funciones de IA se pueden desactivar para su organización.
Pruebe TimeTracking gratis
Gratis hasta 5 usuarios. Core desde €1 por usuario al mes, todo incluido.