Jurídico

Política de Privacidade

Última atualização: 8 September 2026

O LoyaltyScan é desenvolvido por Pieter Santema. Esta política explica quais dados o app coleta, como são usados e quais são as suas opções.

Quais dados o app armazena

O LoyaltyScan armazena seus cartões de fidelidade — nome da loja, número do cartão, formato do código de barras e cor preferida opcional — localmente no seu dispositivo. Eles só saem do seu dispositivo nos casos descritos abaixo: se você ativar o backup do iCloud, e se usar o LoyaltyScan em um smartwatch pareado. Em ambos os casos, tudo permanece dentro dos seus próprios dispositivos e da sua conta.

O app não coleta dados analíticos, não rastreia o comportamento de uso e não cria nem exige uma conta de usuário.

Vales-presente e lembretes de validade

Se você adicionar vales-presente, o LoyaltyScan armazena os dados que você insere — nome da loja, código de barras, o saldo anotado, a data de validade, e o PIN se você inserir um — localmente no seu dispositivo, exatamente como seus cartões de fidelidade. Esses dados são incluídos no backup opcional do iCloud, se você o tiver ativado, e fora isso nunca são transmitidos a lugar algum.

Os lembretes de validade são entregues como notificações locais, agendadas inteiramente no seu dispositivo. Nenhum servidor está envolvido e nenhum dado sai do seu dispositivo para que os lembretes funcionem. A permissão de notificações é opcional e usada apenas para esses lembretes; você pode revogá-la a qualquer momento nas configurações do dispositivo.

Backup no iCloud (opcional, Pro)

Se você for assinante Pro e escolher ativar o backup no iCloud nas Configurações, os dados dos seus cartões são sincronizados com sua conta pessoal do iCloud. Esses dados são:

O backup no iCloud fica desativado por padrão e pode ser ativado ou desativado a qualquer momento em Configurações → Backup no iCloud.

Apple Watch e Wear OS (Pro)

Se você é assinante Pro e usa um Apple Watch ou relógio Wear OS pareado, seus cartões são enviados a ele para que você possa mostrar um código de barras sem o telefone. Isso inclui o nome da loja, o número do cartão, o formato do código de barras e a cor, e nos vales-presente o saldo, a data de validade e o PIN.

A transferência acontece diretamente entre o seu telefone e o seu próprio relógio, via WatchConnectivity da Apple ou Wear Data Layer do Google. Nenhum servidor está envolvido e o desenvolvedor nunca a vê. O relógio guarda uma cópia para que seus cartões funcionem quando o telefone não está por perto; essa cópia é removida ao desinstalar o app do relógio.

Se você não é assinante Pro, nenhum dado de cartão é enviado ao relógio — é o telefone que os retém, e não o relógio que se recusa a mostrá-los.

Widget da tela inicial (Pro)

O widget da tela inicial mostra o código de barras de um cartão sem abrir o app. Para isso, seus dados de cartão são gravados em uma área de armazenamento privada do mesmo dispositivo que o widget pode ler — um contêiner App Group no iOS, os arquivos privados do app no Android. Eles não são enviados a lugar nenhum e são removidos ao desinstalar o app.

Qualquer pessoa que veja sua tela inicial pode ver o código de barras exibido pelo widget, da mesma forma que poderia vê-lo se você abrisse o app.

Se você não é assinante Pro, nenhum dado de cartão é gravado para o widget.

Câmera

O app solicita acesso à câmera exclusivamente para digitalizar códigos de barras de cartões de fidelidade. As imagens da câmera são processadas no dispositivo e nunca são armazenadas ou transmitidas.

Biblioteca de fotos

Assinantes Pro podem importar um código de barras de uma foto ou captura de tela. A imagem selecionada é processada no dispositivo para extrair o valor do código de barras. A imagem em si nunca é armazenada pelo app nem transmitida a lugar nenhum.

Compras

O LoyaltyScan usa o RevenueCat para processar a compra única do Pro. O RevenueCat recebe seu recibo da App Store para verificar a compra. Nenhum dado de pagamento fica visível para o app ou para o desenvolvedor. A política de privacidade do RevenueCat está disponível em revenuecat.com/privacy.

Feedback opcional

Se você fechar a tela de upgrade sem comprar, o LoyaltyScan pode perguntar por quê. Responder é opcional. Se você responder, o app envia o motivo escolhido, a nota que você digitou, a versão do app, a plataforma e o idioma do dispositivo para um banco de dados hospedado no Supabase. Nada identifica você, e nenhum dado de cartão é incluído. Pular a pergunta não envia nada.

Compartilhamento de cartões

Quando você compartilha um cartão usando o botão Compartilhar, o LoyaltyScan cria um pequeno arquivo no seu dispositivo com o nome da loja, número do cartão e formato do código de barras. Esse arquivo é compartilhado diretamente de dispositivo para dispositivo (por exemplo, via AirDrop). Ele não é enviado a nenhum servidor.

Logotipos de lojas

Os logotipos de lojas exibidos nos seus cartões e no seletor de lojas são carregados do logo.dev, um serviço de imagens de logotipos. Quando um logotipo é exibido, seu dispositivo o solicita ao logo.dev, que assim recebe seu endereço IP e o nome da loja cujo logotipo está sendo mostrado. Seus números de cartão nunca são incluídos nessas solicitações, e nenhuma conta ou identificador é anexado a elas. Os logotipos ficam em cache no seu dispositivo após o primeiro carregamento.

Segurança dos dados

Todos os dados de cartões são armazenados localmente com armazenamento criptografado, e seus números de cartão nunca são transmitidos ao desenvolvedor ou a terceiros. Três coisas saem do seu dispositivo, cada uma descrita em sua própria seção acima: a verificação de compra, as solicitações de logotipos de lojas, e — apenas se você optar por enviar — o feedback quando você recusa o upgrade Pro.

Cookies neste site

Este site (loyaltyscan.app) usa duas ferramentas de medição opcionais: o Google Analytics 4, para ver quais páginas são lidas e quais versões de idioma levam as pessoas às lojas de aplicativos, e o Pixel da Meta, para medir se nossos anúncios no Facebook e no Instagram geram visitas e cliques para as lojas, e para alcançar os visitantes de novo por lá. Até você tocar em Aceitar no aviso de cookies, o Google Analytics roda em modo sem cookies — não instala nenhum cookie e recebe apenas sinais anônimos e agregados (página, horário, país) que não permitem identificar você — e o Pixel da Meta não é carregado.

Ao aceitar, o Google instala os cookies _ga e a Meta instala o _fbp; ambos registram suas visitas e as páginas abertas, e os compartilham com o Google e a Meta conforme suas próprias políticas de privacidade. Se você recusar, nenhum cookie desses serviços é instalado, a Meta não recebe nada e o Google continua recebendo apenas os sinais anônimos.

Você pode mudar sua escolha a qualquer momento em "Configurações de cookies" no rodapé de cada página. A escolha em si fica no armazenamento local do seu navegador, não em um cookie, e nunca é enviada a lugar nenhum.

Independentemente dessa escolha, este site conta as visitas com o Umami, uma ferramenta de estatísticas que roda no nosso próprio servidor. Ele não usa cookies nem identificadores que durem mais de um dia, guarda apenas a página, o site de origem, o país, o tipo de dispositivo e os cliques nos botões das lojas, e não envia nada a terceiros. Ele não consegue reconhecer você entre visitas, por isso não exige consentimento.

Privacidade infantil

O LoyaltyScan não coleta intencionalmente dados de crianças menores de 13 anos. O app não coleta dados pessoais de nenhum usuário.

Alterações nesta política

Se esta política mudar, a versão atualizada será publicada nesta URL com uma data revisada no topo.

Contato

Dúvidas sobre privacidade? Entre em contato pela página de contato.