Política de Privacidade
Esta Política explica como o aplicativo MontaRota trata dados para organizar paradas e calcular rotas, utilizar serviços de mapas e, quando disponível, autenticar contas. Recursos de armazenamento privado na nuvem estão em preparação e permanecem desativados para usuários em geral.
1. Responsável e contato
O tratamento dos dados pessoais sob responsabilidade do MontaRota tem como controlador Pedro Henrique Noleto Milagres. Canal oficial para privacidade, direitos dos titulares e suporte: contato@montarota.app.
Quando motoristas ou empresas inserem dados de seus próprios clientes ou destinatários para organizar entregas e visitas, esses usuários também são responsáveis por possuir base legal adequada para o uso dessas informações.
2. Dados tratados e finalidades
2.1 Localização
Quando o usuário escolhe utilizar sua localização atual, o aplicativo pode solicitar acesso à localização em primeiro plano para definir a origem, auxiliar a revisão dos endereços e utilizar recursos de rota. Em versões compatíveis, pode solicitar permissão adicional de localização em segundo plano para avisos opcionais de chegada, desde que o usuário ative esse recurso e conceda a permissão. O MontaRota não oferece rastreamento de frota em tempo real e não utiliza localização para publicidade.
Na versão Android mais recente, as sugestões de endereço podem ser consultadas pelo Google Places SDK (New), com texto digitado e coordenada aproximada de proximidade quando necessário. A resolução da coordenada final pode usar o serviço de geocodificação do aparelho. Alternativas de busca/geocodificação podem depender da versão instalada. O cálculo e a validação de rotas utilizam principalmente o Mapbox Directions, para o qual podem ser enviadas coordenadas de origem e paradas.
2.2 Endereços e paradas
O usuário pode informar endereço, nome de cliente ou destinatário, telefone, observações e, quando aplicável, fotos. Em uso comum, esses dados são mantidos no espaço privado do aplicativo no dispositivo. A estrutura de backup manual privado na nuvem foi preparada, mas está desativada para o uso geral; sem ativação e confirmação no aplicativo, não há envio automático de rotas, clientes e histórico a um banco de backup do MontaRota. Endereços e coordenadas podem ser processados por provedores externos quando necessários para busca, geocodificação ou roteamento.
Nome, telefone, observações e fotos não fazem parte das requisições normais de autocomplete ou de cálculo de rota do MontaRota.
2.3 Fotos de referência ou entrega
Fotos associadas a uma parada são opcionais e somente são acessadas quando o usuário decide tirar ou selecionar uma imagem. Elas podem ser mantidas no espaço privado do aplicativo para a finalidade escolhida pelo usuário. Por padrão, essas fotos permanecem no armazenamento local. O aplicativo prepara envio opcional de fotos de perfil e entrega ao Supabase Storage privado, mas essa funcionalidade ainda não está habilitada para uso geral. Selecionar uma foto não confirma backup na nuvem.
2.4 Conta e autenticação opcionais
O uso FREE não exige login. Quando o usuário escolhe criar uma conta em versões com esse recurso, Supabase Auth pode tratar dados de cadastro e autenticação, como e-mail, identificador da conta, nome opcional e informações técnicas de sessão. As sessões utilizam armazenamento protegido do aplicativo. Contas são necessárias para vincular eventuais assinaturas futuras; nenhuma assinatura PRO ou PRO+ está sendo vendida nesta configuração.
2.5 Backup privado PRO e PRO+ em preparação
O MontaRota prepara para motoristas PRO e PRO+ um backup manual opcional no Supabase Storage privado. Ao escolher salvar uma cópia, dados operacionais como endereços, clientes, telefones, histórico, rotas, referências, observações, comprovantes e fotos associados poderão ser enviados por conexão HTTPS à conta do usuário. A restauração em outro aparelho exigirá autenticação na mesma conta e não substitui silenciosamente dados locais divergentes.
As políticas de upload no servidor passaram a verificar o proprietário e a autorização PRO/PRO+ válida (ou acesso privado de teste vigente), sem confiar apenas na indicação do plano no celular. Para prevenir consumo excessivo, cada conta poderá manter inicialmente até 100 fotos/comprovantes (4 MB por arquivo) e 12 arquivos de backup (10 MB por arquivo). Esses limites poderão ser revistos antes da liberação comercial. O backup manual e a sincronização automática permanecem desativados no aplicativo público enquanto passam por testes de segurança e recuperação. Não há upload automático de fotos ou rotas nesta configuração.
2.6 Importação de contatos do dispositivo
Somente quando o motorista abre a opção de importar contatos, o Android pode solicitar autorização para ler contatos com endereço. O aplicativo apresenta candidatos para que o usuário selecione quais deseja acrescentar à rota; apenas os contatos escolhidos são copiados para uso operacional, incluindo nome, telefone e endereço. A leitura não é usada para publicidade e não acontece automaticamente ao abrir o aplicativo. A permissão READ_CONTACTS está em revisão para adoção de um seletor de escopo mínimo quando tecnicamente adequado.
3. Smart Import e OCR
O Smart Import permite colar texto, importar TXT/CSV/TSV ou selecionar/fotografar uma imagem contendo uma lista de paradas. Quando o recurso de OCR é utilizado:
- a imagem é selecionada ou capturada por ação explícita do usuário;
- o reconhecimento de texto usa Google ML Kit Text Recognition no aparelho;
- o conteúdo da imagem e o texto resultante são processados localmente para o reconhecimento;
- a imagem do Smart Import não é adicionada automaticamente ao acervo persistente de fotos de entrega;
- a URI da imagem não é persistida pelo fluxo OCR;
- o texto reconhecido permanece no fluxo de importação para revisão e pode ser descartado quando o usuário abandona o processo;
- itens incertos não entram automaticamente na rota sem ação explícita de revisão.
Arquivos TXT/CSV/TSV podem ser lidos por uma cópia temporária em cache privado. O fluxo tenta apagar essa cópia logo após a leitura. O arquivo original selecionado pelo usuário não é apagado.
O processamento do conteúdo OCR no aparelho não significa ausência de comunicação técnica do SDK. O Google ML Kit pode coletar dados técnicos e métricas de diagnóstico e uso conforme sua documentação vigente, como informações de dispositivo e app, métricas de desempenho, configuração da API, tamanho de entrada/saída, versão do recurso, tipo de evento e códigos de erro.
4. Provedores externos
A versão Android atual pode utilizar:
- Google ML Kit Text Recognition — reconhecimento de texto local e telemetria técnica declarada pelo fornecedor;
- Google Maps SDK — renderização do mapa e dados técnicos necessários à operação e diagnóstico;
- Google Places SDK (New) — sugestões de endereço no Android, a partir do texto digitado e de dados de proximidade quando aplicáveis;
- serviço de geocodificação do sistema/dispositivo — processamento operacional de endereços confirmados;
- Mapbox Search/Geocoding — pode ser utilizado por fluxos alternativos ou versões compatíveis, para busca e resolução de locais;
- Mapbox Directions — cálculo viário e validação das rotas. A Optimization API não integra o fluxo padrão atual;
- Supabase Auth — contas e sessões, quando o usuário decide se autenticar;
- Supabase Storage — armazenamento privado previsto para fotos e backups, ainda desativado para usuários em geral;
- Google Maps ou Waze — quando o usuário escolhe abrir um navegador externo.
Chamadas a serviços externos também envolvem dados técnicos de rede, como endereço IP, cabeçalhos e metadados necessários para comunicação e segurança.
O MontaRota não vende dados pessoais e, na arquitetura atual, não contém SDK de publicidade.
5. Bases legais
As bases legais aplicáveis dependem da finalidade concreta e do contexto de uso. Podem incluir execução de contrato ou de procedimentos solicitados pelo titular, legítimo interesse quando juridicamente adequado e após análise de balanceamento, cumprimento de obrigação legal ou regulatória e consentimento quando essa for a base apropriada.
A autorização de uma permissão do Android, por si só, não substitui a análise de base legal exigida pela LGPD.
6. Compartilhamento e transferências
Dados necessários às funcionalidades podem ser processados por Google, Mapbox, Supabase e outros provedores técnicos conforme descrito nesta Política, de acordo com o recurso efetivamente utilizado. Esses provedores podem processar ou hospedar dados em outros países. Transferências internacionais sujeitas à LGPD devem observar a legislação e regulamentação aplicáveis.
7. Retenção e armazenamento
O MontaRota busca limitar retenção ao necessário. Entre os controles atuais:
- cache de sugestões de endereço limitado e mantido em memória;
- cache operacional de geocodificação temporário;
- texto OCR ainda não confirmado mantido apenas durante o fluxo de importação;
- cópias temporárias de TXT/CSV/TSV removidas em modo best-effort após leitura;
- backup automático Android do sandbox do app desativado na configuração atual;
- informações de contas autenticadas tratadas pelo Supabase Auth, quando uma conta é criada;
- recursos de backup de rotas e fotos na nuvem ainda desativados para usuários em geral; quando ativados, as cópias remotas estarão sujeitas aos limites por conta e ao procedimento específico de exclusão.
Os arquivos que futuramente forem enviados ao Supabase estarão associados à conta autenticada. Os limites iniciais de arquivos não equivalem a uma política automática de expiração. A exclusão remota exige processamento e confirmação por operador autorizado, inclusive para fotos e backups.
Dados de rota, rascunhos, histórico, fotos e informações opcionais confirmadas pelo usuário podem permanecer localmente no dispositivo para permitir continuidade de uso. Limpar os dados do Android ou desinstalar o aplicativo pode apagar esses registros. Quando recursos privados forem habilitados, arquivos remotos poderão exigir processo específico de exclusão, diferente do reset local. Confira as instruções em Exclusão de dados e de conta. O prazo de retenção de registros eventualmente necessários será avaliado conforme a finalidade e as obrigações aplicáveis.
8. Direitos dos titulares
Quando aplicável, titulares podem solicitar informações sobre tratamento, acesso, correção, anonimização, bloqueio, eliminação, portabilidade, informação sobre compartilhamentos e demais direitos previstos na LGPD. A análise de cada solicitação depende do papel efetivamente exercido pelo responsável no tratamento em questão.
9. Segurança
O MontaRota aplica medidas de minimização, restrição de permissões, processamento local quando possível, revisão explícita de importações e comunicação HTTPS com os provedores configurados. Contas opcionais usam autenticação Supabase; buckets privados de Storage têm políticas de acesso por usuário, cujo funcionamento ponta a ponta ainda está em validação. Nenhum sistema é completamente isento de riscos, e os controles são revisados conforme o aplicativo evolui.
10. Alterações desta Política
Esta Política poderá ser atualizada quando houver mudanças relevantes no aplicativo, provedores, permissões ou fluxos de dados. A data de atualização será indicada nesta página.
11. Contato
Para solicitações de privacidade, acesso, correção e exclusão de dados: contato@montarota.app.