66

Política de Privacidade

DOOFI 66 — versão de 13/11/2026

Em uma frase: o histórico de corridas fica no seu aparelho. A versão que está na faixa de teste da Google Play sincroniza com o servidor do DOOFI 66 apenas os números da corrida (valor, horário, status, quilômetros, plataforma) e só depois que você entra na conta, em Ajustes › Servidor. Nada de nome de passageiro, endereço, localização ou dados do aparelho saem do celular em nenhuma versão.

1. Quem é o responsável

DOOFI 66 — aplicativo Android para motorista de aplicativo de corrida, publicado na Google Play com o pacote com.corrida.flutuante.

Responsável pelo appWanderson Vieira da Silva dos Santos — titular da conta de desenvolvedor do Google Play que publica o DOOFI 66 (pessoa física; o mesmo nome que consta na ficha da loja).
Contato do responsávelcontato@doofi66.com.br
Sitedoofi66.com.br
Versão do app a que esta política se aplicaVersão 1.51 (código 53) na faixa de teste da Play, e também a versão de produção — cada uma com o comportamento descrito na seção 2.

2. As duas versões do app

O DOOFI 66 é distribuído em dois builds, e eles se comportam de formas diferentes em relação à internet. Isso é intencional e está escrito aqui para que ninguém seja enganado:

Build de produçãoBuild da faixa de teste da Play
Permissão de INTERNETNão temTem
Fala com o servidor do DOOFI 66NãoSim
Entra em contaNão existeEm Ajustes › Servidor
Quem consegue entrar—Só as contas de teste cadastradas pelo responsável
O que é sincronizadoNadaSó os números da corrida (seção 5)

No build da faixa de teste, uma conta que não está na lista não consegue entrar e nada é enviado ao servidor.

Quando o DOOFI 66 for aberto para o público, o build de produção passa a ser servido com a mesma política: a sincronização deixa de existir ou passa a valer para todos — e esta política será atualizada antes disso, com a data da mudança registrada na seção 14.

3. Permissões e o que o app acessa

As permissões que o app pede

PermissãoPara que serve
Acessibilidade (serviço ligado pelo próprio motorista)Ler o valor da corrida na tela do app de motorista — não existe API pública para isso. É uma configuração que o motorista ativa de propósito.
INTERNET e ACCESS_NETWORK_STATE (só na faixa de teste)Falar com o servidor do DOOFI 66 (entrar na conta, sincronizar as viagens e consultar a assinatura).
BILLING (da própria biblioteca de cobrança da Play)Assinar e restaurar as assinaturas GO e PLUS. O app não vê o número do cartão.

O app não pede localização, câmera, microfone, contatos, SMS, telefone nem acesso ao seu armazenamento externo. Também não faz backup dos dados na nuvem (allowBackup = false): desinstalar o app apaga o histórico.

O app apenas pergunta ao sistema se a tela de "inicialização automática" existe no aparelho (usada por celulares Xiaomi, Redmi e POCO). Essa pergunta não revela nenhum dado seu nem é enviada a lugar nenhum.

O serviço de Acessibilidade, em detalhe

O valor por quilômetro da corrida aparece dentro do app de motorista (99, Uber, iFood, inDriver) e não existe nenhuma API pública para lê-lo. Por isso o app usa o serviço de Acessibilidade do Android. Ele observa os seguintes eventos, sempre com o app de motorista na tela:

O que é lidoPara que serve
O texto que aparece na tela do app de motoristaDescobrir o valor da corrida e calcular o valor por quilômetro
Uma captura de tela do app de motorista, só quando o aplicativo esconde o texto (o 99 mostra o valor por imagem)Reconhecer os números da tela por OCR, porque não há texto para ler
O nome do aplicativo em primeiro planoSaber que a tela é de um app de corrida e não de outro
O aviso de que o app de motorista publicou uma notificação (lê-se apenas o nome do pacote, não o texto da notificação)Saber que caiu pedido novo e ligar, por alguns segundos, a leitura por imagem

O app não clica em nada, não aceita corrida, não executa gestos em outros aplicativos e não lê o que está escrito em outros aplicativos. O OCR roda dentro do aparelho: a biblioteca usada (Google ML Kit Text Recognition, empacotada no app) processa a captura localmente e não envia a imagem para a internet. O app não usa a Acessibilidade para publicidade, fraude, análise de uso ou contas: o valor por quilômetro é mostrado para você, na sua própria tela.

4. O que fica só no seu aparelho

Para você consultar depois, o app guarda no próprio aparelho e não envia para lugar nenhum:

O nome do passageiro, o nome do estabelecimento, o destino e o endereço completo nunca entram no corpo do envio ao servidor — eles ficam só no aparelho, em qualquer versão. No build de produção, nada disso sai: o pacote nem tem permissão de INTERNET.

5. O que sai do aparelho (build da faixa de teste)

São três coisas diferentes, em momentos diferentes. Elas estão separadas aqui para que fique claro o que é cada uma.

5.1 Na hora de entrar na conta (autenticação)

É a única vez em que a sua senha sai do aparelho. A chamada vai para o serviço de autenticação do servidor do DOOFI 66 (Supabase):

O que saiPara que serve
o e-mail da conta e a senhaConfirmar quem você é e abrir a sua sessão no servidor
a chave pública do projeto (no cabeçalho da requisição)Dizer a qual projeto do DOOFI 66 a chamada pertence

Depois de entrar, o servidor devolve a sessão, e é isso que o app guarda no aparelho: o token de acesso, o token de renovação e o id do usuário (o identificador da sua conta no servidor). A senha não é guardada em lugar nenhum: ela é apagada da memória logo depois do login e ao sair da conta, e nunca vai para o disco nem para o log de diagnóstico do app.

Quando a sessão expira, o app a renova usando apenas o token de renovação — a senha não é reenviada.

Antes de qualquer ida à rede, o app confere se a conta está na lista de contas de teste. Uma conta fora da lista não chega nem ao servidor: o pedido não sai do aparelho.

5.2 Na sincronização das viagens

Aqui não vai e-mail nem senha. Vai a sessão (o token de acesso, no cabeçalho da requisição) e o corpo da viagem, com apenas os números:

Sai do aparelhoPara que serve
o id da viagemidentificar o registro (é o que evita duplicar quando o app reenvia)
o horário da corridasaber quando a corrida aconteceu
o valor do ganho, em reaissomar o que você ganhou
o valor a cobrar do cliente (quando o app sabe)conferência da cobrança
o status (aceita / concluída / cancelada)saber se a corrida valeu
a forma de pagamentoorganizar os ganhos
a plataforma (99, Uber, iFood, inDriver…)separar por app de corrida
os km de coleta, de destino, total, rodado e previstomanter os quilômetros
a taxa de cancelamento, quando existeregistrar o cancelamento
se a corrida foi recebida em dinheiroconferência do recebimento
de onde veio o valor (lido da tela ou informado à mão)saber o nível de confiança do número
a conta no servidor (o id do usuário)amarrar a viagem à sua conta

Não sai: nenhuma viagem com nome de passageiro, nenhuma identificação, nenhum endereço, nenhuma localização, nenhum dado do aparelho (identificador, modelo, número de telefone, lista de aplicativos), nenhum e-mail e nenhuma senha.

Apagar uma viagem dentro do app também é uma chamada ao servidor: o app apaga a sua linha e só a sua (nenhuma outra conta consegue alterar ou apagar a sua, e você não consegue tocar nas linhas dos outros).

5.3 Na consulta do estado da assinatura

Sai do aparelhoPara que serve
o token da compra (identificador que a Play Store dá ao app e que pertence à sua conta Google)O servidor pergunta à Play Store o estado da assinatura: se está ativa, em tolerância, cancelada ou expirada, até quando vale e quanto foi pago
o nome do pacote do appO servidor só responde para o app do DOOFI 66

6. Onde os dados ficam guardados

DadoOnde fica
Viagens, quilômetros, abastecimentos, identificação, preferências, planoNo armazenamento interno do app, no seu aparelho. Nunca saem.
Os números das viagens sincronizadas (seção 5)No servidor do DOOFI 66 (projeto Supabase), amarrados ao id da sua conta
A sessão da conta (token de acesso, token de renovação, id do usuário)No seu aparelho (o app guarda a sessão do login)
O estado da assinatura (situação, vencimento, preço pago, plano)No servidor do DOOFI 66, identificado pelo SHA-256 (hash) do token da compra — o token em si não fica guardado
O que a Play Store sabe da compraNa conta da Play do cliente (a Play é quem cobra e quem processa o pagamento)

7. Conta do usuário e senha

8. Terceiros

QuemPara quêO que recebe
Google PlayCobrar e processar o pagamento da assinatura; dizer o estado da assinaturaOs dados do pagamento (a Play processa o pagamento; o app não vê o número do cartão)
Google ML Kit (Text Recognition)Biblioteca empacotada no app, para ler os números da tela por OCRNada: roda no aparelho
Supabase (o servidor do DOOFI 66)Guardar os números das viagens sincronizadas e o estado da assinatura, autenticar a conta e responder ao appO e-mail e a senha no momento do login (seção 5.1), os números da corrida (seção 5.2), o id do usuário, o hash do token, o estado, o vencimento e o preço
Google Cloud (a credencial do servidor)Só a credencial do servidor para falar com a Developer API da PlayNada do motorista

Não há SDK de terceiros de publicidade, rastreamento nem análise de uso. Não há rastreamento de anúncios. Não há venda de dados. O app não tem anúncios.

9. Por quanto tempo os dados ficam guardados

DadoTempo
Viagens, quilômetros, abastecimentos, identificação (no aparelho)Enquanto o app estiver instalado. Você pode apagar cada um a qualquer momento, dentro do app.
Os números das viagens sincronizadas (no servidor)Enquanto a sua conta existir no servidor. A exclusão pode ser pedida pelo e-mail de contato (seção 10).
A linha da assinatura no servidorEnquanto a assinatura existir no servidor e por até 12 meses depois da última consulta
O histórico de consultas do servidor90 dias
A sessão da conta (no aparelho)Enquanto o app estiver instalado e a conta estiver conectada; sai da memória ao sair da conta
A senhaNão é guardada em lugar nenhum
O token da compraNão é guardado em lugar nenhum pelo DOOFI 66 — só o hash (SHA-256) dele

10. Como você apaga os seus dados

No app

Pela web

11. Compras e assinatura

12. Crianças

O aplicativo não é dirigido a crianças e não coleta dados de crianças. O público-alvo declarado na loja é 18 anos ou mais (motorista adulto).

13. Canal de reclamação

Dúvida, reclamação ou pedido de exclusão de dados: contato@doofi66.com.br

14. Mudanças nesta política

Se o aplicativo mudar de forma que afete a privacidade, esta política será atualizada antes da versão ser publicada, e a data da mudança será registrada aqui.

Versões: 05/11/2026 (primeira redação) — 08/11/2026 (segunda redação: descreve o servidor da assinatura e a compra de assinatura) — 13/11/2026 (terceira redação: descreve as duas versões do app — o build de produção, sem internet, e o build da faixa de teste, que sincroniza os números da corrida com o servidor apenas para as contas de teste —, as permissões reais do pacote, a leitura por Acessibilidade passo a passo, a conta e o apagamento da senha, a retenção de 90 dias e 12 meses, e o responsável e o e-mail de contato) — 13/11/2026 (quarta redação, depois da publicação: separa o que é enviado na autenticação (e-mail, senha e tokens de sessão) do que é enviado na sincronização das viagens; diz quem pode criar conta no build de teste; detalha os caminhos de exclusão no app e pela web; e retira os prazos das ofertas gratuitas — elas são configuradas na conta da Google Play, não no app).

DOOFI 66 — aplicativo para motorista de aplicativo de corrida. Contato: contato@doofi66.com.br.