Guía formativa · Fichaje agrario
Fichaje agrario con app móvil y geolocalización: qué es legal y qué no según el RGPD
Guía práctica: registro de jornada en campo con app móvil, geolocalización puntual conforme al RGPD, integridad de la cadena de fichajes e inspección ITSS.
ACTUALIZADO · 13 JUN 2026 · LECTURA: 6 MIN
- 1. Qué exige la ley sobre el registro de jornada agrario
- 2. Geolocalización al fichar: cuándo es proporcional y cuándo no
- 3. Por qué Campodato no usa biometría
- 4. La cadena de integridad: por qué el inspector no puede dudar del registro
- 5. Conservación cuatro años y derechos del trabajador
- Preguntas frecuentes
- Cómo empezar en Campodato
Si contratas jornaleros o temporeros en tu explotación, estás obligado a registrar la jornada diaria de cada trabajador. La app móvil es la solución más práctica en campo: el trabajador ficha desde el teléfono en la misma parcela, sin papeles. Pero en cuanto aparece la palabra «geolocalización» surgen dudas legales que conviene resolver antes de activar esa función. La respuesta directa: capturar la posición GPS puntual en el instante del fichaje es legal y proporcional si se informa correctamente al trabajador y no se convierte en rastreo continuo. Cualquier cosa más allá de ese punto requiere análisis adicional y base jurídica específica. Esta guía recorre los cinco puntos críticos que debe conocer cualquier titular de explotación que gestione fichajes digitales.
1. Qué exige la ley sobre el registro de jornada agrario
El artículo 34.9 del Estatuto de los Trabajadores (ET), en vigor desde mayo de 2019, obliga a todas las empresas a registrar diariamente la jornada de cada trabajador, incluyendo el horario concreto de inicio y fin. El incumplimiento puede derivar en infracción grave (art. 7.5 LISOS) y, para el agricultor que percibe ayudas de la PAC, activa el riesgo de condicionalidad social: si la Inspección de Trabajo detecta irregularidades laborales, el FEGA puede reducir las ayudas hasta un 10 % por reiteración (RD 1049/2022 y RD 567/2024).
1.1. Qué debe contener el registro
El registro mínimo exigible es:
- Identidad del trabajador y de la empresa.
- Fecha de la jornada.
- Hora de inicio y hora de fin (y, si las hay, las pausas reglamentarias).
- Firma o confirmación del trabajador (el método queda a criterio empresarial).
No existe un formato legal único impuesto. La ITSS acepta soportes digitales siempre que cumplan dos condiciones: accesibilidad inmediata (el inspector debe poder consultarlo en el acto o de forma telemática) e inalterabilidad (el registro no puede modificarse retroactivamente sin dejar rastro auditable).
1.2. Plazo de conservación
El artículo 34.9 ET exige conservar los registros cuatro años. Transcurrido ese plazo, el dato puede anonimizarse o suprimirse (salvo que otra obligación legal —por ejemplo, fiscal o de Seguridad Social— exija un plazo mayor). En Campodato, la política de retención de fichajes está configurada por defecto en 48 meses con base en el ET art. 34.9, alineada con la política de plazos del módulo RGPD.
1.3. Alta en el SEASS antes del primer día
Para los contratos eventuales agrarios en el Sistema Especial Agrario de la Seguridad Social (SEASS), el alta debe presentarse antes de las 12:00 del primer día de trabajo (RD 28/2012, LGSS, orden anual de cotización). Un fichaje de entrada registrado antes de que el alta esté presentada es una señal de riesgo de condicionalidad PAC. Campodato verifica este plazo por contrato y lanza un aviso al responsable antes de que venza.
2. Geolocalización al fichar: cuándo es proporcional y cuándo no
La geolocalización de trabajadores es uno de los tratamientos de datos personales más sensibles en el ámbito laboral. El RGPD no la prohíbe, pero impone condiciones estrictas que la Agencia Española de Protección de Datos (AEPD) ha desarrollado en criterios orientadores sobre el uso de dispositivos de geolocalización en el trabajo (validar detalles actualizados con la guía oficial de la AEPD).
2.1. Geolocalización puntual al fichar: base jurídica y proporcionalidad
Capturar la posición GPS en el instante exacto del fichaje (un solo punto, sin historial de trayecto) tiene una base jurídica sólida:
- Base jurídica principal: ejecución del contrato de trabajo (art. 6.1.b RGPD) combinada con el interés legítimo del empleador (art. 6.1.f RGPD) de verificar que el fichaje se produce en el lugar de trabajo declarado.
- Proporcionalidad: capturar un único punto de coordenadas por marcaje es la medida mínima necesaria para ese propósito. No es equivalente a un seguimiento continuo.
- Minimización de datos (art. 5.1.c RGPD): el dato geográfico solo debe utilizarse para verificar la ubicación del fichaje, no para otros fines (control de rendimiento, rutas, etc.) sin una base jurídica adicional.
2.2. Lo que NO es proporcional: rastreo continuo
Registrar la posición GPS cada pocos segundos o minutos —incluso dentro del horario laboral— supera el umbral de proporcionalidad para el mero registro de jornada. Ese tratamiento requeriría:
- Una base jurídica específica y diferenciada (por ejemplo, gestión de flotas de vehículos de empresa, con convenio colectivo que lo contemple).
- Evaluación de impacto en protección de datos (EIPD) preceptiva, al tratarse de vigilancia sistemática de trabajadores (art. 35.3.c RGPD).
- Información clara y específica en el contrato o en el protocolo interno.
Campodato recoge la posición GPS únicamente en el instante del fichaje (tipo GeoPuntual con latitud y longitud), y ese campo es opcional y desactivado por defecto en el diseño del sistema. El responsable de la explotación puede activarlo, pero el sistema nunca activa el seguimiento continuo.
2.3. Información obligatoria al trabajador
Antes de activar la geolocalización en los fichajes, el empleador debe:
- Informar al trabajador de forma previa, expresa, clara y precisa (art. 13 RGPD) sobre: finalidad (verificar la ubicación del fichaje), base jurídica, quién accede al dato, plazo de conservación y derechos del trabajador.
- Documentar esa información (cláusula en el contrato, comunicación firmada o canal equivalente). El módulo RGPD de Campodato gestiona el histórico de consentimientos como una cadena append-only de eventos: otorgar, retirar o renovar el consentimiento queda registrado de forma inmutable.
- Si el trabajador retira el consentimiento (cuando la base jurídica es el consentimiento y no el interés legítimo), la geolocalización debe desactivarse para ese trabajador.
3. Por qué Campodato no usa biometría
La huella dactilar, el reconocimiento facial y cualquier otra técnica biométrica aplicada a trabajadores para controlar su asistencia son datos biométricos con fines de identificación única (art. 9 RGPD: categoría especial). Su tratamiento requiere:
- Consentimiento explícito del trabajador O norma de Derecho laboral que lo permita expresamente.
- Evaluación de impacto (EIPD) obligatoria.
- Cumplimiento de los criterios de la AEPD (validar con la guía AEPD sobre biometría en el entorno laboral).
En la práctica, el Alto Tribunal de Justicia de la UE y la AEPD han considerado desproporcionado el uso de huella dactilar para el mero control de asistencia cuando existen medios menos intrusivos igualmente eficaces.
Por diseño, Campodato excluye la biometría del registro de jornada. Los métodos de identificación disponibles en el terminal compartido son: PIN numérico, usuario y contraseña, tarjeta NFC y app móvil propia del trabajador. Ninguno implica el tratamiento de datos biométricos. Esta decisión está documentada en el propio código del sistema como requisito no funcional, no como limitación técnica: si un agricultor quisiera incorporar biometría en el futuro, necesitaría un análisis jurídico previo y una EIPD.
4. La cadena de integridad: por qué el inspector no puede dudar del registro
La ITSS puede solicitar el registro de jornada en cualquier momento, de forma telemática e inmediata. Si el sistema que usas permite editar o borrar fichajes sin dejar rastro, ese registro no vale nada ante la Inspección.
4.1. Cómo funciona el encadenamiento hash
Campodato aplica al registro de jornada el mismo algoritmo de encadenamiento que usa Verifactu para las facturas: cada fichaje incluye la huella SHA-256 del fichaje anterior del mismo trabajador (hashAnterior). Si alguien modifica o borra un registro intermedio, la huella de todos los registros posteriores queda rota, y eso es detectable automáticamente en el instante del export.
El patrón es el siguiente:
- El trabajador ficha desde la app (entrada, salida, inicio/fin de pausa).
- El cliente envía un borrador sin encadenar al servidor.
- El servidor asigna el número de secuencia (
cadenaSeq) sin huecos y calcula el hash encadenado al último fichaje del trabajador. Este paso ocurre siempre en el servidor: el cliente nunca puede manipular el número de secuencia ni el hash anterior. - El registro sellado se persiste en modo append-only: nunca se modifica. Una corrección (por ejemplo, un fichaje de salida que quedó sin registrar) es un evento nuevo de tipo
subsanación, que referencia al registro que corrige, incluye el motivo de la corrección y el usuario que la ejecutó. El registro original permanece intacto en la cadena.
Este diseño se inspira directamente en los requisitos de inalterabilidad del RD 1007/2023 (Verifactu) y en la STJUE C-55/18 que estableció la base del registro de jornada digital obligatorio.
4.2. La geolocalización también entra en la huella
Cuando la opción de geolocalización está activada, las coordenadas del fichaje se incluyen en la cadena canónica que genera el hash. Eso significa que modificar las coordenadas de un fichaje ya sellado rompe la cadena y se detecta al reverificar. Al mismo tiempo, si la geolocalización estaba desactivada en el momento del fichaje, las coordenadas no forman parte del hash: la integridad del registro no depende de que la geolocalización esté activada.
4.3. El export para la ITSS
El módulo de exportación genera un fichero JSON autodescriptivo que incluye:
- Todos los fichajes sellados del trabajador en el período solicitado, con su hash, su hash anterior y el número de secuencia.
- Los partes de jornada diarios derivados (horas ordinarias, horas extra, pausas).
- El resultado de la verificación de integridad recalculada en el momento del export: si algún registro está manipulado, el fichero lo indica con el índice exacto del primer registro roto.
El formato lleva la etiqueta campodato.registro-jornada.v1 y está diseñado para ser legible y verificable por cualquier herramienta que implemente SHA-256, sin dependencia de un software propietario.
5. Conservación cuatro años y derechos del trabajador
5.1. Los cuatro años son un mínimo, no un máximo opcional
El artículo 34.9 ET establece cuatro años como plazo de conservación del registro de jornada. Ese plazo es obligatorio: no se puede suprimir antes de que transcurra. Pasado ese plazo, conviene revisar si otra norma (cotización a la Seguridad Social, inspección fiscal) exige conservarlo más tiempo antes de proceder a la supresión o anonimización.
5.2. Derecho de acceso y portabilidad
El trabajador tiene derecho a acceder a sus propios fichajes (art. 15 RGPD) y a obtener una copia en formato legible por máquina (portabilidad, art. 20 RGPD). El módulo RGPD de Campodato incluye el workflow completo de solicitudes de derechos: recepción, tramitación y resolución documentada, con un plazo de respuesta de un mes desde la solicitud (art. 12.3 RGPD).
5.3. Qué pasa con la supresión cuando hay datos legalmente retenidos
Si un trabajador ejerce el derecho de supresión, los fichajes vinculados a períodos de cotización o a procedimientos de inspección no pueden borrarse (art. 17.3 RGPD: el tratamiento es necesario para cumplir una obligación legal). Campodato genera una resolución documentada que explica qué se anonimizó, qué se retuvo y por qué: ese "porqué" auditable protege al empresario ante una posible reclamación posterior.
Preguntas frecuentes
¿Puedo obligar al trabajador a fichar con su teléfono personal?
No es recomendable sin una cláusula contractual expresa y la puesta a disposición de una alternativa. Si el trabajador no dispone de teléfono o no quiere usar el suyo, debes facilitar otro medio (terminal compartido en el almacén, por ejemplo). Campodato admite tanto el fichaje desde la app personal del trabajador como desde un kiosco o terminal del empleador.
¿Es suficiente un registro en papel o en una hoja Excel?
La ley no exige soporte digital, pero el papel y Excel tienen un problema grave ante la Inspección: son fácilmente alterables. La ITSS ha sancionado a empresas que presentaban registros en Excel con fechas de modificación posteriores a la jornada. Un sistema con cadena de integridad SHA-256 elimina ese riesgo.
¿La geolocalización es obligatoria para cumplir con el registro de jornada?
No. La geolocalización es opcional y no está exigida por el ET ni por ninguna norma de registro de jornada. Su uso debe responder a una necesidad legítima del empleador (por ejemplo, verificar que el fichaje se hace en la parcela correcta en operaciones con múltiples fincas) y siempre con información previa al trabajador. Activarla sin informar al trabajador es una infracción del RGPD.
¿Qué ocurre si el trabajador ficha sin cobertura en campo?
Campodato funciona en modo offline-first: el fichaje se registra en el dispositivo con la marca de tiempo real del marcaje y se sincroniza con el servidor cuando hay conexión. El servidor asigna entonces el número de secuencia y sella la cadena. Este diseño garantiza que un corte de señal en medio del campo no deja al trabajador sin registro.
Cómo empezar en Campodato
La gestión del registro de jornada está incluida desde el plan Profesional (19 €/mes, -20 % en pago anual, prueba gratuita 14 días). El plan incluye:
- Fichaje desde la app móvil y desde terminal compartido (kiosco).
- Cadena de integridad SHA-256 por trabajador.
- Export ITSS en formato verificable.
- Módulo RGPD con gestión de consentimientos, derechos y plazos de retención.
- Alertas de condicionalidad social PAC (alta SEASS en plazo).
Si gestionas varias explotaciones con trabajadores compartidos, el plan Gestoría (49 €/mes) te permite operar como encargado del tratamiento de varios titulares desde un único panel.
Guía elaborada por Summum Marketing con base en el ET art. 34.9, RGPD (UE) 2016/679, LOPDGDD, STJUE C-55/18, RD 28/2012 (SEASS), RD 1049/2022 y RD 567/2024 (condicionalidad social PAC) y los criterios orientadores de la AEPD sobre geolocalización y biometría en el entorno laboral. Última revisión: junio de 2026. Los matices interpretativos sobre proporcionalidad y base jurídica de la geolocalización deben validarse con la fuente oficial de la AEPD antes de aplicarlos a cada caso concreto.
Formación de Campodato. Te llevamos del primer apunte al cumplimiento completo.