Os pacotes de metadados de apps oferecem aos desenvolvedores uma maneira transparente de incluir informações sobre eles (os desenvolvedores), o app e se e como eles coletam, compartilham e protegem os dados do usuário. A Google Play Store exige que os desenvolvedores forneçam essas informações para os apps que distribuem, e os fabricantes de dispositivos Android com o Google Play Services exigem o mesmo dos desenvolvedores de apps que o fabricante pré-carrega, com exceções limitadas para serviços do sistema.
Outras app stores e instaladores podem exigir um pacote de metadados para os apps que distribuem. O método de distribuição do app determina como os desenvolvedores podem criar e integrar um pacote de metadados do app. O Android mostra informações de Segurança dos dados do pacote de metadados do app aos usuários. Por exemplo, se um app declara que compartilha a localização com terceiros, essa informação é mostrada na solicitação de permissão de localização em dispositivos com o Android 14 ou mais recente.
Visão geral
Um pacote de metadados do app permite que você compartilhe informações sobre você (o desenvolvedor) e seu app, incluindo quais dados do usuário o app coleta ou compartilha, e mostre as principais práticas de privacidade e segurança do app. Essas informações ajudam os usuários a fazer escolhas mais fundamentadas ao, por exemplo, conceder acesso a permissões.
Os pacotes de metadados do app são separados e complementam as obrigações legais de transparência e divulgação a que você, como desenvolvedor, pode estar sujeito nos países em que opera.
Todos os desenvolvedores precisam declarar como coletam e processam os dados do usuário para os apps, além de fornecer detalhes sobre a finalidade do app, informações do desenvolvedor e como o app protege os dados do usuário com práticas de segurança, como criptografia. Isso inclui dados coletados e processados por bibliotecas ou SDKs de terceiros usados nos apps. Os desenvolvedores podem consultar as informações de segurança dos dados publicadas pelos provedores de SDK para mais detalhes. Os desenvolvedores podem conferir o SDK Index do Google Play para ver se um provedor forneceu um link para as orientações dele.
Os pacotes de metadados do app chegam ao dispositivo de maneira diferente, dependendo de como o app é distribuído:
- Apps pré-carregados na imagem do sistema: o fabricante do dispositivo é responsável por incluir o pacote de metadados do app em um arquivo XML de Segurança dos dados na imagem do sistema.
- Apps distribuídos por instaladores: o instalador é responsável por enviar o pacote de metadados do app ao dispositivo. Se você desenvolve um app distribuído pelo Google Play, consulte as instruções na Ajuda do Play Console. Os instaladores podem consultar o esquema para pacotes de metadados de apps.
Os desenvolvedores de apps pré-carregados podem criar um arquivo XML de Segurança dos dados usando um dos seguintes métodos:
- Se você desenvolve um app publicado na Play Store, use o formulário de Segurança dos dados do Play Console na página "Conteúdo do app" acessando Política > Conteúdo do app. Se você já preencheu este formulário, não precisa fazer mais nada.
- Faça o download e edite o modelo de arquivo XML disponível nesta página para fornecer aos fabricantes ou instaladores.
Como preparar as informações
Antes de começar a criar um pacote de metadados do app, siga estas etapas:
Confira se você adicionou uma Política de Privacidade.
Revise como o app coleta e compartilha dados do usuário e as práticas de segurança dele. Especificamente, verifique as permissões declaradas e as APIs usadas pelo app.
Além de revisar como o app coleta e compartilha dados do usuário, os desenvolvedores também precisam revisar como os códigos de terceiros (como bibliotecas ou SDKs) no app coletam e compartilham esses dados. O pacote de metadados do app precisa refletir a coleta ou o compartilhamento de dados realizado por esse código de terceiros.
O que os desenvolvedores precisam divulgar nas seções de informações do app e do desenvolvedor
Esta seção explica quais informações os desenvolvedores precisam divulgar nas seções de informações do app e do desenvolvedor do pacote de metadados do app. Se o app for distribuído pela Google Play Store, use o Play Console para inserir essas informações.
O que os desenvolvedores precisam compartilhar sobre o app
Ao criar um pacote de metadados do app, os desenvolvedores precisam divulgar as informações descritas nas seções a seguir:
Finalidade do app
Descreva a finalidade do app em um blob de texto legível por humanos em inglês (limite de caracteres de 4.000).
Categoria do app
Selecione a categoria que melhor se adapta à finalidade do app na lista abaixo.
As seguintes categorias são destinadas a apps pré-carregados:
- OTA: pacotes responsáveis por receber e instalar atualizações over-the-air (OTA)
- AOSP: pacotes disponíveis no Android Open Source Project
- Segurança
- Loja
As categorias descritas na tabela a seguir também são usadas pelo Google Play:
| Categoria | Exemplos |
|---|---|
Arte e design |
Cadernos de desenhos, livros de colorir, ferramentas de pintura e ferramentas de arte e design |
Automóveis e veículos |
Compra de automóveis, seguros, comparação de preços, segurança na estrada, notícias e opiniões relacionadas |
Beleza |
Tutoriais de maquiagem, ferramentas de transformação visual, cabelos, compras de produtos de beleza e simuladores de maquiagem |
Livros e referências |
Leitores de livros, livros de referência, livros didáticos, dicionários, dicionários de sinônimos e wikis |
Negócios |
Editor ou leitor de documentos, rastreamento de pacote, computador remoto, gerenciamento de e-mails, busca de emprego |
Quadrinhos |
Personagens, títulos |
Comunicações |
Mensagens, chat ou mensagens instantâneas, discadores, lista de endereços, navegadores, gerenciamento de chamadas |
Encontros |
Encontre sua cara metade, paquera, construção de um relacionamento, conhecer novas pessoas, à procura de um amor |
Educação |
Preparações para exames, materiais de estudo, vocabulário, jogos educativos, aprendizado de idiomas |
Entretenimento |
Streaming de vídeo, filmes, TV e entretenimento interativo |
Eventos |
Ingressos para shows, eventos esportivos e cinema, além de revenda de ingressos |
Finanças |
Transações bancárias, pagamentos, localizadores de caixas eletrônicos, notícias financeiras, seguros, tributos, gerenciamento de portfólio e compra e venda de ações e calculadoras de gorjeta |
Alimentos e bebidas |
Receitas, restaurantes, guias de nutrição, descoberta e degustação de vinhos e receitas de bebidas |
Saúde e fitness |
Condicionamento físico pessoal, acompanhamento de exercícios, dicas nutricionais e de dietas, saúde e segurança |
Casa e lar |
Pesquisa de casa e apartamento, melhorias no lar, decoração interna, hipotecas e imobiliárias |
Bibliotecas e demonstrações |
Bibliotecas de software e demonstrações técnicas |
Estilo de vida |
Guias de estilo, dicas e ferramentas para planejamento de festas e casamentos e guias práticos |
Mapas e navegação |
Ferramentas de navegação, GPS, mapeamento, ferramentas de trânsito e transporte público |
Saúde |
Referências clínicas e de medicamentos, calculadoras, manuais de serviços de saúde, publicações e notícias médicas |
Música e áudio |
Serviços de música, rádios e players de música |
Notícias e revistas |
Jornais, agregadores de notícias, revistas e blogs |
Criar os filhos |
Gravidez, monitoramento e cuidado infantil e cuidados com o bebê |
Personalização |
Planos de fundo, planos de fundo interativos, tela inicial, tela de bloqueio, toques |
Fotografia |
Câmeras, ferramentas de edição de fotos, gerenciamento e compartilhamento de fotos |
Produtividade |
Bloco de notas, lista de tarefas, teclado, impressão, calendário, backup, calculadora e conversão |
Compras |
Compras on-line, leilões, cupons, comparação de preços, listas de compras, avaliações de produtos |
Social |
Redes sociais e check-in |
Esportes |
Notícias e comentários esportivos, acompanhamento de placares, gerenciamento de equipe de fantasy game e cobertura de jogos |
Ferramentas |
Ferramentas para dispositivos Android |
Viagens e locais |
Ferramentas para reservas de viagem, transporte por aplicativo, chamada de táxis, guias de cidades, informações sobre empresas locais, ferramentas de gestão de viagens e reservas de excursões |
Players e editores de vídeo |
Players de vídeo, editores de vídeo e armazenamento de mídia |
Clima |
Informações meteorológicas |
Publicidade e marketing de apps
Indique se o app contém publicidade ou marketing, incluindo promoções no app.
Política de Privacidade
Inclua um link para a Política de Privacidade detalhando como os dados do usuário são processados pelo desenvolvedor. Se o app não tiver esse link, vamos presumir que ele não processa dados do usuário.
O que os desenvolvedores precisam compartilhar sobre si mesmos
Ao criar um pacote de metadados do app, os desenvolvedores precisam divulgar as informações descritas nas seções a seguir:
Nome do desenvolvedor
Nome do desenvolvedor, da pessoa ou da empresa que criou o app. Pode haver vários nomes de desenvolvedor.
Registro de apps
Se o app estiver listado em algum registro de apps, incluindo lojas e outros instaladores, indique neste campo. É permitido fazer várias entradas para várias lojas.
- Para registros de apps que são instaladores do Android: o valor precisa ser o
nome do pacote Android da loja. Por exemplo, use
com.android.vendingpara a Google Play Store. - Para outros registros de apps: o valor precisa ser o URL do registro.
Omita esse campo por qualquer um dos seguintes motivos:
- O desenvolvedor é um SDK listado no SDK Index do Google Play.
- O desenvolvedor não está registrado em nenhuma app store ou registro.
ID do registro do app
Para apps listados em qualquer registro de apps, incluindo instaladores e lojas, esse valor precisa ser a identidade da loja, do instalador ou do registro do desenvolvedor. É permitido fazer várias entradas para várias lojas.
- Para desenvolvedores registrados no Google Play: esse valor precisa ser o URL da página do desenvolvedor (por exemplo,
https://play.google.com/store/apps/dev?id=5700313618786177705é o URL do desenvolvedor Google LLC). - Se o desenvolvedor for um desenvolvedor de SDK listado no SDK Index do Google Play: use o URL do SDK (por exemplo,
https://play.google.com/sdks/details/com-google-android-gms-play-services-adsé o URL do SDK dos anúncios para dispositivos móveis do Google (GMA, na sigla em inglês)). - Se o desenvolvedor estiver registrado em outra loja ou registro: um URL da app store ou outro identificador pode ser fornecido.
Se um desenvolvedor não estiver registrado em nenhuma app store, esse atributo poderá ser omitido.
Dados de contato do desenvolvedor
Forneça as seguintes informações:
- Site
- País ou região
- Endereço de correspondência físico
O que os desenvolvedores precisam declarar na seção "Segurança dos dados"
Esta seção explica quais informações os desenvolvedores precisam divulgar na seção de segurança dos dados do pacote de metadados do app e lista os tipos de dados do usuário e as finalidades que os desenvolvedores podem selecionar. Se um app for distribuído pela Google Play Store, use o Play Console para inserir essas informações.
O que os desenvolvedores precisam declarar para todos os tipos de dados
Ao criar um pacote de metadados do app, os desenvolvedores precisam divulgar informações sobre os tipos de dados que coletam e compartilham, conforme descrito nas seções a seguir:
Coleta de dados
Coletar, nesse caso, significa transmitir dados de um app para fora do dispositivo do usuário. Observe as seguintes diretrizes:
Bibliotecas e SDKs: isso inclui dados do usuário transmitidos para fora do dispositivo por bibliotecas ou SDKs usados no app, seja a transmissão destinada ao desenvolvedor do app ou a um servidor de terceiros.
WebView: coleta de dados do usuário coletados de um WebView aberto no app, caso ele controle o código e o comportamento fornecido por essa visualização.
Os desenvolvedores não precisam declarar a coleta de dados de uma WebView em que os usuários navegam na Web aberta.
Tratamento efêmero: os dados do usuário transmitidos para fora do dispositivo que são tratados de maneira efêmera não precisam ser incluídos no pacote de metadados do app se atenderem ao seguinte padrão:
Processamento efêmero de dados significa acessar e usar esses dados enquanto eles estão armazenados apenas na memória e não são mantidos por mais tempo do que o necessário para atender à solicitação específica em tempo real.
Por exemplo, no caso de um app de previsão do tempo que transmite a localização do usuário do dispositivo para buscar o clima no local, mas só usa os dados de local na memória e não os armazena depois que a solicitação é atendida, o uso temporário da localização pode ser tratado como efêmero. No entanto, o uso de dados para criar perfis de publicidade ou outros perfis de usuário não pode ser tratado como efêmero e precisa ser declarado como coleta ou compartilhamento para as finalidades relevantes.
Dados pseudonimizados: a coleta de dados do usuário por pseudonimização precisa ser declarada. Por exemplo, é preciso informar a coleta de dados que possam ser razoavelmente reassociados a um usuário.
Fora do escopo da declaração de coleta de dados
Os seguintes casos de uso não precisam ser declarados como coleta:
Acesso ou tratamento no dispositivo: os dados do usuário acessados por um app que são tratados apenas no dispositivo e não são enviados para fora dele não precisam ser declarados.
Criptografia de ponta a ponta: os dados do usuário que são enviados para fora do dispositivo, mas não podem ser lidos por você nem por qualquer outra pessoa que não seja o remetente e o destinatário devido à criptografia de ponta a ponta não precisam ser declarados.
Os dados criptografados não podem ser legíveis para nenhuma entidade intermediária, inclusive o desenvolvedor, e apenas o remetente e o destinatário podem ter as chaves necessárias.
Compartilhamento de dados pessoais
Compartilhamento, nesse caso, se refere à transferência de dados do usuário coletados de um app para terceiros. Isso inclui dados do usuário transferidos da seguinte forma:
Fora do dispositivo, como transferências entre servidores: por exemplo, se um desenvolvedor transferir dados de usuários coletados por um app do servidor do desenvolvedor para o servidor de um terceiro.
Transferência no dispositivo para outro app: transferência de dados do usuário entre apps diretamente no dispositivo. Nesse caso, o desenvolvedor precisa declarar o compartilhamento de dados pessoais na seção "Segurança dos dados" mesmo que o app não transmita os dados para fora do dispositivo do usuário.
Das bibliotecas de apps e SDKs: transferência de coleta de dados de um app para fora do dispositivo do usuário diretamente para terceiros usando bibliotecas ou SDKs incluídos no app.
De uma visualização da Web aberta no app: transferência de dados do usuário a terceiros usando uma visualização da Web aberta no app, caso ele controle o código e o comportamento enviado por essa visualização.
Os desenvolvedores não precisam declarar o compartilhamento de dados pessoais de uma WebView em que os usuários navegam na Web aberta.
Os seguintes tipos de transferência de dados não precisam ser declarados como compartilhamento:
Provedores de serviços: transferência de dados do usuário para um provedor de serviços que os trata em nome do desenvolvedor. Um provedor de serviços é qualquer entidade que processa dados do usuário em nome do desenvolvedor e com base nas instruções dele.
Fins legais: transferência de dados do usuário para fins jurídicos específicos, como resposta a obrigações legais ou solicitações governamentais.
Ação iniciada pelo usuário ou após declaração em destaque e consentimento do usuário: transferência de dados do usuário a terceiros com base em uma ação específica iniciada pelo próprio usuário, em que ele espera que os dados sejam compartilhados, ou com base em uma declaração em destaque no app e um consentimento.
Dados anônimos. Transferência de dados do usuário totalmente anonimizados para que não possam mais ser associados a alguém específico.
Partes primárias e terceiros: parte primária se refere ao desenvolvedor, a organização principal responsável pela coleta de dados coletados pelo app. Para apps distribuídos por lojas, geralmente é a organização que publica o app na loja.
Essa entidade tem a obrigação de deixar claro para os usuários, de maneira razoável, qual organização é a principal responsável pelo processamento dos dados coletados pelo app.
Terceiros se refere a qualquer organização que não seja a primária nem os provedores de serviços dela.
Processamento de dados
Os desenvolvedores também podem informar se cada tipo de dado coletado pelo app é opcional ou obrigatório. Opcional significa que é possível ativar ou desativar a coleta de dados. Por exemplo, os desenvolvedores podem declarar um tipo de dado como opcional se o usuário tem controle sobre a coleta e pode usar o app sem essa informação ou tem a opção de escolher se quer enviar esse tipo de dado manualmente. Se os recursos principais de um app exigirem o tipo de dado, os desenvolvedores precisam declarar esses dados como obrigatórios.
Os desenvolvedores só podem declarar que a coleta de determinados dados pelo app é opcional se todos os usuários, seja qual for o dispositivo ou a região, puderem escolher se querem ou não enviar essas informações e desativar ou ativar a coleta dos dados.
Veja alguns exemplos de coleta de dados opcional:
Um app de rede social que solicita o aniversário do usuário para comunicação de marketing, mas que não obriga a pessoa a fornecer essa data. Ou seja, o usuário ainda pode se inscrever sem apresentar esses dados.
Dados do usuário que são coletados somente quando ele faz login em um app que não requer esse tipo de acesso para ser usado.
Outras divulgações de apps e dados
A seção "Segurança dos dados" também é uma oportunidade para os desenvolvedores mostrarem as práticas de privacidade e segurança de um app. Por exemplo, os desenvolvedores podem destacar as seguintes informações:
Criptografia em trânsito: se os dados coletados ou compartilhados por um app usam criptografia em trânsito para proteger o fluxo de dados entre o dispositivo do usuário e o servidor.
Alguns apps são desenvolvidos para permitir que os usuários transfiram dados para outro site ou serviço. Por exemplo, apps de mensagens podem oferecer aos usuários a opção de enviar uma mensagem SMS pela provedora de serviços móveis, que mantém diferentes práticas de criptografia. Na seção de segurança dos dados, esses apps podem declarar que os dados são transferidos por uma conexão segura, desde que usem os melhores padrões do setor para criptografar os dados com segurança entre o dispositivo de um usuário e os servidores do app.
Mecanismo para pedido de exclusão de dados: se um app oferece uma maneira de os usuários solicitarem a exclusão dos dados.
Análise independente de segurança (disponível para todos os apps)
Os desenvolvedores podem declarar na seção "Segurança dos dados" que o app foi validado de maneira independente em relação a um padrão de segurança global. Essa avaliação opcional é feita e paga pelos desenvolvedores. Por exemplo, usando uma Avaliação de segurança para aplicativos para dispositivos móveis (MASA, na sigla em inglês), os desenvolvedores podem trabalhar diretamente com um laboratório para avaliar os apps em relação ao padrão de verificação de segurança para aplicativos para dispositivos móveis (MASVS, na sigla em inglês) do Open Worldwide Application Security Project (OWASP). As organizações terceirizadas fazem as avaliações em nome do desenvolvedor.
Tipos e finalidades dos dados
Os desenvolvedores precisam informar a coleta, o compartilhamento e outras práticas relacionadas a diversos tipos de dados do usuário, bem como as finalidades de uso desses dados, conforme descrito nas tabelas a seguir:
| Categoria | Tipo de dado | Descrição |
|---|---|---|
Local |
Local aproximado |
É a localização física do usuário ou do dispositivo em uma área maior que ou igual a 3 quilômetros quadrados, como a cidade em que o usuário está ou a localização fornecida pela permissão |
Local exato |
É a localização física do usuário ou do dispositivo em uma área menor que 3 quilômetros quadrados, como o local fornecido pela permissão |
|
Informações pessoais |
Nome |
É como um usuário se refere a si mesmo (nome, sobrenome ou apelido). |
Endereço de e-mail |
É o endereço de e-mail do usuário. |
|
IDs de usuários |
São os identificadores relacionados a uma pessoa identificável. Por exemplo: ID, número ou nome da conta. |
|
Endereço |
É o endereço do usuário, como um endereço residencial ou de correspondência. |
|
Número de telefone |
O número de telefone do usuário. |
|
Raça e etnia |
São informações sobre a raça ou a etnia do usuário. |
|
Posicionamento político ou crenças religiosas |
São informações sobre o posicionamento político ou as crenças religiosas do usuário. |
|
Orientação sexual |
São informações sobre a orientação sexual de um usuário. |
|
Outras informações |
Qualquer outra informação pessoal, como data de nascimento, identidade de gênero ou status de veterano. |
|
Informações financeiras |
Informações de pagamento do usuário |
São informações financeiras do usuário, como número do cartão de crédito. |
Histórico de compras |
São informações sobre compras ou transações feitas pelo usuário. |
|
Score de crédito |
São informações sobre o score de crédito de um usuário. |
|
Outras informações financeiras |
São outras informações financeiras, como salários ou dívidas dos usuários. |
|
Saúde e fitness |
Informações sobre saúde |
São informações sobre a saúde do usuário, como histórico médico ou sintomas. |
Informações sobre condicionamento físico |
São informações sobre o condicionamento físico do usuário, como quais exercícios ou atividades físicas ele pratica. |
|
Mensagens |
E-mails |
São os e-mails do usuário, incluindo o assunto, o remetente, os destinatários e o conteúdo do e-mail. |
SMS ou MMS |
São as mensagens de texto do usuário, incluindo o remetente, os destinatários e o conteúdo da mensagem. |
|
Outras mensagens no app |
São quaisquer outros tipos de mensagem. Por exemplo, mensagens instantâneas ou conteúdo de chats. |
|
Fotos e vídeos |
Fotos |
São as fotos do usuário. |
Vídeos |
São os vídeos do usuário. |
|
Arquivos de áudio |
Gravações de voz ou som |
É a voz do usuário, como um correio de voz ou uma gravação de som. |
Arquivos de música |
São os arquivos de música do usuário. |
|
Outros arquivos de áudio |
É qualquer outro arquivo de áudio criado ou fornecido pelo usuário. |
|
Arquivos e documentos |
Arquivos e documentos |
São os arquivos ou documentos de um usuário ou informações sobre eles, como nomes de arquivos. |
Agenda |
Eventos da agenda |
Informações da agenda de um usuário, como eventos, observações e participantes. |
Contatos |
Contatos |
São informações sobre os contatos do usuário. Por exemplo, nomes, histórico de mensagens e dados de gráficos sociais, como nomes de usuário, tempo para retorno, frequência do contato, duração da interação e histórico de ligações. |
Atividade em apps |
Interações no app |
São informações sobre como o usuário interage com o app. Por exemplo: o número de vezes que ele acessa uma página ou as seções em que ele toca. |
Histórico de pesquisa no app |
São informações sobre o que um usuário pesquisou no app. |
|
Apps instalados |
São informações sobre os apps instalados no dispositivo do usuário. |
|
Outro conteúdo gerado pelo usuário |
Inclui qualquer outro conteúdo gerado pelo usuário não listado aqui nem nas outras seções. Por exemplo: biografias de usuários, anotações ou respostas abertas. |
|
Outras ações |
São quaisquer outras atividades do usuário ou ações no app não listadas aqui, como jogabilidade, curtidas e opções de caixas de diálogo. |
|
Navegação na Web |
Histórico de navegação na Web |
São informações sobre sites que o usuário visitou. |
Informações e desempenho do app |
Registros de falhas |
São os dados de registros de falhas do app. Por exemplo, o número de vezes que o app falhou, stack traces ou outras informações diretamente relacionadas a uma falha. |
Diagnóstico |
São informações sobre o desempenho do app. Por exemplo, duração da bateria, tempo de carregamento, latência, frame rate ou qualquer diagnóstico técnico. |
|
Outros dados de desempenho do app |
Inclui qualquer outro dado de desempenho do app não listado aqui. |
|
Identificadores do dispositivo e outros |
IDs do dispositivo e outros |
São identificadores que se relacionam a um dispositivo, navegador ou app específico. Por exemplo: números de IMEI, endereços MAC, IDs do dispositivo do Widevine, IDs de instalação do Firebase ou identificadores de publicidade. |
Objetivos
| Finalidade dos dados | Descrição | Exemplo |
|---|---|---|
Funcionalidade do app |
Usado para recursos disponíveis no app. |
Por exemplo: ativar recursos do app ou autenticar usuários. |
Análise |
Usados para coletar dados sobre a forma como os usuários utilizam o app ou o desempenho dele. |
Por exemplo: a avaliação de quantos usuários utilizam certa funcionalidade, o monitoramento da integridade do app, o diagnóstico e a resolução de bugs e falhas ou a realização de aprimoramentos futuros. |
Mensagens do desenvolvedor |
Usado para enviar novidades ou notificações sobre o app ou o desenvolvedor. |
Por exemplo: o envio de uma notificação push que informa aos usuários sobre uma atualização de segurança importante ou sobre novos recursos do app. |
Publicidade ou marketing |
Usado para exibir ou segmentar anúncios ou comunicados de marketing ou para mensurar o desempenho de anúncios. |
Por exemplo: exibição de anúncios de display no app, envio de notificações push para promover outros produtos ou serviços ou compartilhamento de dados pessoais compartilhados com parceiros de publicidade. |
Segurança, conformidade e prevenção de fraudes |
Usados para segurança, prevenção de fraudes ou cumprimento de leis. |
Por exemplo, o monitoramento de tentativas de login malsucedidas a fim de identificar possíveis atividades fraudulentas. |
Personalização |
Usada para personalizar o app, como a sugestão ou exibição de conteúdo recomendado. |
Por exemplo, sugestão de playlists com base nos hábitos musicais do usuário ou exibição de notícias locais com base no local do usuário. |
Gerenciamento de conta |
Usado para configurar ou gerenciar a conta de um usuário com o desenvolvedor. |
Por exemplo: criação de contas, adição de informações às contas que o desenvolvedor fornece para uso em todos os serviços, login no app ou verificação de credenciais. |
Criar um arquivo XML de Segurança dos dados manualmente
O exemplo de arquivo XML de Segurança dos dados a seguir demonstra a estrutura de um app pré-carregado que compartilha dados relacionados à localização de um usuário. Edite essa estrutura adicionando, editando ou removendo elementos, dependendo do tipo de informação que você precisa divulgar para o app.
O arquivo de amostra não está necessariamente completo. Consulte o esquema para pacotes de metadados de apps para mais informações sobre a estrutura XML necessária para as seções de app, desenvolvedor e seção "Segurança dos dados" do pacote de metadados que seu app pode precisar incluir.
<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<bundle>
<long name="version" value="2" />
<pbundle_as_map name="safety_labels">
<long name="version" value="1" />
<pbundle_as_map name="data_labels">
<pbundle_as_map name="data_shared">
<pbundle_as_map name="location">
<pbundle_as_map name="approx_location">
<int-array name="purposes" num="4">
<item value="1" />
<item value="2" />
<item value="5" />
<item value="6" />
</int-array>
</pbundle_as_map>
<pbundle_as_map name="precise_location">
<int-array name="purposes" num="2">
<item value="1" />
<item value="6" />
</int-array>
</pbundle_as_map>
</pbundle_as_map>
</pbundle_as_map>
</pbundle_as_map>
</pbundle_as_map>
</bundle>
Perguntas frequentes
Consulte as seções a seguir para ver respostas a perguntas comuns feitas por desenvolvedores.
Perguntas gerais
As seções a seguir têm respostas para perguntas gerais sobre pacotes de metadados de apps.
Um desenvolvedor enviou informações semelhantes para o iOS. Quanto desse trabalho o desenvolvedor pode reutilizar para o pacote de metadados do app Android?
É ótimo que o desenvolvedor tenha controle sobre as práticas de dados do app. Para preencher corretamente um pacote de metadados do app, o desenvolvedor pode precisar de mais informações que talvez não tenha usado antes. Portanto, é provável que ele tenha mais trabalho. A taxonomia e a estrutura do pacote de metadados do app Android podem ser diferentes das usadas em outras app stores.
Como o Google garante a precisão das informações compartilhadas pelos desenvolvedores? Esses dados nem sempre são precisos no setor.
Assim como na Política de Privacidade, os desenvolvedores são responsáveis pelas informações divulgadas no pacote de metadados do app.
Com que frequência um desenvolvedor precisa atualizar um pacote de metadados do app?
Os desenvolvedores precisam atualizar o pacote de metadados do app quando houver mudanças relevantes nas práticas de dados do app.
Perguntas sobre como preencher a seção "Segurança dos dados"
As seções a seguir têm respostas para perguntas sobre como preencher a seção de segurança dos dados de um pacote de metadados do app.
E se o app se comportar de maneira diferente nas várias versões compatíveis do Android?
O pacote de metadados do app precisa ser preciso para que seja independente do uso, da versão do app, da região e da idade do usuário. A seção de Segurança dos Dados descreve a soma da coleta e do compartilhamento de dados do app em todas as regiões geográficas e tipos de usuário.
Como o desenvolvedor pode mostrar que as práticas talvez mudem dependendo da região? Por exemplo, um desenvolvedor não usa algumas bibliotecas na Europa, mas pode usá-las em outros locais.
O pacote de metadados do app reflete a representação global das práticas de dados por app. A seção "Segurança dos dados" descreve a soma da coleta e do compartilhamento de dados do app em todas as regiões geográficas e tipos de usuário.
As seções "Segurança dos dados" são controladas por um mecanismo de consentimento para os usuários? O desenvolvedor precisa tomar medidas adicionais e criar uma declaração em destaque no app?
Não, não há novas divulgações no processo de instalação do app nem um novo consentimento do usuário relacionado a esse recurso. Os desenvolvedores de apps do Google Play e de apps para dispositivos móveis em pacote em dispositivos Android com o Google Play Services que coletam dados pessoais e sensíveis do usuário precisam implementar declarações e consentimento no app, conforme exigido pela política.
O desenvolvedor precisa declarar a coleta de dados se o app inclui uma permissão, mas não coleta nem compartilha dados?
O desenvolvedor não precisa declarar a coleta ou o compartilhamento, a menos que os dados sejam realmente coletados ou compartilhados. Os apps do Google Play e os apps para dispositivos móveis em pacote em dispositivos Android com o Google Play Services precisam obedecer a todas as políticas aplicáveis.
Se um tipo de dado for coletado como parte de outro, o desenvolvedor precisa declarar ambos? Por exemplo, se o desenvolvedor coletar contatos que incluam o e-mail do usuário, ele precisa declarar os tipos de dados "Contatos" e "Endereço de e-mail"?
Se o desenvolvedor estiver coletando um tipo de dado intencionalmente durante a coleta de outro tipo, ele precisará divulgar ambos. Por exemplo, se o desenvolvedor coleta fotos de usuários e as utiliza para determinar características deles (como etnia ou raça), também é preciso divulgar a coleta de etnias e raças.
O desenvolvedor é obrigado a fornecer um mecanismo de exclusão de dados? Ele precisa ser para todos os dados do usuário?
Na seção "Segurança dos dados", o desenvolvedor pode avisar se oferece um mecanismo para receber solicitações de exclusão de dados dos usuários. Ao preencher a seção "Segurança dos dados", o desenvolvedor precisa indicar se oferece esse mecanismo.
Há um tipo específico de mecanismo que o desenvolvedor precisa oferecer para indicar que o app é compatível com as solicitações de exclusão de dados do usuário?
Não há um mecanismo prescrito, mas a prática recomendada é que ele possa ser encontrado e acessado pelos usuários com facilidade. Alguns exemplos comuns de mecanismos que indicam claramente um caminho para os usuários solicitarem a exclusão de dados são os recursos no app, os formulários de contato ou um alias de e-mail dedicado.
Como um desenvolvedor deve indicar na seção "Segurança dos dados" que oferece um mecanismo de exclusão de dados que são automaticamente excluídos ou anonimizados?
O desenvolvedor pode declarar que os usuários podem solicitar a exclusão dos dados se oferecer uma ou mais das seguintes opções:
- Um mecanismo para solicitar a exclusão de dados.
Um processo automático para iniciar a exclusão ou anonimização dos dados coletados até 90 dias após a coleta.
O desenvolvedor pode declarar que os usuários podem solicitar a exclusão dos dados, mesmo que o desenvolvedor precise reter determinados dados por motivos legítimos, como conformidade legal ou prevenção de abuso.
E se o mecanismo de exclusão não estiver disponível para os usuários no mundo inteiro? O desenvolvedor ainda pode indicar que oferece o recurso?
Apenas uma seção "Segurança dos dados" global está disponível por pacote de metadados do app. Isso deve abranger as práticas relacionadas a dados com base em qualquer uso, região e idade do usuário. Em outras palavras, se alguma das práticas relacionadas a dados estiver presente em qualquer versão do app, em qualquer lugar do mundo, o desenvolvedor vai precisar indicar essas práticas. Portanto, a seção de Segurança dos dados descreve a soma da coleta e do compartilhamento de dados do app em todos os usuários e regiões geográficas.
Que tipos de técnicas podem ser usados para tornar os dados anônimos?
Há vários métodos para tornar os dados anônimos, de modo que não possam ser associados a um usuário individual. O desenvolvedor precisa consultar especialistas em privacidade e segurança para identificar os métodos aplicáveis ao caso de uso. Por exemplo, esta página aborda alguns métodos de anonimização de dados usados pelo Google, como a privacidade diferencial.
Como o desenvolvedor deve gerenciar a coleta e o uso de endereços IP?
Assim como acontece com outros tipos de dados, o desenvolvedor precisa divulgar a coleta, o uso e o compartilhamento de endereços IP com base no uso e nas práticas específicas. Por exemplo, quando desenvolvedores usam endereços IP para determinar a localização, esse tipo de dado (localização) precisa ser declarado.
Como o desenvolvedor deve divulgar a coleta e o compartilhamento de outros tipos de identificadores?
Assim como em outros tipos de dados, o desenvolvedor precisa divulgar a coleta, o uso e o compartilhamento de diferentes tipos de identificadores com base no uso e nas práticas específicas. Por exemplo, a coleta de um nome de conta associado a uma pessoa identificável precisa ser declarada como "Identificador pessoal", e a coleta do ID de publicidade do Android de um usuário precisa ser declarada como "Dispositivo ou outros identificadores". Como outro exemplo, um identificador relacionado a um evento específico no app, mas que não se relaciona de forma razoável a um dispositivo, navegador ou app individual, não precisa ser divulgado como "Identificadores do dispositivo e outros".
Como observado anteriormente, a coleta de dados pseudonimizados precisa ser declarada na seção "Segurança dos dados" do pacote de metadados do app, no tipo de dados relevante. Por exemplo, se o desenvolvedor coletar informações de diagnóstico com um identificador de dispositivo, ele ainda precisará divulgar a coleta de "Diagnóstico" na seção "Segurança dos dados".
Que tipos de atividades os "provedores de serviços" podem realizar?
Um provedor de serviços só pode tratar dados do usuário em nome do desenvolvedor. Por exemplo, um provedor de análise que processa dados do usuário do app apenas em nome do desenvolvedor ou um provedor de nuvem que hospeda dados do usuário do app para uso do desenvolvedor normalmente se qualificam como "provedores de serviços". Por outro lado, se um provedor de SDK estiver criando perfis de publicidade em vários clientes com base em dados de apps, isso não será considerado uma atividade de "provedor de serviços" para fins da seção de Segurança dos Dados e precisará ser divulgado como "compartilhamento" na seção de Segurança dos Dados do pacote de metadados do app.
Um app usa um serviço de pagamento externo para permitir transações financeiras. O app precisa divulgar informações financeiras, como dados de cartão de crédito, no pacote de metadados?
Isso depende da natureza da integração com o serviço de pagamento. Se o app usar um serviço de pagamento, como o PayPal, o Google Pay, o sistema de faturamento do Google Play ou serviços semelhantes para concluir transações de pagamento, o desenvolvedor não precisará declarar a coleta dos dados que o serviço de pagamento coleta em relação ao processamento de transações financeiras, como um número de cartão de crédito, se todas as condições a seguir forem atendidas:
O app não acessa essas informações.
O serviço de pagamento coleta essas informações diretamente do usuário, e a coleta é regida pelos termos do serviço.
O desenvolvedor precisa revisar a integração com o serviço de pagamento para garantir que a seção "Segurança dos dados" do pacote de metadados do app declare qualquer coleta e compartilhamento de dados relevantes que não atendam a essas condições. O desenvolvedor também precisa verificar se o app coleta outras informações financeiras, como histórico de compras, e se ele recebe dados relevantes do serviço de pagamentos, por exemplo, para análise de risco e combate a fraudes.
Um app permite que os usuários façam upload de dados diretamente para o Google Drive ou Dropbox para backup ou armazenamento. O app não acessa esses dados. Isso também precisa ser divulgado como "coleta"?
Depende da implementação específica. Se o usuário optar por fazer upload dos dados diretamente para a própria conta de armazenamento em nuvem ou unidade externa (como o Google Drive, o Dropbox ou serviços semelhantes), se esse upload for regido pelos Termos de Serviço e pela Política de Privacidade do provedor de armazenamento em nuvem ou da unidade externa e se o app nunca coletar ou acessar os dados em questão, ele não precisará declarar a coleta desses dados.
Como o desenvolvedor deve criptografar os dados em trânsito?
O desenvolvedor precisa seguir os padrões do setor para criptografar com segurança os dados em trânsito do app. Os protocolos de criptografia comuns incluem Transport Layer Security (TLS) e protocolo de transferência de hipertexto seguro (HTTPS).
Um app permite que o usuário crie uma conta ou adicione informações à conta, como data de nascimento ou gênero. Como o desenvolvedor deve declarar os dados que o próprio usuário adiciona à conta?
O desenvolvedor precisa declarar a coleta desses dados para gerenciamento da conta, indicando, se aplicável, que a coleta é opcional para o usuário.
Além disso, como ocorre com os tipos de dados coletados pelo app, o desenvolvedor precisa divulgar essas informações e as finalidades do app relacionadas. Por exemplo, se o app permitir que o usuário adicione a data de nascimento à conta e usar esse dado para enviar notificações push no dia, ele vai precisar declarar essa finalidade além do gerenciamento da conta.
O gerenciamento de contas pode ser usado para cobrir usos gerais de dados da conta que não são específicos do app em questão. Por exemplo, se o desenvolvedor usa informações da conta para prevenção de fraudes, publicidade, marketing ou mensagens do desenvolvedor em todos os serviços, e esse uso não é específico do app ou das atividades nele, declarar "gerenciamento de contas" como a finalidade de coletar esses dados é suficiente para cobrir esses usos gerais na seção "Segurança dos dados" do pacote de metadados do app. No entanto, o app precisa declarar sempre todas as finalidades de uso dos dados. Como prática recomendada, o Google sugere divulgar como o app processa os dados do usuário para os serviços da conta como parte do processo de inscrição e da documentação no nível da conta.
O que são os serviços do sistema?
Os serviços do sistema são softwares pré-instalados compatíveis com os recursos principais do sistema.
Os serviços do sistema precisam incluir os pacotes transparency_info e
system_app_safety_label. O último é fornecido em vez de um
pacote safety_labels. Os serviços do sistema distribuídos pelo Google Play
podem solicitar a isenção de preenchimento do formulário de Segurança dos dados do Google Play.
Como um desenvolvedor declara uma coleta de dados usada temporariamente para carregar páginas e atender a outras solicitações do lado do cliente em tempo real antes que elas sejam registradas nos servidores do desenvolvedor e usadas para outras finalidades?
Se esse uso for temporário, o desenvolvedor não precisará incluí-lo na seção "Segurança dos dados" do pacote de metadados do app. No entanto, o desenvolvedor precisa declarar qualquer uso dessas informações além do processamento temporário, incluindo as finalidades dos dados do usuário registrados.