Vianow · Roadscore
Política de privacidade da Vianow
Última atualização: 9 de novembro de 2026 (partilhar a viagem, secção 4)
Esta política explica que dados a Vianow (vianow.app), a app móvel do Roadscore para iPhone e Android, trata, para quê, onde ficam e o que podes fazer. Aplica-se só à app; os sites da rede Roadscore têm as suas próprias políticas.
1. Responsável pelo tratamento
A Vianow é uma app do Roadscore (roadscore.io), operado por Maurício Amaro, a título individual, a partir de Portugal. É ele o responsável pelo tratamento dos dados pessoais da app.
Contacto para qualquer pedido ou dúvida sobre privacidade: [email protected].
2. Em resumo
- A conta é obrigatória e gratuita. Guardamos o email ou o identificador da conta Apple ou Google com que entras, a língua e o país.
- A tua posição nunca é guardada: quando pedes o que se passa perto de ti, é arredondada a cerca de 1 km, usada para responder e esquecida. A única exceção é quando partilhas uma viagem (secção 4).
- A app não tem publicidade nem qualquer SDK de análise, rastreio ou publicidade. Não vendemos dados.
- Apagar a conta anonimiza-a: o email e os identificadores Apple e Google saem da conta, as sessões terminam e o resto fica arquivado sem ligação a ti.
3. Conta e início de sessão
Entrar com email: pedes um código, que te enviamos por email através da Resend, o nosso fornecedor de envio de email. O código é válido durante 10 minutos. O pedido fica guardado apenas como um hash do endereço e um hash do código (nunca em claro), com as horas e o número de tentativas, para travar abusos.
Entrar com Apple ou Google: a app recebe um token de identidade da Apple ou da Google, que verificamos junto do emissor. Guardamos o identificador que esse fornecedor atribui à tua conta e o email verificado, quando o fornecedor o dá. Não guardamos nome nem fotografia.
Na conta guardamos: o email (enquanto a conta existir), o identificador Apple e/ou Google, a língua, o país e a data de criação.
Sessões: ao entrar, a app recebe um token de sessão aleatório, guardado no Keychain (iPhone) ou no Keystore (Android). No servidor guardamos só um hash desse token, o método de entrada e quando a sessão foi criada e usada pela última vez. Sair termina a sessão.
4. Localização
A app só pede acesso à localização quando tocas em "Usar a minha localização", e apenas enquanto a estás a usar. Não há localização em segundo plano. Em alternativa, podes escolher uma zona com nome.
A posição viaja só no corpo do pedido, nunca no endereço (os endereços ficam em registos de acesso). É arredondada a duas casas decimais (cerca de 1 km) antes de qualquer outra utilização e serve apenas para calcular a resposta. Não é registada nem guardada. A exceção é "Preciso de carregar": uma autoestrada e a estrada ao lado estão a menos de 1 km, por isso esse pedido leva a posição arredondada a quatro casas decimais (cerca de 11 m) e o rumo do carro, só quando tocas no botão; também não é registada nem guardada. Para medir o uso, guardamos só o tipo de cliente, o serviço chamado, o país, o código de resposta e o tempo de resposta.
Partilhar a viagem: só quando tocas em "Partilhar a viagem" num percurso. Guardamos o percurso verificado (a linha, a distância, a duração, a hora de partida, o destino que escreveste e o que há no caminho) e, enquanto o app está aberto, a tua última posição, arredondada a quatro casas decimais (cerca de 11 m); cada posição nova substitui a anterior. Quem tiver o link (vianow.app/t/...) vê o percurso, a posição e a hora prevista de chegada. A posição deixa de ser mostrada quando paras de partilhar ou duas horas depois da chegada prevista (no máximo 24 horas). Não há posição em segundo plano: com o app fechado, a página estima por onde vais pela hora de partida. O registo da partilha, com a última posição, fica guardado como o resto do histórico do serviço.
5. Lugares, percursos e pesquisa
Os lugares e os percursos que guardas (nome, pontos de partida e de chegada, dias e hora) ficam ligados à tua conta e ao identificador do teu dispositivo, com as coordenadas arredondadas a três casas decimais (cerca de 110 m). São sítios que escolheste, nunca uma posição onde estiveste. Remover um lugar ou um percurso arquiva-o.
Para verificar um percurso, os seus pontos são enviados ao nosso próprio servidor de rotas.
Quando procuras um lugar pelo nome, o texto que escreves é enviado ao Photon (serviço de pesquisa da komoot sobre dados do OpenStreetMap), sem a tua posição.
6. Identificador do dispositivo
Ao ser instalada, a app cria um identificador aleatório do dispositivo. Não é o identificador de publicidade nem o número de série. Serve para limitar o número de pedidos, para guardar percursos e alertas antes de entrares e para os juntar à tua conta depois.
7. Notificações (alertas)
Se ativares alertas, o telemóvel pede-te autorização para notificações. Guardamos o token de notificações da Expo do dispositivo, a plataforma (iOS ou Android), a língua e as regras que escolheste: país, zona, tipos de ocorrência, gravidade mínima, avisos meteorológicos, horas de silêncio e fuso horário. As zonas são áreas com nome, nunca a tua posição.
Guardamos também o histórico das notificações de cada dispositivo (título, texto, estado de entrega), para não repetir avisos e para te mostrar o histórico na app. Quando um token muda ou deixa de ser válido, o anterior é arquivado.
As notificações são entregues através do serviço de notificações da Expo e, a partir dele, do Apple Push Notification service ou do Firebase Cloud Messaging da Google.
8. Comunidade (votos e relatos)
Para votar ("Ocorrência ativa" ou "Ocorrência finalizada") ou para reportar, precisas de ter sessão iniciada. Votos e relatos ficam guardados com um hash com chave do identificador da tua conta: nunca o identificador em si, nunca o identificador do dispositivo e nunca a tua posição.
A localização de um relato é a do que estás a reportar, que escolhes ao mover o mapa, arredondada a quatro casas decimais (cerca de 11 m). Um relato pode ter estrada, sentido e uma nota curta (até 280 caracteres, sem ligações, contactos nem palavrões). Não escrevas dados pessoais na nota.
Relatos e contagens de votos são visíveis para os outros utilizadores. Em Portugal, votos e relatos com estrada são também enviados ao Trânsito Agora (transitoagora.pt, do mesmo operador), onde podem ser mostrados, identificados apenas por um hash derivado do hash acima.
Um voto ou relato pode ser ocultado por moderação: fica registado, mas deixa de ser mostrado.
9. Relatos de acidentes às autoridades
Em Portugal, em Reportar, podes avisar as entidades que gerem a via de um acidente. Isto não substitui o 112: PSP, GNR, INEM e bombeiros são acionados pelo 112, e a app mostra esse botão primeiro.
Um relato tem só: a posição do acidente, que marcas no mapa (cerca de 11 m), o tipo, se há feridos (sim, não ou não sei), as faixas cortadas e a hora de chegada. Não tem texto livre, fotografias, nomes nem matrículas.
Enquanto o relato está aberto, fica ligado à tua conta para o veres em "Os meus relatos". Passadas 24 horas o relato fecha e a ligação à conta é retirada: o relato fica arquivado sem nada que te identifique.
O relato é enviado, por email ou ligação direta, às entidades que subscreveram essa zona (como câmaras municipais, proteção civil, concessionárias ou forças de segurança), sem qualquer dado sobre ti. Pode também aparecer no mapa do Trânsito Agora como "Reportado por utilizadores" quando é confirmado.
Fundamento: consentimento, que dás ao enviar cada relato.
10. Dados técnicos e dados no telemóvel
Para proteger o serviço, o endereço IP de cada pedido é usado em memória para limitar abusos e bloquear clientes abusivos. Não o guardamos na nossa base de dados. O fornecedor de alojamento pode registar dados técnicos de ligação nos seus próprios registos.
No telemóvel, a app guarda as tuas preferências (língua, tema, unidades), a última resposta (para funcionar sem rede), os percursos e as regras de alerta. Esses dados ficam no dispositivo e desaparecem se desinstalares a app.
11. O que não fazemos
- Não mostramos publicidade.
- A app não inclui SDK de análise, de rastreio, de publicidade nem de relatórios de falhas de terceiros.
- Não vendemos dados pessoais nem os partilhamos para marketing.
- Não usamos a localização em segundo plano.
Os mapas da app são os do sistema: Apple Maps no iPhone e Google Maps no Android. Para desenhar um mapa, o telemóvel pede as imagens a esses serviços, segundo as políticas deles.
12. Onde ficam os dados e quem nos ajuda
- Railway: alojamento do servidor e da base de dados, na região US West (Estados Unidos).
- Resend: envio do email com o código de entrada.
- Expo, Apple e Google: entrega de notificações; Apple e Google também no início de sessão, quando os escolhes.
- Photon (komoot): pesquisa de lugares pelo texto que escreves.
- Apple (geocodificação do iPhone): quando escreves uma morada com número de porta, o texto vai ao serviço de mapas da Apple para encontrar a porta exata.
- Trânsito Agora (mesmo operador): votos e relatos da comunidade em Portugal.
Como os servidores estão nos Estados Unidos, os dados são transferidos para fora do Espaço Económico Europeu e do Reino Unido. Essas transferências assentam nas garantias que os fornecedores disponibilizam para transferências internacionais, como as cláusulas contratuais-tipo.
13. Fundamentos do tratamento
- Execução do contrato (prestar-te a app que pediste): conta, sessões, lugares, percursos, alertas.
- Consentimento: localização e notificações. Podes retirá-lo a qualquer momento nas definições do telemóvel.
- Interesse legítimo: segurança, limitação de abusos, moderação, medição agregada do uso e conservação do histórico anonimizado.
14. Conservação
Não apagamos histórico: os registos ficam guardados enquanto o serviço existir. Enquanto tens conta, os teus dados ficam ligados a ela. Quando apagas a conta, o que te identifica sai e o resto fica anonimizado, como explicado a seguir. Os códigos de entrada expiram ao fim de 10 minutos, mas o registo do pedido (em forma de hash) fica.
15. Apagar a conta
Na app, em Mais › Conta › Apagar conta. O que acontece:
- todas as sessões terminam;
- o email e os identificadores Apple e Google são retirados da conta, que fica marcada como anonimizada;
- os lugares, percursos, regras de alerta, regras de notificação e registos de notificação (tokens Expo) da conta, e os do dispositivo que faz o pedido que não pertençam a outra conta, são arquivados;
- ficam guardados, ligados apenas a uma conta anonimizada e ao identificador aleatório do dispositivo: a língua e o país da conta, os registos arquivados acima e o histórico de notificações enviadas;
- os votos e relatos ficam, ligados apenas ao hash descrito na secção 8; os pedidos de código ficam em forma de hash.
Se voltares a entrar com o mesmo email, é criada uma conta nova, sem os dados anteriores. Se quiseres que algum destes registos seja tratado de outra forma, escreve-nos.
16. Os teus direitos
Nos termos do RGPD, do UK GDPR e de leis semelhantes noutros países (como a LGPD no Brasil), tens direito de acesso, retificação, apagamento, limitação e oposição ao tratamento, portabilidade dos dados e a retirar o consentimento. Para os exercer, escreve para [email protected]; respondemos no prazo de um mês.
Podes também apresentar reclamação à autoridade de proteção de dados do teu país (em Portugal, a CNPD).
17. Crianças
A app não se dirige a crianças e não recolhemos intencionalmente dados de menores de 16 anos.
18. Alterações
Podemos atualizar esta política quando o serviço mudar. A data no topo muda com cada versão; se a alteração for importante, avisamos na app.