Guia Completo

Publicar DividaZero
na Google Play Store

Passo a passo desde a configuração do build até o app aprovado na loja — com todos os textos prontos para copiar.

Política de Privacidade é obrigatória — mas o processo é simples

Mesmo apps 100% offline precisam de uma URL de política de privacidade no Google Play. A boa notícia: como o DividaZero não coleta dados, o texto é curto e direto. A página já está pronta em politica-privacidade.html — basta hospedar gratuitamente no GitHub Pages.

0

Pré-requisitos — O que você precisa ter

Prepare tudo antes de começar
  • Conta Google (Gmail) ativa
  • R$ 125 (taxa única do Google Play Developer — cobrado em USD $25)
  • Node.js ≥ 18 instalado no computador
  • Expo CLI e EAS CLI instalados (npm i -g eas-cli)
  • Conta no Expo: expo.dev (gratuito)
  • Conta no Google Play Console: play.google.com/console
  • Política de privacidade hospedada (ver passo 8)
⚠️
A taxa de $25 é cobrada uma única vez

Após o pagamento, você pode publicar apps ilimitados para sempre nessa mesma conta.

1

Gerar o arquivo AAB (build de produção)

Android App Bundle — formato exigido pela Google Play

O EAS Build da Expo compila o app na nuvem, sem precisar instalar Android Studio.

# 1. Instalar EAS CLI globalmente npm install -g eas-cli # 2. Fazer login na sua conta Expo eas login # 3. Na pasta do projeto, configurar EAS (só na 1ª vez) eas build:configure # 4. Gerar o build de produção (.aab) — leva ~10 min eas build --platform android --profile production
💡
Onde fica o arquivo?

O EAS faz o build na nuvem e disponibiliza o link para download no painel expo.dev. Baixe o arquivo .aab — é esse que você vai enviar para o Google Play.

Também verifique o app.json antes de buildar:

{ "expo": { "name": "Divida Zero", "slug": "divida-zero", "version": "1.0.0", "android": { "package": "com.dividazero.app", "versionCode": 1 ← incrementar a cada update } } }
2

Criar conta no Google Play Console

Só precisa fazer isso uma vez
  • Acesse play.google.com/console/signup
  • Escolha "Conta pessoal" (não precisa de empresa)
  • Preencha os dados pessoais solicitados
  • Pague a taxa de $25 (cartão de crédito/débito internacional)
  • Aguarde a confirmação por e-mail (pode levar até 48h)
  • Aceite os termos do desenvolvedor
3

Criar o app no Google Play Console

Dentro do painel da sua conta
  • No painel, clique em "Criar app"
  • Idioma padrão: Português (Brasil)
  • Nome do app: Divida Zero
  • Tipo: Aplicativo (não jogo)
  • Gratuito ou pago: Gratuito
  • Aceite as Políticas do Programa para Desenvolvedores
  • Clique em "Criar app"
4

Descrição na loja — textos prontos

Presença na Play Store → Ficha principal da loja
Nome do app máx. 30 caracteres
Divida Zero
Descrição curta máx. 80 caracteres
Controle empréstimos e despesas com facilidade. 100% offline e seguro.
Descrição completa máx. 4.000 caracteres
Organize sua vida financeira com o Divida Zero — o app que te ajuda a controlar empréstimos, despesas e salário de forma simples e visual. ✅ 100% offline — seus dados ficam apenas no seu celular ✅ Sem cadastro, sem nuvem, sem exposição de dados ✅ Controle de empréstimos concedidos e recebidos ✅ Gestão de despesas mensais por categoria ✅ Gráficos e resumo financeiro mensal ✅ Backup e restauração dos seus dados ✅ Interface simples, rápida e intuitiva ✅ Proteção por biometria (impressão digital / Face ID) ━━ COMO FUNCIONA ━━ 📌 SALÁRIO E RENDA Registre seu salário e outras fontes de renda para saber exatamente quanto você tem disponível por mês. 📌 DESPESAS Adicione suas despesas fixas e variáveis por categoria (moradia, alimentação, transporte, lazer e mais). Veja parcelamentos e despesas recorrentes organizados automaticamente. 📌 EMPRÉSTIMOS Controle empréstimos que você fez para outras pessoas. Registre o valor, os juros, o número de parcelas e o dia de vencimento. O app calcula automaticamente o saldo devedor e o progresso de pagamento. 📌 RESUMO FINANCEIRO Veja de forma visual quanto entra, quanto sai e quanto sobra no mês. Gráficos claros mostram a distribuição das suas despesas por categoria. ━━ SEUS DADOS SÃO SEUS ━━ O Divida Zero não usa internet para nada. Nenhum dado é enviado para servidores externos. Tudo fica salvo no seu aparelho, sob seu total controle. Use a função de backup para exportar seus dados em JSON e salvar no Google Drive, e-mail ou onde preferir — garantindo que você não perca nada mesmo trocando de celular. ━━ QUEM PODE USAR ━━ • Quem emprestou dinheiro para amigos ou familiares • Quem quer controlar melhor as despesas mensais • Quem precisa de uma visão clara das finanças pessoais • Quem busca um app simples, sem cadastro e sem mensalidade Baixe agora e comece a ter controle total do seu dinheiro!
Notas de atualização (versão 1.0.0)
🎉 Lançamento oficial do Divida Zero! • Controle completo de empréstimos com cálculo automático de juros e parcelas • Gestão de despesas por categorias com gráficos • Resumo financeiro mensal • Proteção por biometria • Backup e restauração de dados • 100% offline — seus dados ficam só no seu celular

Categoria:

Finanças

Tags / Palavras-chave (adicione no campo de tags):

finanças pessoais controle de gastos empréstimos orçamento despesas salário dividazero controle financeiro
5

Ícone, banner e screenshots

Presença na Play Store → Recursos gráficos
Item Tamanho Formato Obrigatório?
Ícone do app 1024 × 1024 px PNG (sem transparência) Sim
Gráfico de recurso (banner) 1024 × 500 px PNG ou JPG Sim
Screenshots (celular) Mín. 320 × 568 px PNG ou JPG Mín. 2 imagens
Screenshots (tablet 7") Variável PNG ou JPG Opcional
Vídeo de apresentação URL do YouTube Opcional
📸
Dica para screenshots

Tire prints das telas principais: Início (resumo), Empréstimos, Despesas, Gráfico e a tela de Meus Dados. Use o Canva para criar imagens bonitas colocando os prints dentro de um mockup de celular.

🖼️
Gráfico de recurso (banner 1024×500)

É a imagem grande que aparece no topo da página do app na Play Store. Coloque o logo do app no centro com o fundo na cor #1A1A2E (azul escuro) e o nome "Divida Zero" em branco ou vermelho #E94560.

6

Classificação etária (IARC)

Política de conteúdo → Classificação de apps

O Google usa o sistema IARC. Responda o questionário honestamente:

  • Clique em "Iniciar questionário"
  • Categoria: Utilitários, produtividade e ferramentas
  • Violência: Não
  • Conteúdo sexual: Não
  • Linguagem: Não
  • Conteúdo controlado (álcool, tabaco, jogos): Não
  • Interação com desconhecidos: Não
  • Compras dentro do app: Não
  • Localização compartilhada: Não
Resultado esperado: Livre (L) — Para todos os públicos

O DividaZero não tem nenhum conteúdo restrito. A classificação será "Livre" no Brasil.

7

Política de Privacidade — como hospedar gratuitamente

Obrigatória para todos os apps na Play Store
⚠️
Por que mesmo apps offline precisam?

O Google Play exige uma URL de política de privacidade para qualquer app, independente de coletar dados ou não. É uma exigência da política da plataforma, não do app em si.

Opção gratuita recomendada: GitHub Pages

  • Crie um repositório no GitHub (pode ser o mesmo do app)
  • Coloque o arquivo politica-privacidade.html na pasta docs/
  • Nas configurações do repositório, ative GitHub Pages apontando para a pasta /docs
  • Sua URL será: https://seu-usuario.github.io/DividaZero/politica-privacidade.html
  • Cole essa URL no campo de Política de Privacidade no Google Play Console
📄 Arquivo já criado O arquivo docs/politica-privacidade.html já está no projeto, pronto para hospedar.
🔗 Outras opções de hospedagem gratuita Netlify, Vercel, Cloudflare Pages — todas gratuitas e aceitam HTML estático.

Formulário de segurança de dados (Data Safety)

No Play Console, preencha o formulário "Segurança de dados" com as seguintes respostas:

PerguntaResposta
O app coleta dados dos usuários?Não
O app compartilha dados com terceiros?Não
O app usa criptografia em trânsito?Sim (app é 100% offline)
Usuários podem pedir exclusão dos dados?Sim (deletar o app remove tudo)
8

Permissões do app — o que declarar

O app usa permissões mínimas

O DividaZero usa as seguintes permissões Android (já declaradas no app.json):

PermissãoPara quê serve
RECEIVE_BOOT_COMPLETEDReagendar notificações de lembretes após reiniciar o celular
VIBRATEVibrar ao exibir notificações de vencimento
USE_BIOMETRICDesbloqueio por impressão digital
USE_FINGERPRINTCompatibilidade com versões antigas do Android
Sem permissões sensíveis

O app não acessa câmera, microfone, contatos, localização, SMS ou internet. Isso facilita a aprovação.

9

Preços e distribuição

Onde e como o app será disponibilizado
💰 Preço Gratuito
🌍 Países Todos os países (ou apenas Brasil, se preferir)
📱 Dispositivos Telefones e tablets Android
🔞 Conteúdo Adequado para todas as idades
💡
Android mínimo recomendado

Configure minSdkVersion: 23 no app.json para suportar Android 6.0+. Isso cobre mais de 98% dos dispositivos ativos.

10

Enviar o AAB para o Google Play

Produção → Versões do app → Criar versão
  • No Play Console, vá em Produção → Criar versão
  • Aceite a assinatura pelo Google (recomendado)
  • Clique em "Upload" e selecione o arquivo .aab baixado do Expo
  • Cole as notas de atualização (texto já pronto no Passo 4)
  • Clique em "Salvar" e depois "Analisar versão"
  • Corrija qualquer alerta exibido
  • Clique em "Iniciar lançamento para produção"
⚠️
Lançamento gradual vs. completo

O Google oferece lançamento para 10%, 20%, 50% ou 100% dos usuários. Para o primeiro lançamento, use 100% diretamente, pois você não tem base de usuários ainda.

11

Revisão e aprovação

O Google analisa o app antes de publicar
SituaçãoPrazo estimado
Primeira publicação3 a 7 dias úteis
Atualizações1 a 3 dias úteis
App rejeitadoCorrigir e reenviar — novo prazo
Motivos comuns de rejeição (e como evitar)
  • ❌ Sem política de privacidade → ✅ Já temos (passo 7)
  • ❌ Screenshots de baixa qualidade → ✅ Use mockups no Canva
  • ❌ Descrição vaga ou incompleta → ✅ Use o texto do passo 4
  • ❌ Ícone com bordas transparentes → ✅ PNG sem transparência 1024×1024
  • ❌ Formulário de Segurança de Dados incompleto → ✅ Preencher (passo 7)
📧
Você receberá um e-mail

O Google avisa por e-mail quando o app é aprovado ou se há problemas. Fique de olho na caixa de entrada do Gmail cadastrado no Play Console.

Checklist Final — antes de enviar

Confira tudo antes de clicar em "Enviar para revisão"
  • Arquivo .aab gerado com eas build --platform android --profile production
  • Ícone 1024×1024 PNG sem transparência
  • Gráfico de recurso 1024×500 PNG
  • Pelo menos 2 screenshots do celular
  • Nome do app preenchido (Divida Zero)
  • Descrição curta preenchida (máx. 80 caracteres)
  • Descrição completa preenchida
  • Categoria: Finanças
  • Classificação etária concluída (Livre)
  • Formulário de Segurança de Dados preenchido
  • URL da política de privacidade preenchida
  • Preço: Gratuito
  • Países de distribuição selecionados
  • Notas de atualização preenchidas