Ferramenta gratuita

Gerador gratuito de formulários de segurança de dados do Google Play

O gerador descodifica o e-mail «Formulário de segurança de dados inválidos», identifica os SDKs na sua aplicação Android e gera as respostas e um ficheiro CSV para a Play Console.

  • Formulário de segurança dos dados
  • SDKs do Android
  • Reproduzir ficheiro CSV da Consola

Crie o seu formulário de segurança de dados.

Siga estes 4 passos rápidos.

Cole o e-mail «Problema detetado: Formulário de segurança de dados inválido» ou a mensagem da página de estado da política na Play Console. O gerador identifica os tipos de dados, códigos de versão e SDKs assinalados.

Cole o seu ficheiro build.gradle(.kts), libs.versions.toml, o resultado do comando ./gradlew :app:dependencies, pubspec.yaml (Flutter), package.json (React Native) ou AndroidManifest.xml. Para selecionar os SDKs manualmente, abra o separador «Escolher SDKs».

Selecione o que o seu próprio código faz. Conte apenas os dados que saem do dispositivo (enviados para o seu servidor ou para um terceiro). Não declare os dados que a aplicação processa apenas no dispositivo.

A minha aplicação (sem contar com os SDKs acima referidos)
Segurança e eliminação de dados

Uma página web onde os utilizadores podem solicitar a eliminação da sua conta e dos respetivos dados, sem terem de reinstalar a aplicação.

Pré-visualização da ficha do produto na loja

Como aparece a secção «Segurança dos seus dados» no Google Play.

Estas são as respostas que deve introduzir na Play Console > Conteúdo da aplicação > Segurança dos dados. Verifique cada linha: é responsável pelo que declarar.

Esta ferramenta fornece sugestões com base nas informações divulgadas publicamente sobre o SDK e nas suas respostas. Não se trata de aconselhamento jurídico e não analisa o código da sua aplicação nem o tráfego de rede. O comportamento do SDK varia de versão para versão e depende da forma como o configura. É da sua exclusiva responsabilidade garantir a exatidão do seu formulário de segurança de dados.

Como resolver o erro «Formulário de segurança de dados inválido».

O Google detetou que estão a sair dados do utilizador da sua aplicação que não estão declarados no seu formulário de segurança de dados. Na maioria dos casos, esses dados são enviados por um SDK de terceiros, e não pelo seu próprio código.

  1. Leia o e-mail com atenção. Nele constam o código da versão, o tipo de dados (por exemplo, Dispositivo ou outros identificadores) e, por vezes, o SDK que a Google considera ter enviado os dados.

  2. Identifique todos os SDKs presentes na sua aplicação. A Google responsabiliza-o pelos dados recolhidos por qualquer biblioteca que inclua, mesmo que sejam funcionalidades que nunca utilize.

  3. Escolha uma solução: ou declare o tipo de dados no seu formulário de segurança de dados, ou remova o código ou o SDK que o envia (por exemplo, remova a AD_ID permissão se não utilizar anúncios).

  4. Atualize o formulário na Play Console, na secção Políticas e programas > Conteúdo da aplicação > Segurança dos dados, ou importe o ficheiro CSV gerado acima.

  5. Substitua todas as compilações que não estejam em conformidade. Após uma alteração no código, carregue uma nova versão com um código de versão superior em todas as instâncias que ainda estejam a servir a versão antiga, incluindo instâncias de teste internas, fechadas e abertas. Implemente a 100%.

  6. Atualize a sua Política de Privacidade para que esta descreva os mesmos dados e terceiros que constam no seu Formulário de Segurança de Dados.

  7. Envie as alterações para revisão a partir da página de visão geral da Publicação.

Como importar o ficheiro CSV para a Play Console.

  1. Abra a Play Console e selecione a sua aplicação.

  2. Aceda a Políticas e programas > Conteúdo da aplicação, selecione Segurança dos dados e clique em Iniciar (ou Gerir).

  3. Clique em Importar a partir de CSV no canto superior direito e carregue o ficheiro. A importação substitui quaisquer respostas já existentes no formulário.

  4. Percorra todas as páginas do formulário, verifique cada resposta e clique em Guardar.

  5. Aceda à Visão geral da publicação e envie as alterações à Google para revisão.

Rejeições

Explicação das rejeições mais comuns relacionadas com a segurança dos dados.

O tipo de dados mencionado no e-mail do Google Play geralmente está relacionado com uma destas causas.

Tipos de dados indicados no e-mail do Google Play, com a causa mais comum e a solução para cada um.
Assinalado no e-mail Causa mais comum Como resolver o problema
Identificadores do dispositivo ou outros identificadores SDKs de publicidade (AdMob, AppLovin, Unity Ads), Firebase Analytics, SDKs de atribuição (Adjust, AppsFlyer), SDKs de notificações push (OneSignal) ou qualquer leitura de código ANDROID_ID ou o ID de publicidade. Declare os IDs do dispositivo ou outros IDs como tendo sido recolhidos (e partilhados, no caso dos SDKs de publicidade e atribuição), ou remova o SDK. A remoção da com.google.android.gms.permission.AD_ID permissão impede que o ID de publicidade seja lido.
Localização aproximada / Localização exata Redes de publicidade que estimam a localização a partir do endereço IP, ou a sua aplicação que solicita autorizações de localização e envia coordenadas para um servidor. Declare o tipo de localização que corresponda à autorização que solicita. Não declare uma localização precisa se apenas solicitar ACCESS_COARSE_LOCATION.
Atividade das aplicações: Aplicações instaladas Um SDK (geralmente um SDK de publicidade ou antifraude) ou o seu código a consultar a lista de pacotes instalados e a enviá-la para fora do dispositivo. Declare as aplicações instaladas ou remova o SDK. Em seguida, verifique se a sua aplicação necessita da QUERY_ALL_PACKAGES permissão essa.
Atividade da aplicação: Interações com a aplicação SDKs de análise, como o Firebase Analytics, o Mixpanel ou o Amplitude, e a maioria dos SDKs de publicidade. Declarar as interações da aplicação como recolhidas para fins de análise (e para publicidade ou marketing, caso um SDK de publicidade as utilize).
Informações e desempenho da aplicação: Registos de falhas / Diagnósticos SDKs de notificação de falhas, como o Firebase Crashlytics, o Sentry ou o Bugsnag. A maioria dos SDKs de publicidade também envia dados de diagnóstico. Declarar que os registos de falhas e os dados de diagnóstico são recolhidos para fins de análise ou para o funcionamento da aplicação.
Informações pessoais: Endereço de e-mail / Identificadores de utilizador Funcionalidades de início de sessão, registo ou newsletter, ou SDKs em que se faz uma chamada setUserId() ou transmita um endereço de e-mail (notificações push, chat de apoio, análises). Indique os dados pessoais necessários para a gestão da conta ou para o funcionamento da aplicação e certifique-se de que fornece um URL para a eliminação da conta.
Política de Privacidade inválida A ligação para a Política de Privacidade não funciona, não é uma página web pública ou não descreve os dados que indicou no formulário de segurança de dados. Publique uma Política de Privacidade que indique os tipos de dados e os SDKs de terceiros utilizados no seu formulário e insira um link para a mesma na Play Console.
Questões sobre a eliminação de dados A sua aplicação permite que os utilizadores criem uma conta, mas não forneceu um link da Web funcional para os pedidos de eliminação de contas. Adicione uma página de eliminação de contas ao seu site e introduza o respetivo URL na secção «Eliminação de dados» do formulário.

Gerador da Política de Privacidade

A sua Política de Privacidade deve estar em conformidade com o seu formulário de segurança de dados.

A Google compara as suas respostas relativas à segurança dos dados com a sua Política de Privacidade. Um formulário que indique tipos de dados ou terceiros que não sejam mencionados na sua Política de Privacidade constitui motivo para uma nova rejeição. Elabore uma Política de Privacidade para a sua aplicação Android que abranja os SDKs que utiliza.

Gerar política de privacidade

Perguntas frequentes.

Respostas às perguntas mais frequentes sobre o formulário de segurança de dados do Google Play.

O que significa «Formulário de segurança de dados inválido»?

Isso significa que o Google detetou que a sua aplicação estava a enviar dados do utilizador para fora do dispositivo e que o seu formulário de segurança de dados não declara esses dados como recolhidos.

O e-mail indica o tipo de dados (por exemplo, Dispositivo ou outros IDs) e o código da versão em que foram detetados. O Google não aprovará novas atualizações até que o formulário corresponda ao que a aplicação efetivamente faz.

A minha aplicação não recolhe quaisquer dados. Por que razão foi rejeitada?

A causa é quase sempre um SDK de terceiros. As redes de publicidade, as ferramentas de análise, os relatórios de falhas, as notificações push e até mesmo as bibliotecas de mapas enviam identificadores do dispositivo ou dados de diagnóstico para os seus servidores.

A Google considera quaisquer dados que um SDK na sua aplicação envie para fora do dispositivo como dados recolhidos pela sua aplicação, mesmo aqueles que nunca utiliza.

Qual é a diferença entre «recolhido» e «partilhado»?

Recolhidos significa que os dados saem do dispositivo e são enviados para si ou para um fornecedor de SDK.

Partilhado significa que os dados são transferidos para um terceiro. Os dados enviados a um prestador de serviços que os processa apenas em seu nome (por exemplo, um serviço de notificação de falhas) não são considerados partilha. Os dados que uma rede publicitária utiliza para os seus próprios fins são considerados partilha.

É necessário declarar os dados que são processados de forma efémera?

Sim, deve continuar a declarar os dados efémeros (utilizados apenas na memória e mantidos apenas durante o tempo necessário para um pedido em tempo real) como recolhidos. Marque-os como «processados de forma efémera» e o Google Play não os incluirá na ficha do seu aplicativo na loja.

Qual é o código da versão que está a causar o problema?

O e-mail indica o código da versão em que a Google detetou o problema. Essa compilação mantém-se, por vezes, ativa numa linha de teste (teste interno, fechado ou aberto), mesmo quando o ambiente de produção utiliza uma versão mais recente.

Todas as compilações ativas em todas as faixas devem estar em conformidade com o seu Formulário de Segurança de Dados. Carregue uma compilação em conformidade com um código de versão superior em cada faixa afetada.

O Google verifica se o meu formulário de segurança de dados está em conformidade com a minha Política de Privacidade?

Sim. A sua Política de Privacidade deve ser uma página web pública e funcional, e deve descrever as mesmas práticas de recolha e partilha de dados que declara no seu formulário de segurança de dados.

Este gerador de formulários de segurança de dados é gratuito?

Sim, o Gerador de Formulários de Segurança de Dados do Google Play é gratuito e não requer a criação de uma conta.