QR codes dinâmicos · sem lock-in

QR codes que você realmente possui.

Seus. Privados. Permanentes. Verificáveis. Seguros para impressão. Sem lock-in.

  • Edite após imprimir. Altere o destino de um QR impresso a qualquer momento, sem reimprimir, sem baixar de novo, sem downtime.
  • Nunca perca um código impresso. Todo QR dinâmico vem com um backup estático para download, e o Keep-Alive preserva o redirecionamento para sempre a partir de $2/mês, mesmo após cancelar o Pro.
  • Analytics com privacidade. Apenas país + classe de dispositivo. Sem IPs, sem user agents, sem cookies, sem retargeting, nunca. Funciona sob o GDPR por padrão.

Criado pela equipe por trás do Abundera Sign , assinaturas eletrônicas com evidências em primeiro lugar, assinaturas digitais PAdES, trilhas de auditoria em cadeia de hash e verificação pública.

🪞
QR de backup estático
Todo código dinâmico vem com uma versão estática para download. Imprima ao lado do dinâmico; seu link continua funcionando mesmo que deixemos de existir amanhã.
90 dias de carência, sem perguntas
Pare de pagar e seus códigos continuam resolvendo por 90 dias. Tempo suficiente para migrar, reativar ou fazer downgrade para Keep-Alive.
♾️
Keep-Alive a partir de $2/mês
Faça downgrade do Pro para preservar códigos impressos para sempre. Somente leitura, nivelado ao seu plano anterior, KA-Starter a partir de $3/mês anual ($240 por década, $2/mês efetivo) até KA-Enterprise a $149/mês anual. Como funciona →
Exportação com um clique, a qualquer hora
Baixe seu conjunto de dados completo (codes.csv + scans.csv + README) como ZIP quando quiser. Também acionado na exclusão da conta. Sem ticket de suporte, sem taxa de dump CSV.

O que você recebe no Pro

Tudo que a ferramenta gratuita tem, mais um painel, analytics e a infraestrutura para rodar campanhas dinâmicas em escala de impressão.

Destinos dinâmicos

Altere a URL para onde um QR impresso aponta, a qualquer momento. Atualize um cardápio, rotacione um link de campanha, corrija um erro em mil cartões de visita, sem reimprimir.

20+ painéis de analytics, pré-computados

Alertas de anomalias, marcos, retenção de coorte, correlação climática, mapas de calor por horário local, níveis de velocidade de scan, desempenho vs. meta, tudo derivado do mesmo log de scan com privacidade em primeiro lugar, sem integrações para configurar. Veja a lista completa ↓

Privacidade por design

O conjunto de dados inteiro é país + classe de dispositivo. Sem IPs, sem user agents brutos, sem geo em nível de cidade, sem cookies, sem retargeting, nunca. Funciona sob o GDPR por padrão. Grupos de país abaixo de 5 são agrupados em "Other" para que indivíduos não sejam re-identificados.

Granularidade por hora (Team & Agency)

Team e Agency desbloqueiam resolução por hora em todos os gráficos para até 7 dias atrás, com retenção de 36 meses, veja o momento exato em que uma campanha entrou no ar sem coletar dados mais granulares sobre quem escaneou.

QR de backup estático, sempre

Todo código dinâmico recebe um backup estático com um clique. Imprima o estático no objeto físico, use o dinâmico no dia a dia. A saída do lock-in fica no seu bolso.

REST API (Business+)

Crie, edite e obtenha analytics para códigos via uma API JSON limpa documentada como OpenAPI 3.1. Bearer tokens que você controla, limites de taxa visíveis nos cabeçalhos de resposta. Rotacione ou revogue qualquer chave a qualquer momento.

Webhooks de saída (Business+)

Inscreva uma URL em eventos como code.created, code.updated, anomaly.surge, anomaly.drop e plan.changed. X-Abundera-Signature no estilo Stripe com HMAC-SHA256, verifique com o mesmo código que usa para o Stripe.

Times com múltiplos assentos e papéis (Team & Agency)

Convide membros por e-mail. Papéis de owner, admin e member. Admins gerenciam códigos e convites; members têm acesso somente leitura aos códigos + analytics do time. Business = 12 assentos, Team = 30 assentos, Agency = 75 assentos, Enterprise = 150 assentos. Convites expiram em 7 dias, são revogáveis e nunca revelam tokens secretos na tela.

SSO + provisionamento SCIM (Agency + Enterprise)

Login via SAML 2.0 + OIDC e ciclo de vida de usuários e grupos SCIM 2.0 para Okta, Entra, Workspace, JumpCloud, atribua um usuário ao aplicativo e ele entra no seu workspace do Abundera com o papel correto; remova o provisionamento e ele é desativado com a sessão invalidada. Mapeamento grupo → papel com prioridade; conformidade RFC 7643/7644 verificada (20/20 no conjunto derivado do PingIdentity). Flag off-by-default por conexão + limite de 50 RPS + log de auditoria. Veja a página de segurança para a postura de conformidade.

Grupos de código + tokens de compartilhamento público

Organize códigos em grupos estilo pasta (locais de restaurantes, contas de clientes, linhas de produtos) e obtenha estatísticas por grupo. Ative "estatísticas públicas" em qualquer código para um URL de compartilhamento assinado, amigável para auditores, revogável instantaneamente.

Personalização completa mantida

Todo código dinâmico mantém a personalização completa de QR que você criou na ferramenta gratuita: tipo, estilo, logo, moldura, cores, formato de exportação. Nada é simplificado.

Exportação + exclusão compatível com GDPR

Baixe seu conjunto de dados completo como ZIP (codes.csv, scans.csv, README) a qualquer momento. Solicite exclusão da conta, fazemos soft-delete imediato e hard-delete após 30 dias. Sem truques.

Funciona com a ferramenta gratuita

Salvar um código no Pro a partir do qr.abundera.ai é um fluxo de um clique. Tudo que você criou lá vem junto.

20+ painéis de analytics. Uma tela. Sem configuração.

Abra /stats/ e todo painel abaixo está pré-computado para seus códigos. Sem conectores, sem data warehouse, sem encanamento de pipeline de eventos. Derivamos tudo do mesmo log de scan que cada plano já armazena, apenas país e classe de dispositivo, nunca IP ou user agent.

Narrativa automáticaResumo em linguagem simples do que mudou esta semana, gerado de forma determinística a partir dos seus números, sem modelo de linguagem, sem chamada a terceiros.
Alertas de anomaliaChips de alta/queda por Z-score em relação a uma linha de base de 14 dias, por código. Você vê "↑ menu-fall-promo, z=4.2" no dia em que uma campanha viraliza.
Níveis de velocidade de scanTodo código é classificado em viral / hot / normal / slow / dead, para que um workspace Agency com 10.000 códigos não te afogue em ruído.
MarcosPrimeiro scan, 100º, 1.000º, 10.000º, 100.000º, registrados automaticamente por código com a data em que aconteceu.
Sequências + recordes pessoaisSequência de scans diários atual, maior sequência, melhor dia, melhor semana, melhor mês, recordes históricos que você pode celebrar.
Mapa de calor por horário localGrade de hora do dia × dia da semana no fuso horário do seu navegador, para ver quando os scans realmente acontecem, não quando nossos servidores os registraram.
Retenção de coorteTaxa de retorno semana a semana dos usuários que escanearam, quantifica se um código impresso é uma campanha única ou um ponto de contato recorrente.
Dia de vidaDistribuição de scans por idade do código, responde "meus códigos atingem pico no dia 1, dia 30 ou dia 365?" em todo o portfólio.
Mudanças de ranking semanalGráfico de quais códigos subiram ou caíram no seu top-N esta semana. Captura comebacks e decaimento silencioso.
Desempenho vs. metaGráfico por código com uma linha de meta que você define, verde/amarelo/vermelho instantâneo sobre se a campanha está atingindo o número.
Ano a anoEsta semana vs. mesma semana do ano passado, por código ou em agregado. Requer um ano de dados; aparece automaticamente quando você os tiver.
BenchmarkingSeus códigos vs. sua linha de base histórica (privada, nunca contra outros clientes). Informa se uma semana lenta é incomum para você especificamente.
Distribuição por paísPrincipais países com grupos de menos de 5 scans agrupados em "Other" para que usuários individuais nunca sejam re-identificados de uma amostra pequena.
Correlação climáticaScans correlacionados com chuva, temperatura e neve nos seus principais países. Mostra "seu QR de cardápio dobra quando chove em Lisboa."
Impressão ao primeiro scanQuanto tempo após a criação de um código o primeiro scan ocorre? Distribuição em todo o portfólio, encontra impressões que chegaram mortas.
Higiene de códigos obsoletosCódigos sem scans em 90 dias listados como uma lista de tarefas, para você pausar ou excluir em vez de pagar por inventário morto.
Tags mais usadasTags mais escaneadas nos últimos 30 dias, transforme rótulos ad-hoc em um sinal real de agrupamento de campanha sem uma ferramenta de taxonomia separada.
Distribuição de scansGráfico estilo Concentração/Gini, responde "um código está sustentando toda minha conta ou está distribuído?" de relance.
Novos vs. estabelecidosQuanto do volume de scans deste mês veio de códigos criados nos últimos 30 dias vs. códigos mais antigos, separa lançamentos do estado estável.
Desempenho do workspaceÚltimos 7 dias vs. linha de base de 30 dias para todo o workspace, o snapshot "estamos subindo ou descendo?".
Grupo vs. paresSe você organiza códigos em grupos, veja como cada grupo se compara aos outros, locais de restaurantes, contas de clientes, linhas de produtos.
Atividade de scan recenteFeed estilo ao vivo dos últimos scans por código, país e classe de dispositivo, o painel "algo está acontecendo agora?".
Barra de perguntasDigite uma pergunta; receba uma resposta determinística. "Melhor país no último trimestre?" "Top 3 códigos desde a Black Friday?", baseado em regras, sem modelo de linguagem, sem surpresas.
Ranking de membros TeamQuem criou, editou ou excluiu mais nos últimos 30 dias, transforma o log de auditoria em um painel de contribuição.
Feed de atividade do time TeamLog de mutações em ordem cronológica reversa, convite enviado, código pausado, grupo renomeado, cada alteração com ator + timestamp.
Granularidade por hora TeamTodo gráfico acima desbloqueia resolução por hora no Team e Agency, retida por 36 meses.

Todos os painéis fazem parte de todos os planos pagos. Resolução por hora e feeds exclusivos do Team desbloqueiam no Team + Agency. Tokens de compartilhamento público permitem publicar uma URL de estatísticas somente leitura por código, amigável para auditores, revogável instantaneamente.

Como funciona

O ciclo do QR dinâmico em quatro passos.

  1. 1

    Crie um QR

    Na ferramenta gratuita ou no painel Pro. Estilize. Personalize. Salve.

  2. 2

    Obtenha um URL curto de redirecionamento

    O Pro atribui um shortcode de 7 caracteres (Base58, sem caracteres confusos). O QR imprimível codifica aqr.net/xxxxxxx.

  3. 3

    Imprima, escaneie, edite

    Coloque o QR na sua embalagem, cardápio, pôster, crachá. Os scans resolvem instantaneamente pelo nosso redirecionamento de borda. Altere o destino a qualquer momento pelo painel.

  4. 4

    Veja apenas o que precisa

    O painel mostra scans diários, países e classes de dispositivo. Isso é tudo que armazenamos. A privacidade dos seus clientes não é seu problema.

Preços que você entende em um olhar.

Mensal ou anual. Cancele quando quiser, seus códigos continuam funcionando por 90 dias após o cancelamento.

O plano Free começa com 1 código dinâmico (até 3 com verificação de telefone + método de pagamento). Todos os planos pagos incluem a garantia de QR de backup estático, 90 dias de carência e um caminho de downgrade para Keep-Alive. Ultrapasse seu limite mensal de scans e os redirecionamentos continuam funcionando, enviamos um e-mail para você decidir o próximo passo, conforme nossos Termos e Política de Uso Aceitável.

Perguntas frequentes

O que é um "scan incluído"? Vocês limitam?

Cada plano lista os scans por mês que incluímos em códigos dinâmicos, 50K no Solo, 175K no Business, 600K no Team, 2,25M no Agency, 10M no Enterprise. Códigos estáticos são ilimitados em todos os planos porque o link fica no próprio QR, não no nosso servidor. Um scan é um hit na URL de redirecionamento (aqr.net/xxxxxxx). Contamos por mês por conta (todos os seus códigos dinâmicos somados).

Se você ultrapassar seu limite em um determinado mês, os redirecionamentos continuam funcionando. Enviamos um e-mail para você decidir se quer fazer upgrade ou absorver um pico. Não vamos limitar sua taxa apenas para forçar um upgrade, esse é o compromisso sem lock-in. Limites operacionais razoáveis se aplicam a tráfego que parece amplificação de bots ou cenários de extorsão, conforme nossos Termos de Serviço. Se estiver planejando uma campanha muito acima do seu limite (por exemplo, um QR para o Super Bowl), nos avise primeiro e coordenamos capacidade para que os primeiros scans sejam tão rápidos quanto o milionésimo.

O que acontece com meus códigos se eu parar de pagar?

Continuam funcionando por 90 dias. Esse é o ponto central do período de carência, construímos isso porque estávamos cansados de ver campanhas impressas morrerem no segundo em que uma assinatura expirava. Após 90 dias, os redirecionamentos param. Seus dados ficam; você pode reativar a qualquer momento.

Se quiser que continuem resolvendo após o dia 90, faça downgrade para Keep-Alive (próxima pergunta). E como fallback garantido para sempre, imprima o QR de backup estático que geramos para cada código dinâmico, ele resolve diretamente para sua URL sem depender da nossa infraestrutura.

O que é Keep-Alive?

Um plano de preservação para o qual você pode fazer downgrade quando não precisar mais do Pro completo. Seus códigos impressos continuam resolvendo enquanto você continuar pagando, mas sem o painel, a API, os analytics ou a criação de novos códigos. Keep-Alive é somente leitura, os destinos são congelados no momento do cancelamento, e para alterar um deles é preciso reativar o Pro.

O nível é correspondente ao plano do qual você cancelou. KA-Team (de Business ou Team): $14/mês, $10/mês anual ($120/ano), $1.000 por década, 1.500 códigos e 100.000 scans/mês. KA-Agency: $40/mês, $29/mês anual ($348/ano), $2.880 por década, 4.000 códigos e 300.000 scans/mês. KA-Enterprise: $199/mês, $149/mês anual ($1.788/ano), $14.400 por década, 15.000 códigos e 1.000.000 scans/mês. Clientes Solo fazem downgrade direto para Free; seus códigos estáticos continuam funcionando independentemente. Se seu limite anterior exceder o nível KA correspondente, pacotes de complemento de preservação de código e limite de scans permitem preservar mais sem pular um nível inteiro.

O design (cores, logo, moldura) é congelado no último estado salvo. Os analytics de scan são reduzidos a um resumo de 30 dias. A mudança do Pro para Keep-Alive é instantânea e proporcional; se você estiver no meio de um período de carência de um cancelamento anterior, esses dias de carência são transferidos para não pagar em duplicidade. Comparação completa de caminhos + termos legais da Década: /cancel/.

O que o painel realmente mostra?

Abra /stats/ após o login e você terá mais de vinte painéis pré-computados, alertas de anomalia (alta/queda vs. sua linha de base de 14 dias), marcos (primeiro scan, 100º, 1.000º…), retenção de coorte, curvas de dia de vida, correlação climática, mapas de calor por horário local, níveis de velocidade de scan, bullets de desempenho vs. meta, ano a ano, distribuição por país, tags mais usadas, distribuição de scans, timing de impressão ao primeiro scan, listas de higiene de códigos obsoletos e uma barra de perguntas determinística para consultas padrão. Team e Agency adicionam um ranking de membros, um feed de atividade do time e resolução por hora em todos os gráficos. Sem nada para configurar, cada painel lê do mesmo log de scan que já armazenamos.

As estatísticas detalhadas por código (o mesmo conjunto com escopo de um shortcode) ficam na página de edição do código.

O que vocês realmente armazenam quando alguém escaneia um código?

Três coisas: a data UTC, o país (de CF-IPCountry) e se foi um dispositivo móvel, tablet, desktop ou desconhecido (de uma regex curta de UA). Descartamos a string User-Agent imediatamente após a classificação. Nunca vemos endereços IP. Sem cookies, sem pixels, sem integrações de retargeting.

Todo agregado de país abaixo de 5 scans na janela selecionada é agrupado em "Other" para que usuários individuais não sejam re-identificados de uma amostra pequena.

Posso usar isso com outras ferramentas de analytics?

Não diretamente, isso exigiria que passássemos dados de scan a terceiros, o que quebraria a garantia de privacidade. Você sempre pode exportar seu próprio conjunto de dados e correlacioná-lo você mesmo, mas não entregaremos uma integração com Google Analytics ou Facebook Pixel. O ponto central deste produto é exatamente que não fazemos isso.

O que está na REST API?

Tudo que o painel faz: listar, criar, editar, pausar, excluir códigos, obter analytics. Bearer tokens são emitidos na sua página de conta (Business+). Limites de taxa: 1.000 requisições/dia no Business, 10.000/dia no Team, 50.000/dia no Agency, personalizado no Enterprise. Cada resposta traz X-RateLimit-Remaining para você nunca precisar adivinhar.

Todos os planos realmente incluem códigos estáticos ilimitados?

Sim, todos os planos, incluindo o Free, incluem nosso gerador estático permanente em qr.abundera.ai sem limite por código e sem limite de scans nesses códigos. O link é codificado diretamente dentro do QR; não há servidor de redirecionamento no meio. Uma vez impresso um código estático, ele funciona para sempre, mesmo que você cancele, mesmo que nossa empresa encerre as atividades. Os bytes no papel carregam os dados; não hospedamos em lugar nenhum.

Use estático para: cartões de visita, cardápios de restaurantes com URL permanente, sinalização, convites de casamento, qualquer lugar onde o destino não mudará. Use os códigos dinâmicos do seu plano para: qualquer coisa que você possa querer atualizar depois ou para a qual queira analytics.

Qual a diferença entre Free, Solo, Business, Team, Agency e Enterprise?

Todos os planos incluem o gerador estático permanente: imprima quantos QR codes estáticos precisar, sem limite por código, sem limite de scans, nunca expira. Os números abaixo são sobre códigos dinâmicos (o tipo rastreado por redirecionamento e com coleta de analytics).

Free começa com 1 código dinâmico. Cada verificação (telefone ou método de pagamento, sem cobrança em nenhum dos casos) adiciona mais 1 código, até um teto de 3 códigos. 500 scans/mês em códigos dinâmicos, analytics de 30 dias, QR de backup estático incluído.

Solo ($9/mês anual, $12/mês mensal), 200 códigos dinâmicos, 50K scans/mês, analytics de 12 meses. Para indivíduos e projetos paralelos.

Business ($29/mês anual, $39/mês mensal), 1.300 códigos dinâmicos, 175K scans/mês, analytics de 36 meses, 12 assentos com papéis, REST API (1k req/dia).

Team ($99/mês anual, $129/mês mensal), 4.500 códigos dinâmicos, 600K scans/mês, 30 assentos com papéis owner/admin/member + log de auditoria, analytics de 60 meses com buckets por hora, REST API (10k req/dia). Convites por e-mail com TTL de 7 dias.

Agency ($349/mês anual, $449/mês mensal), 17.500 códigos dinâmicos, 2,25M scans/mês, 75 assentos, multi-workspace (até 10 times), analytics de 84 meses, API de 50k/dia, suporte por e-mail prioritário em menos de 24h. Para consultorias e operadores multi-cliente.

Enterprise ($1.500/mês anual, $1.800/mês mensal), 85.000 códigos dinâmicos, 10M scans/mês, 150 assentos, 50 times, SSO (SAML + OIDC) + provisionamento SCIM, lista de permissões de IP, streaming de log de auditoria, SLA de 99,9% com créditos de serviço, retenção de analytics de 120 meses (10 anos), MSA click-through, opções de residência de dados US/EU/FedRAMP. Self-serve via Stripe Checkout como todos os outros planos pagos, sem chamada de vendas necessária para os limites base.

Enterprise Scale, acima do nível Enterprise base. Limites maiores, MSA negociado, BAA, SLA personalizado, contrato de residência de dados personalizado. Fale com vendas.

Isso tem relação com o qr.abundera.ai?

Sim, mesmo time, mesmo espírito de design. qr.abundera.ai é o gerador estático gratuito de QR (130+ tipos, 26 idiomas, sem backend, sem requisições externas). O Pro é a camada de link dinâmico paga sobre ele. Códigos que você cria na ferramenta gratuita podem ser "salvos no Pro" em um clique.

Posso hospedar por conta própria?

Não hoje. O código é nativo do Cloudflare (D1 + KV + Workers), e o custo operacional de suportar instalações auto-hospedadas é algo que não conseguimos fazer bem em nosso tamanho atual. Se isso é importante para você, nos envie um e-mail, gostaríamos de entender a demanda.

GDPR / CCPA / residência de dados?

O esquema de scan não armazena dados pessoais por design, apenas país + classe de dispositivo, nunca IP ou user agent. A tabela users armazena e-mail + IDs do Stripe; você pode exportar tudo via GET /api/user/export ou solicitar exclusão na sua página de conta (soft-delete imediato, hard-delete após 30 dias). Os dados residem no Cloudflare D1 (global) + KV (replicado na borda). Não usamos rastreadores de terceiros.

Pare de imprimir códigos que você não possui.

Configuração em cinco minutos. Mais de vinte painéis de analytics esperando do outro lado. Cancele quando quiser e o Keep-Alive preserva seus códigos impressos para sempre a partir de $2/mês. Seus códigos funcionarão mesmo que deixemos de existir.

Ver planos