OmniTrip

App do Viajante — planeje, navegue e viaje sem depender de sinal

O OmniTrip é um app de viagem offline-first: você planeja o roteiro, baixa o mapa e a rota da sua viagem em casa (com Wi-Fi), e a partir daí tudo funciona sem internet — mapa, navegação com voz, checklist, diário, documentos e financeiro. Ideal pra estrada, interior, ou qualquer lugar com sinal ruim.

Tela de Roteiro da Viagem

O que você encontra no app

Primeiros Passos

Login

Ao abrir o app pela primeira vez, faça login com sua conta Google — rápido e seguro via Credential Manager do Android. O login fica salvo no aparelho: depois da primeira vez, você entra direto, mesmo offline.

Navegação

A barra inferior tem 5 itens:

ItemO que é
RoteirosLista das suas viagens (Início)
EstacionamentoBusca de vagas e sessão do carro — independe de viagem
+ (central)Criar uma viagem nova
EmergênciaNúmeros de emergência e contatos — independe de viagem
ConfiguraçõesPreferências, mapas baixados, conta e backup

Na tela Início você pode buscar viagens por nome, filtrar por status (planejada, em andamento, concluída) e tocar no menu ⋮ de cada viagem pra duplicar (repete o roteiro inteiro, com as datas deslocadas pro novo período — útil pra quem faz a mesma rota com frequência) ou excluir.

Roteiro da Viagem

Ao criar uma viagem, informe nome, tipo (carro longa distância, viagem curta, trilha, mochilão, internacional, trabalho, férias, fim de semana), datas e horários, além de origem e destino obrigatórios.

Criação da Viagem

Endereços e pontos salvos

Cada ponto (origem, destino, parada) é geocodificado por endereço digitado (OpenStreetMap Nominatim) ou pela sua posição GPS atual. Todo ponto que você usa fica salvo automaticamente na sua lista de Pontos salvos (ex: "Casa") — da próxima vez, um autocomplete sugere o endereço já cadastrado, sem precisar digitar ou geocodificar de novo.

💡 Toda parada precisa de uma posição real no mapa — o app nunca salva uma parada sem coordenada, porque geofence e navegação dependem disso.

Paradas intermediárias

Adicione quantas paradas quiser entre origem e destino, cada uma com nome, endereço, horário previsto e notas. A ordem da lista é sempre recalculada pelo horário previsto — origem sempre primeiro, destino sempre por último.

Contatos por parada

Cada parada pode ter contatos úteis vinculados (mecânico, guincho, hotel). Marque um contato como WhatsApp pra ter o botão de conversa direto, ou como contato de emergência pra ele também aparecer na tela Emergência, disponível em qualquer viagem.

Mapas Offline e Navegação

Depois de montar o roteiro, baixe o mapa da viagem (opção "Baixar mapas", com Wi-Fi de preferência). O app baixa só a região da bounding box da sua rota real — origem, destino, paradas e a geometria calculada da estrada — nunca o país inteiro.

Mapas Offline

O que é baixado

Navegação

A partir de qualquer parada com posição salva, escolha:

OpçãoComo funciona
Navegação internaMapa 3D ao vivo com sua posição, linha da rota, instruções faladas em português (voz nativa do Android) — calculada a partir de onde você está agora, 100% offline se o mapa/rota já foram baixados
Google MapsAbre a mesma rota no Google Maps, se preferir o navegador padrão do aparelho
Limitações da navegação interna, por design: sem correção automática se você sair da rota (recalcula quando reaberta) e sem ajuste de faixa em tempo real. Se você desviar muito do trajeto planejado, use a navegação pelo Google Maps.

Checklist Pré-Viagem

Cada viagem pode ter um checklist próprio, criado a partir de um modelo pronto pro tipo de viagem escolhido (documentos, itens de veículo, saúde, bagagem, e mais — o conteúdo muda conforme o tipo: carro, trilha, mochilão, internacional, trabalho, férias...).

Checklist Pré-Viagem
Viagem concluída: o checklist congela como registro do que foi feito de verdade — não pode mais ser editado depois que a viagem termina.

Viagem em Andamento

No dia da viagem, toque em "Iniciar" (na tela da viagem ou ao começar a navegar até uma parada). A partir daí, cada parada muda de status sozinha, sem precisar tocar em nada:

Isso funciona por geofence real (monitorado pelo sistema, não só enquanto o app está aberto) + uma notificação persistente que mostra a próxima parada e se a viagem está em dia ou atrasada. Se você preferir não conceder localização em segundo plano, ainda dá pra marcar cada parada manualmente (✓ concluir, ▶| pular) — o app nunca trava o fluxo por causa de permissão negada.

💡 Uma parada só pode ser marcada como concluída/em andamento no dia real da viagem — o botão "Iniciar" fica desabilitado antes disso.

Diário de Bordo

Cada parada tem sua própria aba de diário: foto, texto e nota de voz, agrupados como um diário de viagem por cidade/dia. Fotos vêm da câmera ou da galeria; a nota de voz é gravada direto no app.

Diário de Bordo

Documentos

Guarde CNH, CRLV, seguro, vouchers de hospedagem, passagens e qualquer outro documento da viagem, organizados por categoria (Hospedagem, Transporte, Seguros, Pessoal). Uma seção "Hoje" reúne na hora os documentos relevantes pra parada do dia atual.

Documentos
🔒 Armazenamento criptografado: toda foto/documento fica salvo criptografado no seu aparelho (AES-256, Jetpack Security), nunca em pasta pública ou galeria compartilhada.

Financeiro

Lance gastos por categoria e forma de pagamento (Cartão, Dinheiro, Pix, Outro), vinculados a uma parada ou como gasto geral da viagem.

Financeiro

Estacionamento

Tela própria na barra inferior, independente de estar numa viagem — útil no dia a dia também.

Estacionamento

Emergência

Tela dedicada, com visual próprio (vermelho/laranja) pra ser reconhecida rápido numa situação de aperto. Também independe de estar numa viagem.

Emergência
Serviços e contatos continuam acessíveis mesmo sem GPS disponível — só o card de localização fica indisponível nesse caso, nunca a tela inteira.

Comandos de Voz MÃOS LIVRES

Durante uma viagem em andamento, um microfone aparece nas telas de Roteiro e Navegação. Ele existe pra evitar que você digite dirigindo — não serve pra planejar uma viagem nova (isso continua sendo feito com calma, antes de sair).

Voz

Nova parada

Cria uma parada na sua localização atual (ou por nome de lugar), com data/hora — um assistente por voz guia pergunta a pergunta.

Voz

Lançar despesa

Categoria, valor, forma de pagamento e descrição opcional, tudo falado.

Voz

Navegar até parada

Diga o nome de uma parada do roteiro e o app já inicia a navegação até ela.

🔒 100% no aparelho: o reconhecimento de voz roda localmente (motor on-device do Android). Nenhum áudio é enviado para servidores de nuvem.

Configurações

Acesse pelo item "Configurações" da barra inferior. Quatro abas:

AbaO que tem
GeralRaio do geofence de chegada em cada parada; distância de aviso de desvio de rota na navegação; raio de busca do Estacionamento — tudo ajustável por slider
MapasLista das viagens com mapa offline baixado, espaço ocupado em disco por viagem e no total, opção de remover mapas antigos
ContaFoto, nome e e-mail da sua conta Google; botão "Sair da conta"
SyncConectar/desconectar o backup no Google Drive

Backup no Google Drive

O OmniTrip pode manter suas fotos e documentos sincronizados com a sua própria conta Google Drive — sem custo de armazenamento nosso, sem servidor próprio guardando cópia.

Como ativar

  1. Vá em Configurações → aba Sync
  2. Toque em "Conectar ao Google Drive" e conceda o acesso solicitado
  3. A partir daí, novos anexos (fotos, documentos) passam a subir automaticamente pra uma pasta "OmniTrip" no seu Drive

Você pode restringir o envio a redes Wi-Fi, forçar uma sincronização manual ("Sincronizar agora") e desconectar quando quiser.

Por que os arquivos não são criptografados no Drive? É uma escolha deliberada — assim você consegue abrir suas fotos e documentos direto pelo app do Google Drive, sem precisar do OmniTrip pra descriptografar nada. O app só tem acesso aos arquivos que ele mesmo cria (escopo drive.file do Google) — nunca ao resto do seu Drive. Isso é diferente do cofre de Documentos, que fica criptografado no aparelho por padrão.