Offline-First.
Sincronize Quando Quiser.
O trabalho de campo acontece onde as antenas não chegam. Oleodutos remotos, florestas densas, galerias subterrâneas e estradas rurais — a recolha de dados não pode depender de sinal. Por isso, o Mapalyze guarda tudo primeiro numa base de dados local cifrada e sincroniza automaticamente quando a ligação regressa.
O Problema com o "Modo Offline"
A maioria das plataformas de campo trata o offline como uma caixa a marcar, não como uma decisão arquitetural. O resultado é previsível — e caro.
Offline Cosmético que Trava
O app deixa você começar um formulário offline. Ótimo. Aí trava quando você tenta salvar um registro com 6 fotos e um polígono anexados. A capacidade offline foi remendada depois do lançamento, não embutida. Sua equipa descobre na pior hora — no meio de uma inspeção, a 40 km da torre de celular mais próxima.
Perda de Dados na Reconexão
Uma conexão instável é pior que nenhuma conexão. Quando o sinal vai e volta, algumas plataformas tentam sincronizações parciais que falham no meio. Registros são corrompidos, fotos somem ou entradas duplicadas inundam seu banco de dados. Sua equipa gasta a tarde desembaraçando dados que deveriam ter sincronizado corretamente da primeira vez.
Precisa de Conexão para Abrir
Algumas plataformas precisam de internet só para abrir o app, carregar seu projeto ou baixar definições de formulário. Se sua equipa dirige até um local remoto e abre o app pela primeira vez naquela manhã, fica travada. Sem conexão significa sem trabalho — mesmo que a ferramenta diga que tem "suporte offline".
Como o Mapalyze Lida com o Offline
O seu dispositivo é a
fonte da verdade.
Cada gravação vai para um banco de dados SQLite local criptografado (SQLCipher, AES de 256 bits) antes de qualquer contato com o servidor. Cada gravação local cria uma operação de sincronização pareada na mesma transação atômica — sua caixa de saída está sempre sincronizada com seus dados. A chave de criptografia é armazenada no enclave seguro da plataforma (iOS Keychain / Android Keystore). Seu dispositivo mantém a cópia autoritativa enquanto estiver offline.
Quando o sinal regressa, os seus
dados de campo sincronizam automaticamente.
No momento em que o dispositivo detecta conectividade, a sincronização inicia automaticamente após um atraso de 5 segundos. O motor roda em segundo plano tanto no iOS quanto no Android usando exclusão mútua baseada em concessão — dois ciclos de sincronização não podem rodar simultaneamente. O envio adaptativo transmite de 200 a 1.000 operações por lote com base na profundidade da fila. Os tamanhos de página se adaptam a Wi-Fi ou rede móvel. Se a conectividade cair durante a sincronização, o motor retoma exatamente de onde parou.
Duas edições offline. Um registo.
Resolvido automaticamente.
Se dois membros da equipa editarem o mesmo registo enquanto estão offline, o Mapalyze funde automaticamente as alterações não conflituantes de ambos os lados. Se cada um tiver editado campos diferentes, ambas as alterações são preservadas. Se ambos tiverem editado o mesmo campo, o sistema regista o conflito, aplica a regra de resolução configurada e mantém essa decisão visível no histórico de sincronização antes de enviar o resultado fundido para os restantes dispositivos.
A sua equipa sabe sempre
o que está sincronizado.
Cada operação utiliza retentativas com backoff exponencial (15 s, 1 min, 5 min, 15 min, 1 h). As rejeições permanentes do servidor seguem para dead letter e nunca são repetidas infinitamente. A desduplicação por hash de conteúdo evita envios redundantes e a desduplicação por ID de operação no servidor garante idempotência. Dados malformados ficam em quarentena e nunca são descartados em silêncio. As capturas GPS mantêm toda a precisão: latitude, longitude, altitude, precisão, velocidade e rumo. Tudo fica na fila local mesmo sem sinal.
O Mapalyze mantém no dispositivo os formulários, mapas e dados de projeto já sincronizados para que a equipa continue a trabalhar quando o sinal cai. Novos formulários e alterações de projeto chegam na sincronização seguinte.
Onde a conectividade
é um luxo.
A arquitetura offline foi projetada para os ambientes onde capturar dados sem conectividade é uma necessidade, não uma exceção.
Corredores de Serviços Remotos
As equipas de inspeção de serviços trabalham ao longo de linhas de transmissão, faixas de dutos e redes de distribuição rural que ficam a quilômetros da antena mais próxima. Inspecione 47 postes, documente danos e capture fotos com etiqueta GPS durante um turno completo — sem necessidade de sinal.
Infraestrutura Subterrânea
Metrôs, túneis, porões e abóbadas subterrâneas não têm sinal de celular. Ponto final. As equipas de inspeção precisam documentar condições, capturar medições e fotografar ativos sem nenhuma conectividade. O Mapalyze captura tudo localmente e sincroniza quando a equipa volta à superfície.
Cobertura Florestal Densa
As equipas de levantamento ambiental que realizam avaliações de biodiversidade, mapeamento de habitats e censos florestais trabalham sob copas de árvores que bloqueiam ou degradam o sinal de celular. O GPS continua funcionando sob a copa, e o Mapalyze captura todos os dados espaciais e de atributos localmente para sincronização no final do dia.
Zonas de Cobertura Intermitente
Equipas que operam em regiões com infraestrutura móvel limitada precisam de uma ferramenta que não assuma conectividade constante. O Mapalyze mantém o mesmo fluxo de captura com LTE completo, 2G intermitente ou sem sinal, desde que os formulários, mapas e dados de projeto necessários tenham sido sincronizados previamente.
Os seus dados não devem depender
do seu sinal.
Teste gratuito de 14 dias. Sem cartão de crédito. Funciona no iOS, Android e web. Sua equipa pode estar capturando dados com etiqueta GPS em menos de uma hora — com ou sem conectividade.