Política de Privacidade — App Controle Crypto (Afoito.com)
Esta Política explica quais informações o app Controle Crypto (Afoito.com) coleta, como são usadas, onde são armazenadas e quais são os seus direitos sobre esses dados. Leia com atenção — é completa e pensada para usuários que usam o app offline e guardam registros financeiros pessoais.
1. Quem é o responsável pelos dados?
Responsável: Afoito.com — para contato técnico e dúvidas sobre a privacidade: [email protected] (contato e endereço encontrados no app). Em caso de necessidade, use esse e-mail para solicitar remoção ou esclarecimentos.
2. Escopo desta Política
Aplica-se ao app Controle Crypto tal como disponibilizado (versão web/PWA/instalada). O app armazena dados localmente no dispositivo do usuário e oferece funções de exportação e importação de backup em arquivo JSON.
3. Quais dados são coletados?
Dados fornecidos diretamente por você ao usar o app:
- Registros de transações: símbolo da moeda, data/hora da negociação, tipo (compra/venda), preço em USDT, quantidade, taxa (fee), total calculado, exchange (nome), CNPJ ou hash da wallet, observações / notas. (Ex.: o app cria objetos de transação com campos
coin, date, type, price, qty, fee, total, notes, exchange, cnpj). - Dados de configuração/estratégia e dados de wallets que você inserir.
Dados técnicos gerados automaticamente pelo app:
- Identificadores locais (IDs internos gerados pelo app para transações e contas).
- Dados de uso locais (por exemplo, estado do acordeão de transações salvo em localStorage) e estatísticas simples mostradas no app (número de transações, moedas, etc.).
*Obs: Todos os itens acima são mantidos pelo app no armazenamento local do dispositivo (localStorage) — o app NÃO envia os dados para um servidor externo por padrão. Ninguém (além de você) tem acesso aos seus dados/transações, tudo fica no seu celular no arquivo JSON feito por backup manual no app. Sabendo disso, você garante total privacidade e controle dos seus arquivos, faça backup regularmente e armazene o arquivo JSON em um local seguro. Essa é a única forma de recuperar os seus dados.*
4. Onde e como os dados são armazenados?
O app salva seus dados localmente no dispositivo do usuário, em chaves específicas do localStorage (por exemplo: controle_cripto_data_v1, controle_wallet_data_v1, controle_estrategia_data_v1 e controle_cripto_accordion_state_v1). Estes valores persistem enquanto o usuário não apagar os dados do app ou desinstalar/limpar o aplicativo do navegador/dispositivo.
- Exportação de backup: o app gera um arquivo chamado
Backup Controle Crypto.jsonque contém todo o estado (cryptoData, strategyData, walletData) para que você possa salvar externamente. - Importação de backup: o app permite importar esse mesmo JSON; ao importar, os dados são gravados de volta no
localStorage. - Instalação offline: o app registra um Service Worker (quando suportado) para recursos offline / PWA.
5. Uso de serviços externos (terceiros)
Embora os seus registos sejam locais, o app pode se conectar a serviços externos para obter recursos não relacionados ao armazenamento das suas transações/dados. Exemplos importantes:
- API de preços: o app busca preços em tempo real (chamada pública) à API da Binance.com para exibir cotações (ex.:
api.binance.com) — apenas leitura de preços. O app não transmite suas transações para essa API; trata-se de chamadas públicas para consultar o preço. - Recursos estáticos externos: fontes e imagens podem ser carregadas de provedores externos (por exemplo, Google Fonts e imagens hospedadas externamente). Esses provedores podem coletar metadados como IP e user agent quando entregam os recursos.
- Manifest / Service Worker: o app inclui link para
manifest.jsone registra um Service Worker para funcionar offline/instalado — esses recursos são locais do app, mas a presença do Service Worker implica que o navegador poderá buscar/atualizar ativos conforme a configuração do service worker.
Importante: o app NÃO realiza sincronização automática para um servidor remoto (cloud) do desenvolvedor — seus dados de transação permanecem no dispositivo, salvo se você exportar e enviar o arquivo manualmente a terceiros.
6. Compartilhamento e exportação
O app oferece função de exportar todo o estado para um arquivo JSON (Backup) e também de importar esse arquivo. Ao exportar, você obtém um arquivo com todos os dados — qualquer pessoa que receba esse arquivo poderá acessar os dados contidos nele. Portanto, é de sua responsabilidade armazenar o backup em local seguro e protegê-lo.
Quando você importa um arquivo: o app valida o formato e grava os dados no armazenamento local do dispositivo — portanto, importe somente backups de fontes confiáveis.
7. Segurança
Medidas aplicadas:
- Os dados ficam armazenados localmente (cerca de redução de exposição externa).
- O app não implementa criptografia automática do
localStoragepor padrão — portanto, recomendamos que o dispositivo esteja protegido por bloqueio de tela/biometria e que os backups (arquivos JSON) sejam guardados com segurança (criptografados ou em local seguro). - Evite compartilhar o arquivo de backup em canais públicos ou sem proteção.
Se desejar uma camada extra de segurança, você pode cifrar localmente o arquivo de backup antes de enviá-lo para nuvem ou armazenamento externo.
8. Quanto tempo os dados são retidos?
Os dados permanecem no dispositivo enquanto você não:
- Apagar os dados do navegador/app (limpar dados do site / storage),
- Desinstalar o app (no caso de PWA), ou
- Remover manualmente as entradas via importações/edições dentro do app.
9. Como excluir ou obter seus dados?
Opções para remoção/extração:
- Exportar: use o botão Exportar (JSON) para gerar o backup e salvá-lo em local seguro (arquivo:
Backup Controle Crypto.json). - Excluir localmente: limpar os dados do app pelo navegador ou desinstalar o PWA; em navegadores, limpe os dados do site/armazenamento local. Técnicos podem usar
localStorage.clear()no console do navegador — mas recomendamos fazer backup antes de qualquer exclusão.
10. Direitos do usuário
Você tem o direito de:
- Acessar seus dados (exportando o backup);
- Corrigir / editar informações no próprio app;
- Solicitar exclusão: via exclusão local (desinstalar/limpar dados) ou entrando em contato com o desenvolvedor para orientações sobre remoção e fornecimento de possíveis ferramentas de suporte.
Para contato direto sobre privacidade: [email protected] — mantenha cópias de identificação/uso conforme solicitado para comprovar a titularidade dos dados, quando aplicável.
11. Crianças
O app não é destinado a menores de idade sem supervisão. Caso um responsável verifique que dados de uma criança foram inseridos, por favor solicite a remoção através do e-mail de contato.
12. Alterações desta Política
Podemos atualizar esta Política periodicamente. A data de última atualização está no topo do documento. Alterações relevantes serão comunicadas nas notas da versão do app ou na página oficial. Afoito.com
13. Informações técnicas (transparência)
- Chaves de armazenamento local (exemplos):
controle_cripto_data_v1,controle_wallet_data_v1,controle_estrategia_data_v1. - Domínios/serviços consultados: chamadas para
api.binance.com(preços), Google Fonts para carregamento de fontes, imagens hospedadas externamente (ex.: imgur) — estes provedores recebem pedidos HTTP do navegador para entregar os recursos. - Backup/Import: arquivo JSON gerado/importado:
Backup Controle Crypto.json. - Service Worker / PWA: o app pode registrar
/service-worker.jspara suporte offline/instalação.