← Jonas Passarela

Magic Deck Master — Privacy Policy / Política de Privacidade

Package / Pacote: com.jpassarela.magicdeckmaster

Effective / Vigência: October 2026 / Outubro de 2026. Last updated / Última atualização: October 31, 2026 / 31 de outubro de 2026.

Developer / Desenvolvedor: Jonas Passarela. Contact / Contato: jonaspassarela@gmail.com

1. Overview and commitments / Resumo e compromissos

English

This policy applies to the Android app Magic Deck Master (com.jpassarela.magicdeckmaster).

  • No account required. You do not need to create an account, provide an email, or log in to use the app.
  • Your collection, decks, and scanner processing stay on your device. Your collection, decks, wishlist, and tags are saved locally on your device.
  • We do not operate servers that store your collection. We have no cloud servers or Firebase databases holding your inventory.
  • No analytics or crash-reporting SDKs. The advertising SDK (Google AdMob) may process device identifiers (see section 5). We do not sell your data. Ads are displayed by Google AdMob.

Português (Brasil)

Esta política vale para o app Android Magic Deck Master (com.jpassarela.magicdeckmaster).

  • Sem conta. Você não precisa criar conta, informar e-mail ou fazer login para usar o aplicativo.
  • Sua coleção, decks e o processamento do scanner ficam no aparelho. Sua coleção, decks, lista de desejos e tags ficam salvos localmente no seu aparelho.
  • Não operamos servidores que guardem a sua coleção. Não possuímos servidores na nuvem nem banco de dados Firebase guardando seu inventário.
  • Sem SDKs de analytics ou de relatório de falhas. O SDK de anúncios (Google AdMob) pode processar identificadores do aparelho (ver seção 5). Não vendemos seus dados. Os anúncios são exibidos pelo Google AdMob.

2. Camera permission (on-device OCR scanner) / Permissão de câmera (scanner OCR no aparelho)

English

The camera is used only in the Scanner.

  • On-device OCR with Tesseract.js. Optical character recognition (OCR) runs on the device using Tesseract.js.
  • Frames discarded, no audio. Camera frames are discarded immediately after reading; nothing is recorded, saved, or sent. No audio is captured.
  • OCR engine and fonts bundled. The OCR engine, its language data and the fonts are bundled inside the app; the Scanner does not download them from the internet.

You can enable or revoke the camera permission at any time in Android Settings > Apps > Magic Deck Master > Permissions.

Português (Brasil)

A câmera é usada só no Scanner.

  • OCR no aparelho com Tesseract.js. O reconhecimento óptico de caracteres (OCR) roda localmente no aparelho com Tesseract.js.
  • Frames descartados, sem áudio. Os frames da câmera são descartados logo após a leitura; nada é gravado, salvo nem enviado. Nenhum áudio é captado.
  • Motor OCR e fontes dentro do app. O motor OCR, os dados de idioma e as fontes vão dentro do app; o Scanner não os baixa da internet.

Você pode ativar ou revogar a permissão de câmera a qualquer momento em Configurações > Apps > Magic Deck Master > Permissões.

3. Local data and manual backup / Dados locais e backup manual

English

Local data. Your collection, decks, wishlist, and tags stay in your device's IndexedDB and localStorage. No account is used. Uninstalling the app or clearing app data erases everything from the device.

Android backup. If Android's own backup is turned on for your Google account, Android may include the app's data in that backup and restore it when you reinstall the app. The developer has no access to this backup; it is managed by Google under your account settings (Android Settings > Google > Backup).

Manual backup. Backup is manual. The app exports and imports a .json file that you store wherever you choose (including on Google Drive, on your own). The app does not connect to Google Drive.

Português (Brasil)

Dados locais. Sua coleção, decks, lista de desejos e tags ficam no IndexedDB e no localStorage do seu aparelho. Nenhuma conta é usada. Desinstalar o app ou limpar os dados do app apaga tudo do aparelho.

Backup do Android. Se o backup do próprio Android estiver ativado na sua conta Google, o Android pode incluir os dados do app nesse backup e restaurá-los quando você reinstalar o app. O desenvolvedor não tem acesso a esse backup; ele é gerenciado pelo Google nas configurações da sua conta (Configurações do Android > Google > Backup).

Backup manual. O backup é manual. O app exporta e importa um arquivo .json que você guarda onde quiser (inclusive no Google Drive, por conta própria). O app não se conecta ao Google Drive.

4. Third-party services / Serviços de terceiros

English

  • Scryfall (scryfall.com). The app sends card names and search terms to api.scryfall.com and loads card images and mana symbols from cards.scryfall.io and svgs.scryfall.io. Scryfall sees your IP address, as any website does.
  • Google Translate (translate.googleapis.com). Used only as a fallback to translate the text of a card. It receives that card text and your IP address. No collection, deck, or personal data is sent.
  • Google AdMob, Google Play services, and Google Play Billing. See section 5.
  • Prices. US$ prices come from Scryfall. Values in R$ are estimates calculated on your device with a fixed exchange rate; they are not live store prices. The app does not query LigaMagic. If you tap a LigaMagic link or export your wishlist, your browser opens ligamagic.com.br and that site's own policies apply.

Português (Brasil)

  • Scryfall (scryfall.com). O app envia nomes de cartas e termos de busca para api.scryfall.com e carrega imagens de cartas e símbolos de mana de cards.scryfall.io e svgs.scryfall.io. A Scryfall vê o seu endereço IP, como qualquer site.
  • Google Tradutor (translate.googleapis.com). Usado apenas como alternativa para traduzir o texto de uma carta. Recebe esse texto da carta e o seu endereço IP. Nenhum dado de coleção, de deck ou pessoal é enviado.
  • Google AdMob, serviços do Google Play e Google Play Billing. Veja a seção 5.
  • Preços. Os preços em US$ vêm da Scryfall. Os valores em R$ são estimativas calculadas no seu aparelho com câmbio fixo; não são preços ao vivo de lojas. O app não consulta a LigaMagic. Se você tocar em um link da LigaMagic ou exportar sua lista de desejos, o seu navegador abre ligamagic.com.br e valem as políticas daquele site.

5. Ads and PRO / Anúncios e PRO

English

  • Free with ads. The free version shows a discreet adaptive banner at the bottom of the screen, served by Google AdMob. It is hidden in the Life Counter and in the Scanner. The app does not show interstitial or rewarded ads.
  • Data processed by AdMob. To serve ads and prevent fraud, the Google AdMob SDK may process the Android Advertising ID (AD_ID), your IP address, basic device information (model, Android version, language), and ad interactions, under the Google Privacy Policy. You can reset or delete your Advertising ID in Android Settings > Google > Ads.
  • Consent. Where the law requires it (EEA and UK), the app asks for your consent before showing ads and lets you change that choice later in the app menu (privacy and ads options).
  • PRO. You can optionally buy a one-time "Remove ads (PRO)" upgrade through Google Play Billing. There is no subscription. PRO only removes the ads; every feature is free. The developer never receives your card or payment data; Google Play handles the purchase. If you reinstall the app or change devices, use "Restore purchase" with the same Google account.
  • We do not sell your data.

Português (Brasil)

  • Gratuito com anúncios. A versão gratuita mostra um banner adaptativo discreto na parte de baixo da tela, exibido pelo Google AdMob. Ele fica oculto no Contador de Vida e no Scanner. O app não exibe anúncios intersticiais nem premiados.
  • Dados processados pelo AdMob. Para exibir anúncios e evitar fraudes, o SDK do Google AdMob pode processar o ID de Publicidade do Android (AD_ID), o seu endereço IP, informações básicas do aparelho (modelo, versão do Android, idioma) e interações com os anúncios, conforme a Política de Privacidade do Google. Você pode redefinir ou excluir o seu ID de Publicidade em Configurações do Android > Google > Anúncios.
  • Consentimento. Onde a lei exige (EEA e Reino Unido), o app pede o seu consentimento antes de exibir anúncios e permite alterar essa escolha depois, no menu do app (opções de privacidade e anúncios).
  • PRO. Você pode, se quiser, comprar uma vez o upgrade "Remover anúncios (PRO)" pelo Google Play Billing. Não há assinatura. O PRO só remove os anúncios; todos os recursos são gratuitos. O desenvolvedor nunca recebe dados do seu cartão ou de pagamento; a compra é tratada pelo Google Play. Se você reinstalar o app ou trocar de aparelho, use "Restaurar compra" com a mesma conta Google.
  • Não vendemos os seus dados.

6. Wizards of the Coast Fan Content Policy / Política de Conteúdo de Fãs da Wizards of the Coast

English

Magic Deck Master is unofficial Fan Content permitted under the Wizards of the Coast Fan Content Policy. It is not approved or endorsed by Wizards. Portions of the materials used are property of Wizards of the Coast. © Wizards of the Coast LLC.

Magic: The Gathering, its expansion sets, symbols, mana icons, and card artwork are trademarks and copyright of Wizards of the Coast LLC, a subsidiary of Hasbro, Inc.

Português (Brasil)

O Magic Deck Master é conteúdo de fã não oficial, permitido pela Política de Conteúdo de Fãs da Wizards of the Coast. Não é aprovado nem endossado pela Wizards. Partes dos materiais usados são propriedade da Wizards of the Coast. © Wizards of the Coast LLC.

Magic: The Gathering, suas expansões, símbolos, ícones de mana e artes de cartas são marcas e direitos autorais da Wizards of the Coast LLC, subsidiária da Hasbro, Inc.

7. Data deletion and contact / Exclusão de dados e contato

English

  • Data on your device. Go to Android Settings > Apps > Magic Deck Master > Storage > Clear data, or uninstall the app. Your collection and preferences are erased. If Android's backup is on, also manage or delete the backup in Android Settings > Google > Backup.
  • Backup files. Delete the exported .json files from wherever you saved them.
  • Advertising ID and purchases. Reset your Advertising ID in Android Settings > Google > Ads. Purchase records are held by Google Play.
  • Account. Because we do not store your data on our servers, there is no account to delete. For privacy questions or to exercise your rights (LGPD/GDPR), write to jonaspassarela@gmail.com. We answer within 30 calendar days.
  • Changes. If this policy changes, the "Last updated" date at the top changes too.

Português (Brasil)

  • Dados no seu aparelho. Vá em Configurações do Android > Apps > Magic Deck Master > Armazenamento > Limpar dados, ou desinstale o app. Sua coleção e suas preferências são apagadas. Se o backup do Android estiver ativado, gerencie ou apague também o backup em Configurações do Android > Google > Backup.
  • Arquivos de backup. Apague os arquivos .json exportados do lugar onde você os salvou.
  • ID de Publicidade e compras. Redefina o seu ID de Publicidade em Configurações do Android > Google > Anúncios. Os registros de compra ficam com o Google Play.
  • Conta. Como não guardamos seus dados em servidores nossos, não existe conta para excluir. Para dúvidas de privacidade ou para exercer seus direitos (LGPD/GDPR), escreva para jonaspassarela@gmail.com. Respondemos em até 30 dias corridos.
  • Alterações. Se esta política mudar, a data de "Última atualização" no topo também muda.