Política de Privacidade
Última atualização:
O Dinno App é um aplicativo de mesada gamificada: o responsável cria missões, a criança cumpre e envia a foto do que fez, o responsável aprova e a recompensa entra numa carteira em Starcoin, uma moeda virtual interna. Como o serviço trata dados de crianças, esta política explica em detalhe o que é coletado, por quê, com quem é compartilhado e o que você pode exigir a qualquer momento.
1. Quem é o controlador dos dados
O controlador dos dados pessoais tratados no Dinno App é Rodrigo Prado da Silva, responsável por decidir o que é coletado e para quê, nos termos da Lei Geral de Proteção de Dados (Lei nº 13.709/2018).
Canal de contato para qualquer assunto de privacidade, incluindo o exercício dos direitos descritos no item 9: rodrigo@forjadev.app.br.
2. Quais dados são coletados
Existem dois tipos de conta no Dinno App, e o que cada uma guarda é diferente. Uma criança está sempre vinculada a pelo menos um responsável adulto, e cada criança pode ter no máximo dois responsáveis, com os mesmos poderes.
2.1. Dados da conta do responsável
- Nome, informado no cadastro.
- E-mail, que também é o identificador de login.
- Senha, guardada apenas como resumo criptográfico (hash) — ver o item 7.
- Foto de perfil, opcional, enviada pelo próprio responsável.
- Se a conta for criada com Login com Google: nome, e-mail e o identificador da conta Google devolvidos pelo Google no momento da autenticação. O Dinno App não recebe nem guarda a senha da sua conta Google.
2.2. Dados da conta da criança
- Nome.
- E-mail e senha (hash), usados para entrar no app.
- Data de nascimento, opcional.
- Foto de perfil, opcional.
- Apelido, opcional, escolhido pela própria criança. É por ele que outras crianças a encontram na busca de amigos — o e-mail dela nunca aparece nessa busca. Quem não escolhe apelido não aparece em busca nenhuma.
- Hobbies, opcionais, texto livre preenchido no perfil.
- Fotos de comprovante: a imagem que a criança envia ao concluir uma missão, para o responsável avaliar.
2.3. Dados gerados pelo uso do app
- Missões criadas, aceitas, enviadas, aprovadas ou reprovadas, com prazos e motivos.
- Saldo e extrato em Starcoin, multas aplicadas e pedidos de saque registrados.
- Vínculos familiares entre responsável e criança, convites e pedidos de troca de responsável.
- Amizades entre crianças e o ranking de missões aprovadas.
- A ofensiva (dias seguidos com missão enviada) e a patente correspondente.
- Configuração de mesada escolhida pelo responsável (modo livre ou mensal e dia de fechamento).
2.4. Dados técnicos das notificações
Se você autorizar notificações no navegador, o Dinno App guarda a inscrição de Web Push daquele dispositivo: o endereço (endpoint) gerado pelo navegador e as chaves públicas de criptografia que ele fornece. São identificadores técnicos do dispositivo, não conteúdo pessoal, e servem apenas para entregar o aviso.
2.5. O que o Dinno App não coleta
- Nenhum dado bancário. Não há conta, cartão, chave Pix ou saldo real dentro do app — ver o item 3.4.
- CPF, RG, endereço, telefone ou localização (GPS).
- Agenda de contatos, galeria de fotos, microfone ou câmera em segundo plano.
- Nenhum perfil publicitário: não há rastreador de anúncio dentro do app.
3. Para que cada dado é usado
| Dado | Para que é usado |
|---|---|
| E-mail e senha | Autenticar quem entra e recuperar o acesso à conta. |
| Nome e foto de perfil | Identificar as pessoas dentro da própria família e na lista de amigos. |
| Data de nascimento | Contextualizar a idade da criança para o responsável. Não é obrigatória. |
| Apelido | Permitir que amigos encontrem a criança sem expor o e-mail dela. |
| Hobbies | Enriquecer o perfil da criança dentro do app. |
| Foto de comprovante | Permitir que o responsável avalie a missão concluída antes de aprovar. |
| Missões, saldo, multas e extrato | Operar o serviço: calcular o saldo em Starcoin e mostrar o histórico. |
| Vínculos familiares | Definir quem pode ver e aprovar o quê. É a base de toda a proteção de acesso. |
| Ranking e ofensiva | Mostrar progresso e comparação de missões concluídas entre amigos. |
| Inscrição de notificação | Entregar avisos de missão enviada, aprovação, saque pedido e lembrete de ofensiva. |
3.1. Ranking de amigos não expõe dinheiro
O ranking mostra apenas quantas missões cada amigo teve aprovadas. Saldo, extrato, valores de missão, multas e pedidos de saque não são visíveis para amigos — só dentro da própria família.
3.2. Sem publicidade e sem venda de dados
Os dados não são vendidos, alugados ou cedidos a terceiros para fins comerciais. Não há anúncio de terceiro nem rastreamento publicitário dentro do Dinno App. Em especial, dado de criança nunca é usado para publicidade.
3.3. Comunicações
O e-mail é usado para mensagens operacionais: confirmação de cadastro, recuperação de senha e avisos sobre a própria conta. Não há newsletter nem disparo de marketing.
3.4. O Dinno App não movimenta dinheiro
O Starcoin é uma moeda virtual interna, sem valor monetário direto fora do aplicativo. A conversão exibida (hoje, 100 Starcoin = R$ 10,00) é apenas uma referência interna para a criança entender o que o número significa. O pedido de saque é somente um registro dentro do app: o pagamento real (por Pix ou como a família preferir) acontece fora do Dinno App, combinado entre responsável e criança. O Dinno App não processa pagamentos e não coleta nem armazena dado bancário para isso.
4. Base legal e o caso especial da criança
Cada tratamento se apoia em uma hipótese legal da LGPD:
- Execução do contrato (art. 7º, V): os dados necessários para criar a conta e operar missões, saldo, aprovações e saques.
- Cumprimento de obrigação legal (art. 7º, II): quando a lei exigir guarda de registro.
- Legítimo interesse (art. 7º, IX): segurança da conta, prevenção a fraude e abuso, e correção de defeitos do serviço.
- Consentimento (art. 7º, I): itens opcionais que só existem se a pessoa escolher ativá-los, como foto de perfil, hobbies, apelido e notificações no navegador.
4.1. Dados de criança (LGPD, art. 14)
Este é o ponto mais importante desta política. O tratamento de dados de crianças e adolescentes deve ser feito em seu melhor interesse, e no Dinno App ele só acontece porque um responsável adulto criou o vínculo deliberadamente:
- Nenhuma conta de criança existe sozinha. Ela é sempre ligada a pelo menos um responsável adulto, e esse vínculo é criado por uma ação explícita do responsável — o consentimento específico e destacado exigido pelo art. 14, § 1º.
- O responsável enxerga a atividade da criança no app — missões, comprovantes, saldo, extrato e pedidos de saque — porque é ele quem aprova e paga.
- Coletamos o mínimo. Data de nascimento, foto, apelido e hobbies são opcionais: a criança usa o app sem nenhum deles.
- Dado de criança não é usado para publicidade, perfilamento comercial ou qualquer forma de monetização por terceiros.
- A criança não é obrigada a fornecer dado extra para brincar. O app não condiciona a participação em jogos ou recursos ao fornecimento de informação além do estritamente necessário (art. 14, § 4º).
- O responsável pode exigir a exclusão dos dados da criança a qualquer momento, pelo contato do item 12.
5. Com quem os dados são compartilhados
O Dinno App não vende dados e não os compartilha com anunciantes. O compartilhamento se limita aos fornecedores de infraestrutura que operam o serviço, na condição de operadores:
- Supabase — banco de dados, autenticação e armazenamento de arquivos (fotos de perfil e comprovantes). É onde os dados de fato ficam.
- Vercel — hospedagem e entrega da aplicação web. Processa as requisições que seu navegador faz ao app.
- Google — apenas se você escolher entrar com o Login com Google. Nesse caso o Google autentica você e devolve ao Dinno App nome, e-mail e o identificador da conta.
- Asaas — ainda não em uso. Quando a assinatura paga for lançada, será o gateway que processará a cobrança. Dados de cartão e de Pix da assinatura serão tratados pelo Asaas, não pelo Dinno App. Esta política será atualizada antes de a cobrança começar.
Dados também podem ser fornecidos a autoridades quando houver ordem judicial ou obrigação legal.
6. Onde os dados ficam armazenados
Transferência internacional. A infraestrutura do Supabase que atende o Dinno App fica nos Estados Unidos, e a Vercel opera uma rede global de servidores. Isso significa que seus dados pessoais e os da criança são transferidos e armazenados fora do Brasil, nos termos do Capítulo V da LGPD (arts. 33 a 36). Ao usar o Dinno App, você está ciente dessa transferência; ela é necessária para a execução do serviço, e exigimos dos fornecedores o cumprimento de padrões de proteção compatíveis com a LGPD.
7. Segurança
- A senha nunca é guardada em texto puro. O serviço de autenticação guarda apenas um resumo criptográfico (hash) — nem a equipe do Dinno App consegue ler sua senha.
- Controle de acesso por linha no banco de dados. A separação entre famílias não depende só do que a tela deixa de mostrar: o próprio banco recusa a leitura de uma linha que não pertence a quem está pedindo.
- Todo o tráfego é criptografado (HTTPS).
- Sobre as fotos, com transparência: as fotos de perfil e os comprovantes de missão ficam num armazenamento de leitura pública por endereço — quem tiver o link exato de um arquivo consegue abri-lo sem estar logado. Esses endereços não são listados, publicados nem indexados em lugar nenhum, e só circulam dentro da família, mas não são secretos. Não envie como comprovante nada que você não estaria disposto a compartilhar.
Nenhum sistema é infalível. Em caso de incidente de segurança com risco relevante aos titulares, os afetados e a ANPD serão comunicados, conforme o art. 48 da LGPD.
8. Retenção e como pedir exclusão
Os dados são guardados enquanto a conta existir, porque são eles que sustentam o histórico de missões e o saldo em Starcoin.
Você mesmo apaga a conta, pelo app
A exclusão não depende de pedir para ninguém. Dentro do app, vá em Perfil e procure o bloco Zona de perigo, no fim da tela (na conta de responsável, em Meu perfil). Você confirma com a sua senha atual e digitando a palavra EXCLUIR — as duas etapas existem porque a ação é irreversível.
A exclusão apaga, na hora e sem volta: o perfil, as missões, o extrato em Starcoin, as multas, os pedidos de saque, os vínculos familiares, as amizades, a foto de perfil, as fotos de comprovante e as inscrições de notificação daquela conta. Podem ser mantidos apenas os registros cuja guarda a lei exigir, e de forma isolada.
Duas situações impedem a exclusão, e as duas existem para proteger a outra pessoa da família:
- Você é o único responsável de uma criança. Apagar sua conta deixaria essa criança sem ninguém para aprovar missão, aplicar multa ou concluir saque — uma conta viva e inútil. Vincule um segundo responsável antes, e aí a exclusão libera.
- Você é uma criança com saque pendente. O saldo já está bloqueado esperando um pagamento combinado fora do app. Peça ao seu responsável para concluir o saque; depois disso a conta pode ser apagada.
Se você não conseguir concluir a exclusão pelo app por qualquer motivo, o pedido por e-mail continua valendo: escreva para rodrigo@forjadev.app.br a partir do endereço cadastrado na conta. No caso de conta de criança, o pedido deve partir de um responsável vinculado. A resposta sai em até 15 dias.
O que também é possível fazer sozinho, sem apagar a conta: trocar ou remover a foto de perfil, alterar nome, hobbies e apelido, desvincular um responsável e desligar as notificações do dispositivo pelas configurações do próprio navegador.
9. Seus direitos sob a LGPD
O art. 18 da LGPD garante a você — e ao responsável, em nome da criança — o direito de pedir:
- confirmação de que existe tratamento de dados seus;
- acesso aos dados;
- correção de dados incompletos, inexatos ou desatualizados;
- anonimização, bloqueio ou eliminação de dados desnecessários ou excessivos;
- portabilidade dos dados a outro fornecedor;
- eliminação dos dados tratados com base no consentimento;
- informação sobre com quem os dados foram compartilhados;
- informação sobre a possibilidade de não consentir e as consequências disso;
- revogação do consentimento.
Para exercer qualquer um deles, escreva para rodrigo@forjadev.app.br a partir do e-mail cadastrado. A resposta sai em até 15 dias. Você também pode reclamar diretamente à ANPD — Autoridade Nacional de Proteção de Dados.
10. Cookies, armazenamento local e notificações
10.1. Cookies
O Dinno App usa somente cookies essenciais: os que guardam a sua sessão de login. Sem eles você seria desconectado a cada página. Não há cookie de publicidade, de rede social ou de medição de audiência de terceiro — e por isso o app não exibe banner de consentimento de cookie: não há o que consentir além do essencial.
10.2. Armazenamento local no seu dispositivo
O app guarda no próprio navegador a sua preferência de tema (claro ou escuro) e, quando instalado como aplicativo, um cache de arquivos estáticos (ícones e scripts da interface) para abrir mais rápido e funcionar com conexão ruim. Esse cache não guarda conteúdo de páginas nem dado pessoal, e some ao limpar os dados do site.
10.3. Notificações push
As notificações são opcionais e só começam depois que você autoriza no navegador. O que é guardado está descrito no item 2.4. Você pode revogar a permissão a qualquer momento nas configurações do navegador ou do celular, e os avisos param.
11. Alterações nesta política
Esta política pode mudar quando o produto mudar — por exemplo, quando a assinatura paga for lançada. A data de última atualização no topo da página é sempre a data da versão vigente. Mudanças relevantes, especialmente as que afetem dados de criança, serão avisadas dentro do app ou por e-mail antes de entrar em vigor.
12. Contato
Dúvida, pedido de acesso, correção ou exclusão de dados, ou qualquer assunto de privacidade: rodrigo@forjadev.app.br.
Controlador: Rodrigo Prado da Silva.