Privacy

FIDD Privacy Policy

Last updated: September 29, 2026

FIDD (Ferramenta Inteligente de Detecção de Danos, “Intelligent Damage Detection Tool”) is an Android app that uses the sensors in a driver's phone to detect potholes automatically and build a collaborative, anonymous map of road conditions. This policy explains what data the app and the website fidd.com.br handle, why, and what choices you have. It follows Brazil's General Data Protection Law (Law No. 13,709/2018, “LGPD”).

No account, no login

We never ask for your name, email, phone number or any sign-up.

Location marks the pothole

Only the spot of each detected pothole is sent, never your route.

Anonymous on the map

The public map shows where the problem is, never who reported it.

We don't sell data

Your data is never sold or used to identify you.

1. Who is responsible

FIDD is developed and maintained by Ipiranga Tech, the controller of the data handled by the app and the website. For any privacy matter, use the contact in section 13.

2. Data we handle

Location

FIDD asks for precise location access because it needs to know exactly where a pothole was detected. Location is read only while detection is turned on. During that time Android shows a persistent notification, and you can pause detection at any moment from the app or from the notification itself. While detection is paused, the app does not track your location.

Location is also used, when you ask, to center the map on you and to show your city on the ranking screen.

Motion sensors

The accelerometer, gyroscope and gravity sensor are read during detection to recognize the jolt of a pothole. This analysis happens entirely on the phone, and raw sensor readings are not sent to our servers, unless you choose to help improve detection (below).

Helping improve detection (optional)

This option is off by default. If you turn on “Help improve detection” (in the app's menu on the Home screen, or when the app invites you), then for each pothole detected after you turn it on the app also sends the server the ~3-second snippet of motion-sensor readings around the jolt (accelerometer, gravity and gyroscope), the vehicle speed at that moment and a random identifier for the trip, generated anew for each detection session. The snippet contains no location: it is linked only to the anonymous report it belongs to. We use these snippets exclusively to train and evaluate the detection model, so the app can tell a pothole apart from other bumps and from the phone being handled. You can turn it off in the same menu at any time; snippets already sent stay linked to their report (see sections 7 and 8).

Pothole reports sent to the server

When a pothole is detected, the app sends the following to the FIDD server:

DataPurpose
Latitude and longitude of the potholePin the pothole on the map and group reports of the same spot.
Impact intensityEstimate how severe the pothole is.
Date and time of detectionOrder reports and identify potholes that come back.
Random report identifierAvoid counting the same report twice when a submission is retried.
Anonymous device token (see below)Count how many different people confirmed a pothole and let only you delete your own reports.

When you vote that a pothole has been fixed, the server records the vote with the anonymous token so each device votes only once per pothole.

When you mark one of your detections as a false alarm in the app's history, the app tells the server, which records it on your report only as an indication for improving detection; it doesn't change the pothole on the map.

Anonymous device token

The first time the app sends a report, it generates a random code and stores it on the phone. This code is not derived from any of your data or your device's (it is not the IMEI, phone number, Google account or advertising ID). The server does not store the original code: it keeps only an irreversible cryptographic digest (SHA-256 hash with a server-side secret), which recognizes reports from the same device without knowing whose device it is.

Map and ranking queries

To load potholes, the app sends the server the map area on screen or, for the list of nearby potholes and your city on the ranking, your current position. This data is used only to answer the query and is not stored.

Technical connection data

As with any internet service, the server receives the IP address of each connection. The IP address is kept in memory for a few minutes to rate-limit requests and protect the service from abuse, and it may appear in the server's technical logs, which are size-limited and overwritten automatically. The IP address is not linked to pothole reports.

3. What we don't collect

  • Name, email, phone number, tax ID or any sign-up data: the app has no accounts.
  • Your route or movement history: only the spots of detected potholes leave the phone.
  • Contacts, photos, files, microphone or camera.
  • The advertising ID for our own use: FIDD itself never reads it; only the ad network uses it to serve ads (see “Ads” in section 6).
  • Anything that links usage statistics or crash reports to you or to your pothole reports (see section 6).

4. What stays on your phone

The app stores the following in its private storage:

  • the history of potholes you detected (location, time, intensity and upload status);
  • short snippets of sensor readings around each detection, used to improve detection, which only leave the phone if you turn on “Help improve detection” (section 2);
  • the last location used to show your city on the ranking, so the app doesn't need GPS every time you open that screen;
  • the anonymous token described above and your app preferences.

If Android backup is enabled on your device, this data may be included in the backup Android makes to your Google account, according to your settings and Google's privacy policy. Uninstalling the app or clearing its data in Android settings erases everything stored locally.

5. Purposes and legal basis

We use the data above exclusively to:

  • detect potholes and publish them on the collaborative map;
  • confirm potholes reported by different people and record when they are fixed;
  • compute the city ranking by potholes, repairs and recurrences;
  • keep the service running, secure and protected against abuse;
  • understand in aggregate how the app is used and fix crashes, in order to improve it;
  • train and evaluate the detection model, with the sensor snippets of those who chose to help;
  • show ads that keep the app free, and stop showing them to those who bought “Remove ads”.

Processing is based on the legitimate interest of offering a public, collaborative map of road conditions (LGPD, art. 7, IX), limited to the minimum necessary and anonymized whenever possible. Usage statistics and crash reports rely on the same legitimate interest, to improve the app, and ads on the legitimate interest of keeping it free; ad personalization can be limited in Android settings. Sensor snippets are only sent with your consent (LGPD, art. 7, I), given by turning on “Help improve detection”, which you can withdraw at any time. Access to location and notifications depends on your permission in Android settings, which you can revoke at any time.

6. Sharing

We do not sell or rent data. Pothole information (location, severity, status and number of reports) is public and can be seen by anyone in the app and on the website, but it never identifies who reported it. Aggregated, anonymous data such as the city ranking may be freely published, including to public authorities.

We also rely on third-party services for the app to work:

  • Google Maps SDK and Google Play services: display the map in the app and provide the device's location. Google may receive technical data such as the map region shown and device information, under the Google Privacy Policy.
  • Hosting provider: the FIDD server runs on cloud infrastructure in Brazil, which stores the data on our behalf.
  • OpenStreetMap: provides the maps shown on the fidd.com.br website. Your browser downloads map images directly from that service.

Usage statistics (Google Analytics for Firebase)

FIDD uses Google Analytics for Firebase to understand, anonymously and in aggregate, how the app is used. The app records only in-app events with no personal content: screens opened, onboarding finished, the answer to the location permission request, detection turned on and off (from the app or the notification, and for how many whole minutes), a pothole detected, marked as a false alarm or deleted, a fix vote, map and ranking actions, and the steps of the “Remove ads” purchase. Events never include coordinates, pothole identifiers, the anonymous device token or anything you type.

Along with the events, Firebase receives technical data such as the app version, device model, operating system, language, approximate region (derived by Google from the IP address) and a random app-installation identifier generated by Firebase. Collection of the advertising ID and of Android's device identifier (SSAID) is turned off, and these statistics are not used for ads nor shared with AdMob. See Privacy and Security in Firebase.

Crash reports (Firebase Crashlytics)

When the app crashes, Firebase Crashlytics sends a technical report: where in the code the error happened, app version, device model, operating system, free memory and storage, time of the crash and a random installation identifier. We use it only to fix bugs. The report does not include your location or your pothole reports.

Ads

FIDD shows banner ads served by Google AdMob, which keep the app free. Ads are never shown during onboarding or while detection is on (that is, while you are driving). To choose and measure ads, the AdMob SDK receives directly from your phone the device's advertising ID, technical device and app information (such as model, operating system, language and IP address) and your interactions with the ads, under the policy on how Google uses data from partner apps. FIDD does not send AdMob your location, your pothole reports or the anonymous device token, and the ads are not linked to your reports.

You can limit ad personalization or delete the advertising ID in Android settings (Settings › Privacy › Ads or Google › Ads, depending on the phone).

Remove ads (in-app purchase)

You can remove the ads with a one-time purchase inside the app. Payment is handled entirely by Google Play, under the Google Play terms; FIDD never sees your card or payment data. The app only asks Google Play whether this device's account owns the purchase, to decide whether to show ads, and does not send this information to the FIDD server.

We may disclose data if required by law or court order. Since we hold no personally identifying data, what exists to disclose are the anonymous reports described in this policy.

7. Retention

  • Pothole reports and fix votes: kept while useful for the map and the ranking history, including after the repair, to identify potholes that reappear in the same place.
  • Sensor snippets and false-alarm marks: kept with the report they belong to and erased together with it.
  • Location sent in queries: not stored.
  • IP address: kept in memory for a few minutes; technical logs are size-limited and overwritten automatically.
  • Usage statistics and crash reports: kept by Google on our behalf, crash reports for 90 days and usage statistics for at most 14 months.
  • Data on your phone: until you delete it, clear the app's data or uninstall it.

8. Your control over your data

  • Pause detection at any time: nothing is detected or sent while it is paused.
  • Delete a report from the app's history: it is removed from the phone and the app asks the server to remove it as well.
  • Turn off “Help improve detection” in the app's menu: from then on, no sensor snippet is sent. To also erase snippets already sent, delete the corresponding reports from the history.
  • Revoke permissions for location and notifications in Android settings.
  • Limit ad personalization or delete the advertising ID in Android settings, or remove the ads with the in-app purchase.
  • Uninstalling the app erases local data, including the anonymous token. After that, old reports can no longer be linked to you, not even to delete them through the app, because the server only knows the token's irreversible digest.

9. Your rights

The LGPD grants you, among others, the right to confirm whether we process your data, access it, correct it, request its deletion, obtain information about sharing and object to processing (art. 18). Because FIDD does not collect identifying data, we generally cannot tell which reports are yours. To exercise any of these rights, contact us at the address below and we will help as far as possible. You may also file a complaint with Brazil's National Data Protection Authority (ANPD).

10. Security

All communication between the app and the server is encrypted (HTTPS). The device token is stored on the server only as an irreversible hash, and the service has request limits and automatic checks against fake or abusive reports. No system is completely immune to failures, but we keep as little data as possible precisely to reduce the impact of any incident.

11. Children

FIDD is intended for drivers and is not directed at children. We do not knowingly collect data from children or adolescents.

12. Changes to this policy

We may update this policy when the app changes. The date at the top shows the current version. If a change materially alters what we collect, we will let you know in the app before it takes effect.

13. Contact

Questions, requests or complaints about privacy: contato@fidd.com.br.

Privacidade

Política de Privacidade do FIDD

Última atualização: 29 de setembro de 2026

O FIDD (Ferramenta Inteligente de Detecção de Danos) é um aplicativo Android que usa os sensores do celular de quem dirige para detectar buracos automaticamente e montar um mapa colaborativo e anônimo das vias. Esta política explica quais dados o aplicativo e o site fidd.com.br tratam, para quê, e quais escolhas você tem. Ela segue a Lei Geral de Proteção de Dados (Lei nº 13.709/2018, LGPD).

Sem conta, sem login

Não pedimos nome, e-mail, telefone nem qualquer cadastro.

A localização marca o buraco

Enviamos só o ponto de cada buraco detectado, nunca o seu trajeto.

Anônimo no mapa

O mapa público mostra onde está o problema, nunca quem fez o relato.

Não vendemos dados

Seus dados nunca são vendidos nem usados para identificar você.

1. Quem é o responsável

O FIDD é desenvolvido e mantido pela Ipiranga Tech, que é a controladora dos dados tratados pelo aplicativo e pelo site. Para qualquer assunto sobre privacidade, use o contato indicado na seção 13.

2. Dados que tratamos

Localização

O FIDD pede acesso à localização precisa do aparelho porque precisa saber exatamente onde um buraco foi detectado. A localização só é lida enquanto a detecção está ativada. Nesse período o Android mostra uma notificação permanente, e você pode pausar a detecção a qualquer momento pelo app ou pela própria notificação. Com a detecção pausada, o app não acompanha a sua localização.

A localização também é usada, quando você pede, para centralizar o mapa em você e para mostrar a sua cidade na tela de ranking.

Sensores de movimento

O acelerômetro, o giroscópio e o sensor de gravidade são lidos durante a detecção para reconhecer o solavanco de um buraco. Essa análise acontece inteiramente no celular, e as leituras brutas dos sensores não são enviadas aos nossos servidores, a não ser que você escolha ajudar a melhorar a detecção (abaixo).

Ajudar a melhorar a detecção (opcional)

Essa opção vem desligada. Se você ativar “Ajudar a melhorar a detecção” (no menu da tela Início, ou quando o app convidar), para cada buraco detectado depois de ativar o app envia também ao servidor o trecho de ~3 segundos das leituras dos sensores de movimento em volta do solavanco (acelerômetro, gravidade e giroscópio), a velocidade do veículo naquele momento e um identificador aleatório da viagem, gerado de novo a cada sessão de detecção. O trecho não tem localização: fica ligado apenas ao relato anônimo a que pertence. Usamos esses trechos exclusivamente para treinar e avaliar o modelo de detecção, para o app distinguir um buraco de outros solavancos e do celular sendo manuseado. Você pode desativar no mesmo menu a qualquer momento; os trechos já enviados continuam ligados ao relato (ver seções 7 e 8).

Relatos de buracos enviados ao servidor

Quando um buraco é detectado, o app envia ao servidor do FIDD:

DadoPara quê
Latitude e longitude do buracoMarcar o buraco no mapa e agrupar relatos do mesmo ponto.
Intensidade do impactoEstimar a gravidade do buraco.
Data e hora da detecçãoOrdenar relatos e identificar buracos que reaparecem.
Identificador aleatório do relatoEvitar que o mesmo relato seja contado duas vezes quando o envio é repetido.
Token anônimo do aparelho (ver abaixo)Contar quantas pessoas diferentes confirmaram um buraco e permitir que só você exclua os seus relatos.

Quando você vota que um buraco foi consertado, o servidor registra o voto junto com o token anônimo, para que cada aparelho vote só uma vez por buraco.

Quando você marca uma das suas detecções como alarme falso no histórico do app, o app avisa o servidor, que registra isso no seu relato apenas como indicação para melhorar a detecção; o buraco no mapa não muda.

Token anônimo do aparelho

Na primeira vez que o app envia um relato, ele gera um código aleatório e o guarda no celular. Esse código não é derivado de nenhum dado seu ou do aparelho (não é IMEI, número de telefone, conta Google nem ID de publicidade). O servidor não guarda o código original: ele armazena apenas um resumo criptográfico irreversível (hash SHA-256 com um segredo do servidor), que serve para reconhecer relatos vindos do mesmo aparelho sem saber de quem é.

Consultas ao mapa e ao ranking

Para carregar os buracos, o app envia ao servidor a área do mapa que está na tela ou, no caso da lista de buracos próximos e da sua cidade no ranking, a sua posição atual. Esses dados servem só para responder à consulta e não são armazenados.

Dados técnicos de conexão

Como em qualquer serviço na internet, o servidor recebe o endereço IP de cada conexão. O IP é usado em memória, por poucos minutos, para limitar o excesso de requisições e proteger o serviço contra abuso, e pode aparecer em registros técnicos do servidor, que são mantidos em volume limitado e sobrescritos automaticamente. O IP não é associado aos relatos de buracos.

3. O que não coletamos

  • Nome, e-mail, telefone, CPF ou qualquer dado de cadastro: o app não tem contas.
  • O seu trajeto ou histórico de deslocamentos: só os pontos dos buracos detectados saem do celular.
  • Contatos, fotos, arquivos, microfone ou câmera.
  • O identificador de publicidade para uso próprio: o FIDD nunca o lê; só a rede de anúncios o usa para exibir anúncios (veja “Anúncios” na seção 6).
  • Qualquer dado que ligue as estatísticas de uso ou os relatórios de falha a você ou aos seus relatos de buracos (veja a seção 6).

4. O que fica só no seu celular

O app guarda localmente, no armazenamento privado dele:

  • o histórico dos buracos que você detectou (local, horário, intensidade e situação de envio);
  • pequenos trechos das leituras de sensor em torno de cada detecção, usados para melhorar a detecção, que só saem do celular se você ativar “Ajudar a melhorar a detecção” (seção 2);
  • a última localização usada para mostrar a sua cidade no ranking, para não precisar pedir o GPS toda vez que você abre a tela;
  • o token anônimo descrito acima e as suas preferências do app.

Se o backup do Android estiver ativado no seu aparelho, esses dados podem ser incluídos no backup que o Android faz na sua conta Google, conforme as configurações e a política de privacidade do Google. Desinstalar o app ou limpar os dados dele pelas configurações do Android apaga tudo o que está armazenado localmente.

5. Finalidades e base legal

Usamos os dados descritos acima exclusivamente para:

  • detectar buracos e publicá-los no mapa colaborativo;
  • confirmar buracos relatados por pessoas diferentes e registrar quando foram consertados;
  • calcular o ranking de cidades por buracos, consertos e reincidências;
  • manter o serviço funcionando, seguro e protegido contra abuso;
  • entender de forma agregada como o app é usado e corrigir falhas, para melhorá-lo;
  • treinar e avaliar o modelo de detecção, com os trechos de sensor de quem escolheu ajudar;
  • exibir anúncios que mantêm o app gratuito, e deixar de exibi-los para quem comprou “Remover anúncios”.

O tratamento se baseia no legítimo interesse de oferecer um mapa público e colaborativo das condições das vias (art. 7º, IX, da LGPD), limitado ao mínimo necessário e com dados anonimizados sempre que possível. As estatísticas de uso e os relatórios de falha se baseiam no mesmo legítimo interesse, de melhorar o app, e os anúncios no legítimo interesse de mantê-lo gratuito; a personalização dos anúncios pode ser limitada nas configurações do Android. Os trechos de sensor só são enviados com o seu consentimento (art. 7º, I, da LGPD), dado ao ativar “Ajudar a melhorar a detecção”, que você pode revogar a qualquer momento. O acesso à localização e às notificações depende da sua autorização nas permissões do Android, que você pode revogar a qualquer momento.

6. Compartilhamento

Não vendemos nem alugamos dados. As informações de cada buraco (localização, gravidade, situação e número de relatos) são públicas e podem ser vistas por qualquer pessoa no app e no site, mas nunca identificam quem fez o relato. Dados agregados e anônimos, como o ranking de cidades, podem ser divulgados livremente, inclusive para órgãos públicos.

Também usamos serviços de terceiros para o app funcionar:

  • Google Maps SDK e Google Play Services: exibem o mapa no app e fornecem a localização do aparelho. O Google pode receber dados técnicos como a região do mapa exibida e informações do dispositivo, conforme a Política de Privacidade do Google.
  • Provedor de hospedagem: o servidor do FIDD roda em infraestrutura de nuvem no Brasil, que armazena os dados em nosso nome.
  • OpenStreetMap: fornece os mapas exibidos no site fidd.com.br. O seu navegador baixa as imagens do mapa diretamente desse serviço.

Estatísticas de uso (Google Analytics para Firebase)

O FIDD usa o Google Analytics para Firebase para entender, de forma anônima e agregada, como o app é usado. O app registra só eventos dentro do app, sem conteúdo pessoal: telas abertas, apresentação inicial concluída, a resposta ao pedido de localização, detecção ligada e desligada (pelo app ou pela notificação, e por quantos minutos inteiros), buraco detectado, marcado como alarme falso ou excluído, voto de conserto, ações no mapa e no ranking, e as etapas da compra “Remover anúncios”. Os eventos nunca incluem coordenadas, identificadores de buracos, o token anônimo do aparelho nem nada que você digite.

Junto com os eventos, o Firebase recebe dados técnicos como versão do app, modelo do aparelho, sistema operacional, idioma, região aproximada (deduzida pelo Google a partir do endereço IP) e um identificador aleatório da instalação do app gerado pelo Firebase. A coleta do identificador de publicidade e do identificador do aparelho do Android (SSAID) está desligada, e essas estatísticas não são usadas para anúncios nem compartilhadas com o AdMob. Veja Privacidade e segurança no Firebase.

Relatórios de falha (Firebase Crashlytics)

Quando o app trava, o Firebase Crashlytics envia um relatório técnico: em que ponto do código o erro aconteceu, versão do app, modelo do aparelho, sistema operacional, memória e armazenamento livres, horário da falha e um identificador aleatório da instalação. Usamos isso só para corrigir erros. O relatório não inclui a sua localização nem os seus relatos de buracos.

Anúncios

O FIDD exibe anúncios em formato de banner fornecidos pelo Google AdMob, que ajudam a manter o app gratuito. Nunca há anúncio na apresentação inicial nem com a detecção ligada (ou seja, enquanto você dirige). Para escolher e medir os anúncios, o SDK do AdMob recebe diretamente do seu celular o identificador de publicidade do aparelho, dados técnicos do aparelho e do app (como modelo, sistema, idioma e endereço IP) e as suas interações com os anúncios, conforme a política de uso de dados de apps parceiros do Google. O FIDD não envia ao AdMob a sua localização, os seus relatos de buracos nem o token anônimo do aparelho, e os anúncios não são ligados aos seus relatos.

Você pode limitar a personalização dos anúncios ou apagar o identificador de publicidade nas configurações do Android (Configurações › Privacidade › Anúncios ou Google › Anúncios, conforme o aparelho).

Remover anúncios (compra no app)

Você pode remover os anúncios com uma compra única dentro do app. O pagamento é feito inteiramente pelo Google Play, conforme os termos do Google Play; o FIDD nunca tem acesso ao seu cartão ou aos dados de pagamento. O app só consulta o Google Play para saber se a conta deste aparelho tem a compra, para decidir se mostra anúncios, e não envia essa informação ao servidor do FIDD.

Poderemos fornecer dados se formos obrigados por lei ou por ordem judicial. Como não temos dados pessoais de identificação, o que existe para fornecer são os relatos anônimos descritos nesta política.

7. Por quanto tempo guardamos

  • Relatos de buracos e votos de conserto: mantidos enquanto forem úteis para o mapa e para o histórico do ranking, inclusive depois do conserto, para identificar buracos que reaparecem no mesmo lugar.
  • Trechos de sensor e marcações de alarme falso: mantidos junto com o relato a que pertencem e apagados com ele.
  • Localização enviada em consultas: não é armazenada.
  • Endereço IP: usado em memória por poucos minutos; registros técnicos têm tamanho limitado e são sobrescritos automaticamente.
  • Estatísticas de uso e relatórios de falha: guardados pelo Google em nosso nome, os relatórios de falha por 90 dias e as estatísticas de uso por no máximo 14 meses.
  • Dados no celular: até você excluí-los, limpar os dados do app ou desinstalá-lo.

8. Seu controle sobre os dados

  • Pausar a detecção a qualquer momento: nada é detectado nem enviado enquanto ela estiver pausada.
  • Excluir um relato pelo histórico do app: ele é apagado do celular e o app pede ao servidor que também o remova.
  • Desativar “Ajudar a melhorar a detecção” no menu do app: a partir daí nenhum trecho de sensor é enviado. Para apagar também os trechos já enviados, exclua os relatos correspondentes pelo histórico.
  • Revogar permissões de localização e notificações nas configurações do Android.
  • Limitar a personalização dos anúncios ou apagar o identificador de publicidade nas configurações do Android, ou remover os anúncios com a compra no app.
  • Desinstalar o app apaga os dados locais, inclusive o token anônimo. Depois disso não há mais como associar os relatos antigos a você, nem para excluí-los pelo app, porque o servidor só conhece o resumo irreversível do token.

9. Seus direitos

A LGPD garante a você, entre outros, o direito de confirmar se tratamos dados seus, acessá-los, corrigi-los, pedir sua eliminação, obter informações sobre compartilhamento e se opor ao tratamento (art. 18). Como o FIDD não coleta dados de identificação, em geral não conseguimos saber quais relatos são seus. Se quiser exercer algum desses direitos, fale conosco pelo contato abaixo e ajudaremos no que for possível. Você também pode apresentar reclamação à Autoridade Nacional de Proteção de Dados (ANPD).

10. Segurança

Toda a comunicação entre o app e o servidor é criptografada (HTTPS). O token do aparelho é guardado no servidor apenas como hash irreversível, e o serviço tem limites de requisições e verificações automáticas contra relatos falsos ou abusivos. Nenhum sistema é totalmente imune a falhas, mas trabalhamos para guardar o mínimo de dados possível, justamente para reduzir o impacto de qualquer incidente.

11. Crianças e adolescentes

O FIDD é voltado a quem dirige e não é direcionado a crianças. Não coletamos intencionalmente dados de crianças ou adolescentes.

12. Alterações nesta política

Podemos atualizar esta política quando o app mudar. A data no topo indica a versão atual. Se uma mudança alterar de forma relevante o que coletamos, avisaremos no próprio app antes que ela passe a valer.

13. Contato

Dúvidas, pedidos ou reclamações sobre privacidade: contato@fidd.com.br.