Empresa com equipe externa tem um problema que empresa de escritório não tem: não dá para ver quem chegou. O registro de ponto vira confiança, e confiança sozinha não fecha folha.

O JornadaSync existe para esse caso.

Cerca virtual, em uma frase

Uma cerca virtual — *geofence* — é uma área definida no mapa. O registro de ponto só é válido se o colaborador estiver dentro dela no momento de bater.

No JornadaSync a cerca é configurável por posto, porque uma empresa com cinco frentes de trabalho tem cinco áreas diferentes, com raios diferentes. Uma obra não é uma loja.

Por que só GPS não basta

Posição é falsificável, e quem quer burlar ponto descobre isso rápido. Por isso a validação por cerca vem com uma camada antifraude por cima — a posição precisa ser plausível, não apenas presente.

A pergunta certa não é "onde essa pessoa diz que está", é "esse registro é coerente com o resto do que o app sabe".

O que vem junto

Para quem não é

Se a sua equipe é toda de escritório, isso aqui é complexidade sem retorno. A cerca virtual só faz sentido quando as pessoas trabalham em lugares diferentes e o lugar importa.

Flutter e Firebase, Android e iOS, em português e inglês.

Se você toca uma equipe de campo: o que faria você trocar o que usa hoje?