Ponto offline: registro sem internet
Ponto offline é a capacidade de um sistema de controle de ponto (geralmente REP-P por app) registrar a marcação da jornada mesmo sem conexão de internet. A marcação é salva localmente no dispositivo, gera comprovante imediato ao trabalhador e sincroniza com o servidor quando a conexão retorna. É essencial para operações em campo, áreas rurais, subsolos e locais com sinal fraco.
Em resumo
- Registra a marcação sem internet no momento.
- Gera comprovante local imediato ao trabalhador.
- Sincroniza com o servidor quando conexão volta.
- Essencial para campo, obras, rural, subsolos.
- Deve preservar integridade (Portaria 671).
- Boa prática: gestor aprova a marcação atípica.
O que é ponto offline
"Ponto offline" é a capacidade de um sistema de controle de ponto — tipicamente um REP-P em aplicativo — registrar a marcação da jornada mesmo quando o dispositivo não tem conexão de internet no momento. A marcação é armazenada localmente com data, hora e (quando aplicável) foto/facial/GPS, e sincronizada com o servidor central assim que a conexão retorna.
Para o trabalhador, a experiência é a mesma: ele bate o ponto e recebe o comprovante imediatamente, sem depender do sinal de rede. Para a empresa, o dado se preserva íntegro até chegar ao painel de gestão.
Por que o offline importa
Nem todo cenário de trabalho tem 4G/5G ou Wi-Fi confiável. Casos comuns em que o offline é essencial:
- Obras — canteiros com sinal ruim ou intermitente;
- Áreas rurais — fazendas, extração, agronegócio;
- Subsolos — estacionamentos subterrâneos, mineração, metrô;
- Zonas remotas — visitas a clientes fora dos grandes centros;
- Elevadores e prédios grandes — perda momentânea de sinal;
- Falha momentânea — operadora com problema.
Sem funcionamento offline, o trabalhador perderia o momento da marcação e teria de registrar depois — o que fragiliza a integridade do dado.
Como funciona tecnicamente
- Trabalhador abre o app, autentica (senha, facial, digital);
- App detecta que não há conexão;
- Registra a marcação localmente com timestamp preciso do dispositivo;
- Se aplicável, captura foto/facial e coordenadas GPS;
- Gera comprovante local exibido ao trabalhador;
- Armazena em fila de sincronização criptografada;
- Ao detectar conexão, envia ao servidor em segundo plano;
- Servidor valida integridade e incorpora ao espelho de ponto.
Integridade e conformidade (Portaria 671)
A Portaria MTP 671/2021 exige que o registro preserve integridade e inalterabilidade. Sistemas offline bem projetados atendem esse requisito por:
- Usar timestamp criptográfico gerado no momento (não editável depois);
- Não permitir alteração da marcação local antes da sincronização;
- Detectar tentativas de fraude (mudança do relógio do dispositivo);
- Manter trilha de auditoria desde o registro local até o servidor;
- Preservar o comprovante gerado localmente.
Riscos e como mitigar
| Risco | Mitigação |
|---|---|
| Trabalhador altera relógio do celular | Sistema detecta divergência de timezone / referência de servidor no re-sync |
| Marcação offline "de última hora" (fraude) | Combinar com foto/facial + GPS reduz drasticamente |
| Perda do dispositivo antes da sincronização | Backup local criptografado; log no servidor de última sincronização |
| App fechado antes de sincronizar | Sincronização em segundo plano quando o app abre |
Cenários práticos
Obra em zona rural
Time chega às 7h em canteiro sem sinal. Todos batem no app com facial + GPS. App salva localmente. Ao meio-dia, ao sair para o almoço próximo à cidade, os aparelhos sincronizam automaticamente. Gestor recebe os registros consolidados.
Fazenda com sinal ruim
Trabalhadores marcam em vários pontos da propriedade ao longo do dia. Ao voltar à sede, sincronizam. Registro preservado com timestamp real e coordenadas.
Estacionamento subterrâneo
Vigia bate ponto no subsolo, sem sinal. Marcação salva. Ao subir para o intervalo, sincroniza. Registro íntegro.
O que verificar no fornecedor
- App realmente opera offline (testar antes de contratar);
- Por quanto tempo o app pode ficar sem sincronizar sem perder dados;
- Como o sistema trata a diferença de horário do dispositivo x servidor;
- Se há alerta ao gestor quando o dispositivo demora a sincronizar;
- Se o comprovante é gerado localmente e depois validado no servidor.


