← Início

Política de Privacidade — No Panic

Data de vigência: A ser definida antes do envio às lojas
Última atualização: 2026-05-07

Editor: No Panic Labs (nome de trabalho temporário até a finalização da entidade legal), Ucrânia.
Contato de suporte: denysdubov88@gmail.com (também o único canal para solicitações de privacidade / LGPD / GDPR).
URL canônica: https://denid88.github.io/nopanic-app/privacy-policy.pt-br.html

Esta Política de Privacidade explica como a No Panic Labs ("nós", "nosso") lida com informações em conexão com o aplicativo móvel No Panic (o "App"). Ao usar o App você reconhece que leu esta Política.

Projetamos o No Panic para ser respeitoso com a privacidade por padrão:

Leia abaixo para os detalhes.


1. Quem é o controlador

O controlador de dados é a No Panic Labs, estabelecida na Ucrânia. Contato: denysdubov88@gmail.com. Não nomeamos um Encarregado de Proteção de Dados formal — todas as solicitações de privacidade vão para o mesmo e-mail.

2. O que o App armazena no seu dispositivo

O App mantém as seguintes informações somente localmente no seu dispositivo. Não recebemos nem lemos esses dados.

ArmazenamentoO que contémPor quê
SharedPreferences (iOS NSUserDefaults / Android SharedPreferences) — não criptografado Flag onboarding_completed Pular onboarding após o primeiro uso.
SharedPreferences pro_entitlement_cache — instantâneo JSON do seu direito Pro mais recente (flag ativo, data de expiração, flag de renovação, ID de produto, flag de teste) Mostrar o estado de bloqueio correto na inicialização a frio, inclusive offline.
SharedPreferences affirmation_favorites — IDs das afirmações que você favoritou Permitir revisitar seus favoritos.
SharedPreferences affirmation_of_day_id + affirmation_of_day_date Mostrar uma "afirmação do dia" estável.
SharedPreferences analytics_consent — booleano; false por padrão, definido como true apenas após seu consentimento explícito Controla a coleta do Firebase Analytics (ver §3.4).
Banco SQLite local nopanic_journal.db, tabela journal_entries Texto do diário, emoji de humor opcional, timestamps de criação/atualização, ID local autoincrementada Alimenta a função Diário.
Banco SQLite local nopanic_medication.db Nomes de medicamentos, dosagens, agendamentos e histórico de doses que você insere no Rastreador de Medicação Alimenta a função Rastreador de Medicação. Armazenado apenas no seu dispositivo; nunca transmitido aos nossos servidores, serviços de terceiros ou provedores de análise.
Cache de áudio gerenciado pelo SO Estado de reprodução em cache para arquivos de áudio empacotados Reprodução fluida dos exercícios.
Cache local do Firebase Analytics (somente se o consentimento de análise for concedido) Um Firebase Instance ID pseudônimo com escopo de app e uma fila de eventos aguardando upload Buffer de análise entre uploads de rede. Limpo quando você revoga o consentimento ou desinstala.

Tudo acima é removido quando você desinstala o App ou usa a ação "Limpar dados" / "Descarregar app" do seu sistema operacional.

O App não coleta nem armazena:

Dados de medicação — Nomes, dosagens, agendamentos e histórico de doses que você insere no Rastreador de Medicação são armazenados apenas no seu dispositivo usando o banco local (SQLite). Nunca são transmitidos aos nossos servidores, serviços de terceiros ou provedores de análise. Contagens de eventos anonimizadas (p. ex., que uma dose foi registrada) podem ser enviadas se você optou pela análise, mas nunca o nome do medicamento nem qualquer detalhe identificador.

3. Terceiros que podem processar dados sobre você

Usar o App aciona um conjunto mínimo e específico de interações com terceiros. Listamos exaustivamente.

3.1 Apple (App Store) e Google (Google Play)

3.2 RevenueCat

3.3 Google Fonts (busca de fonte em tempo de execução)

3.4 Firebase Analytics (somente com consentimento)

3.5 Serviços que não rodam

Para transparência, o App não inclui:

4. Permissões que o App solicita

O App não solicita microfone, câmera, localização, contatos, fotos, calendário ou Bluetooth. No iOS, o App solicita a permissão App Tracking Transparency (ATT) da Apple — somente quando você afirmativamente opta pela análise na tela de Consentimento de Análise, nunca na primeira inicialização e nunca se você recusar a análise. O propósito é descrito em §3.4.

O App reproduz áudio empacotado usando APIs padrão do SO. Para habilitar reprodução em segundo plano para o exercício Sono — para que a música continue tocando quando você bloquear a tela e os controles de tela de bloqueio / Central de Controle / Notificação permaneçam disponíveis — o App declara as seguintes capacidades de SO sem aviso: no Android, as permissões WAKE_LOCK, FOREGROUND_SERVICE e FOREGROUND_SERVICE_MEDIA_PLAYBACK e um serviço em primeiro plano de reprodução de mídia (fornecido pelo pacote audio_service); no iOS, o valor audio no array UIBackgroundModes do Info.plist. Nenhuma dessas capacidades exibe um aviso interativo de permissão ou concede ao App acesso a quaisquer dados seus — apenas permitem que o próprio motor de áudio do App continue tocando enquanto o App está em segundo plano ou a tela está apagada.

5. Crianças

O App não é direcionado a crianças menores de 13 anos e não coleta conscientemente dados pessoais delas. Se acreditar que uma criança abaixo da idade mínima usou o App, contate-nos para que possamos ajudar.

6. Seus direitos legais (LGPD, GDPR, UA, UK GDPR, CCPA)

Como o App não associa nenhum dado à sua identidade, muitos direitos tradicionais (acesso, exportação, eliminação de "seus dados pessoais") não se aplicam no sentido habitual — não há registro do lado do servidor vinculado a você. Você tem, ainda assim, direito a:

Para exercer qualquer direito, envie e-mail para denysdubov88@gmail.com.

7. Base legal (UE/EEE, Reino Unido, Suíça, Brasil)

Onde o GDPR, LGPD ou lei equivalente se aplica, as bases legais para o tratamento mínimo descrito acima são:

8. Transferências internacionais

O próprio App armazena dados no seu dispositivo no seu país de residência. Quando você interage com o paywall, RevenueCat e App Store / Google Play podem transferir dados internacionalmente (principalmente para os Estados Unidos) sob suas próprias salvaguardas (Cláusulas Contratuais Padrão e mecanismos equivalentes). Se você habilitou a análise, o Firebase Analytics também transfere dados de eventos para a infraestrutura do Google (principalmente para os Estados Unidos) sob as Cláusulas Contratuais Padrão do Google e mecanismos equivalentes.

9. Retenção

10. Segurança

Mantemos o processamento no servidor ao mínimo e dependemos do sandboxing da Apple e do Google para proteger dados armazenados no seu dispositivo. As entradas do Diário não são criptografadas pelo App além do que o sistema operacional fornece em repouso; se seu dispositivo suporta criptografia de disco completo e você habilitou um código de acesso, seus dados se beneficiam disso. Recomendamos manter seu SO atualizado e usar código de acesso ou bloqueio biométrico.

11. Mudanças nesta Política

Podemos atualizar esta Política conforme o App evolui. Mudanças serão refletidas na data "Última atualização" acima e, se materiais, destacadas no App ou na ficha da loja. O uso continuado após a vigência da Política atualizada constitui reconhecimento.

12. Contato

Perguntas, solicitações ou queixas sobre esta Política: denysdubov88@gmail.com.


Apêndice A — Inventário técnico (para completude)

Esta seção espelha o que um desenvolvedor ou auditor veria no código, para que nada no App fique não divulgado.

Apêndice B — Resumo de eliminação de dados (para revisão de loja)

Se um revisor de loja perguntar "como um usuário exclui seus dados?":

  1. Dentro do App: abra Diário, exclua entradas individualmente. No Rastreador de Medicação, exclua medicamentos e entradas do histórico de doses individualmente.
  2. Desinstale o App ou use a ação "Limpar dados" (Android) / "Descarregar App + Excluir" (iOS) do seu dispositivo. Isso remove todos os dados do App no dispositivo, incluindo entradas do Diário, favoritos de afirmação, flag de onboarding, cache de direito Pro, flag analytics_consent e o Firebase Instance ID.
  3. Para parar a coleta de análise em andamento, abra Ajustes → Privacidade e desative o interruptor Análise. Para também excluir eventos de análise já enviados, envie e-mail para denysdubov88@gmail.com e iniciaremos uma solicitação de exclusão contra o projeto Firebase.
  4. Para cancelar ou excluir dados de assinatura mantidos pela Apple, Google ou RevenueCat, use as ferramentas de gestão de assinatura na sua conta da App Store ou Google Play, ou envie e-mail para denysdubov88@gmail.com para assistência.

← Início