Un registro que nadie puede tocar por detrás
Cada fichaje guarda el hash SHA-256 de su contenido encadenado con el anterior. Si alguien modifica la base de datos a mano la cadena se rompe, y el panel dice en qué eslabón.
¿Tienes un proceso que hoy vive en un Excel, un WhatsApp y la cabeza de alguien? Ese es justo el tipo de problema que me gusta resolver.
SaaS multi-tenant para cumplir la ley de registro horario. Dos apps en App Store y Google Play, auditoría inalterable.

Desde 2019 toda empresa en España debe registrar la jornada de cada persona y guardarla cuatro años. El bar, el taller o la clínica de 3 a 40 empleados se quedan entre un Excel que no prueba nada y suites de RRHH que necesitan un consultor para implantarse. Gremial está pensado para darse de alta y tener a la plantilla fichando en menos de diez minutos.

Cada fichaje guarda el hash SHA-256 de su contenido encadenado con el anterior. Si alguien modifica la base de datos a mano la cadena se rompe, y el panel dice en qué eslabón.
Editar, crear o anular un fichaje es una propuesta con motivo que el empleado tiene que aceptar. Protege al trabajador y es la mejor defensa del empresario ante una inspección.
No se acepta ningún timestamp del móvil. Y si fallan la cámara, el GPS o la cobertura, el fichaje se guarda igual y queda marcado como sin evidencia: cumplir la ley no puede depender de un sensor.
Row-level security en Postgres, consultas siempre a través de un cliente atado a la empresa y un serializador por audiencia: ningún endpoint devuelve una fila tal cual.