Códigos QR dinámicos · sin lock-in

Códigos QR que realmente son tuyos.

Tuyos. Privados. Permanentes. Verificables. Seguros para imprimir. Sin lock-in.

  • Edita después de imprimir. Cambia el destino de un QR impreso en cualquier momento, sin reimprimir, sin volver a descargar, sin tiempo de inactividad.
  • Nunca pierdas un código impreso. Cada QR dinámico incluye un backup estático descargable, y Keep-Alive preserva el redireccionamiento para siempre desde $2/mes, incluso después de cancelar Pro.
  • Analíticas respetuosas con la privacidad. Solo país y tipo de dispositivo. Sin IPs, sin user agents, sin cookies, sin retargeting, nunca. Funciona bajo GDPR por defecto.

Construido por el equipo detrás de Abundera Sign , firmas electrónicas orientadas a la evidencia con firmas digitales PAdES, cadenas de auditoría con hash y verificación pública.

🪞
QR de backup estático
Cada código dinámico incluye una versión estática descargable. Imprímela junto al dinámico; tu enlace sigue funcionando incluso si desaparecemos mañana.
90 días de gracia, sin preguntas
Deja de pagar y tus códigos siguen resolviendo durante 90 días. Tiempo de sobra para migrar, reactivar o bajar a Keep-Alive.
♾️
Keep-Alive desde $2/mes
Baja de Pro a modo preservación para mantener los códigos impresos activos para siempre. Solo lectura, ajustado a tu plan anterior, KA-Starter desde $3/mes anual ($240 la década, efectivo $2/mes) hasta KA-Enterprise a $149/mes anual. Cómo funciona →
Exportación en un clic, cuando quieras
Descarga tu conjunto de datos completo (codes.csv + scans.csv + README) como ZIP cuando quieras. También se activa al eliminar la cuenta. Sin ticket de soporte, sin tarifa de exportación CSV.

Qué incluye Pro

Todo lo que tiene la herramienta gratuita, más un panel, analíticas e infraestructura para ejecutar campañas dinámicas a escala de impresión.

Destinos dinámicos

Cambia la URL a la que apunta un QR impreso en cualquier momento. Actualiza un menú, rota el enlace de una campaña, corrige una errata en mil tarjetas de visita, sin reimprimir.

Más de 20 paneles de analíticas, precalculados

Alertas de anomalías, hitos, retención de cohortes, correlación con el clima, mapas de calor en hora local, niveles de velocidad de escaneo, rendimiento frente a objetivo, todo derivado del mismo registro de escaneos con privacidad por diseño, sin integraciones que configurar. Ver la lista completa ↓

Privacidad por diseño

El conjunto de datos completo es país + tipo de dispositivo. Sin IPs, sin user agents en crudo, sin geolocalización a nivel de ciudad, sin cookies, sin retargeting, nunca. Funciona bajo GDPR por defecto. Los buckets de país con menos de 5 escaneos se agrupan en "Other" para que los individuos no puedan ser reidentificados.

Granularidad horaria (Team y Agency)

Team y Agency desbloquean resolución de bucket por hora en cada gráfico durante los últimos 7 días, con retención de 36 meses, detecta el momento exacto en que una campaña se puso en marcha sin recopilar datos más detallados sobre la persona que escanea.

QR de backup estático, siempre

Cada código dinámico incluye un backup estático en un clic. Imprime el estático en el objeto físico, usa el dinámico en el día a día. La vía de escape al lock-in siempre en tu bolsillo.

REST API (Business en adelante)

Crea, edita y consulta analíticas de códigos mediante una API JSON limpia documentada como OpenAPI 3.1. Bearer tokens bajo tu control, límites de tasa visibles en las cabeceras de respuesta. Rota o revoca cualquier clave en cualquier momento.

Webhooks de salida (Business en adelante)

Suscribe una URL a eventos como code.created, code.updated, anomaly.surge, anomaly.drop y plan.changed. X-Abundera-Signature estilo Stripe con HMAC-SHA256, verifica con el mismo código que usas para Stripe.

Equipos multiseat con roles (Team y Agency)

Invita compañeros por correo. Roles de propietario, administrador y miembro. Los administradores gestionan códigos e invitaciones; los miembros tienen acceso de solo lectura a los códigos del equipo y las analíticas. Business = 12 puestos, Team = 30, Agency = 75, Enterprise = 150. Las invitaciones caducan en 7 días, son revocables y nunca muestran tokens secretos en pantalla.

SSO + SCIM (Agency + Enterprise)

Inicio de sesión SAML 2.0 + OIDC y ciclo de vida de usuarios y grupos SCIM 2.0 para Okta, Entra, Workspace, JumpCloud, asigna un usuario a la app, entra en tu workspace de Abundera con el rol correcto; desaprovisiónalo y queda desactivado con la sesión invalidada. Mapeo grupo → rol con prioridad; cumplimiento RFC 7643/7644 verificado (20/20 en la suite derivada de PingIdentity). Indicador por conexión desactivado por defecto + límite de 50 RPS + log de auditoría. Ver la página de seguridad para la postura de cumplimiento.

Grupos de códigos + tokens de compartición pública

Organiza códigos en grupos tipo carpeta (ubicaciones de restaurantes, cuentas de clientes, líneas de producto) y obtén estadísticas por grupo. Activa "estadísticas públicas" en cualquier código para obtener una URL de compartición firmada, apta para auditores, revocable al instante.

Personalización completa incluida

Cada código dinámico mantiene la personalización QR completa que construiste en la herramienta gratuita: tipo, estilo, logo, marco, colores, formato de exportación. Nada se simplifica.

Exportación + eliminación GDPR

Descarga tu conjunto de datos completo como ZIP (codes.csv, scans.csv, README) en cualquier momento. Solicita la eliminación de la cuenta, hacemos un soft-delete de inmediato y un hard-delete después de 30 días. Sin trucos.

Funciona con la herramienta gratuita

Guardar un código en Pro desde qr.abundera.ai es un flujo de un clic. Todo lo que hayas creado allí entra directamente.

Más de 20 paneles de analíticas. Una pantalla. Sin configuración.

Abre /stats/ y cada panel siguiente está precalculado para tus códigos. Sin conectores, sin almacén de datos, sin montaje de pipelines de eventos. Todo se deriva del mismo registro de escaneos que ya almacena cada tier, solo país y tipo de dispositivo, nunca IP ni user agent.

Narrativa automáticaResumen en texto llano de lo que cambió esta semana, generado de forma determinista a partir de tus números, sin llamadas a terceros.
Alertas de anomalíasChips de aumento/caída por Z-score frente a una línea base de 14 días, por código. Verás "↑ menu-fall-promo, z=4,2" el día que una campaña se viralice.
Niveles de velocidad de escaneoCada código cae en viral / caliente / normal / lento / muerto, para que un workspace de Agency con 10.000 códigos no te ahogue en ruido.
HitosPrimer escaneo, 100, 1.000, 10.000, 100.000, registrados automáticamente por código con la fecha en que ocurrió.
Racha y récords personalesRacha de escaneos diarios actual, racha más larga, mejor día, mejor semana, mejor mes, récords históricos que puedes celebrar de verdad.
Mapa de calor en hora localCuadrícula hora del día × día de la semana en la zona horaria de tu navegador, para ver cuándo se escanea de verdad, no cuándo lo registraron nuestros servidores.
Retención de cohortesTasa de retorno semana a semana de los escaneadores, cuantifica si un código impreso es una campaña de un uso o un punto de contacto recurrente.
Día de vidaDistribución de escaneos por antigüedad del código, responde a "¿mis códigos tienen pico el día 1, el 30 o el 365?" en todo el portfolio.
Cambios de ranking semanalGráfico de escalada de qué códigos subieron o bajaron en tu top-N esta semana. Detecta vueltas y caídas silenciosas.
Rendimiento frente a objetivoGráfico de bala por código con una línea objetivo que puedes fijar, verde/amarillo/rojo instantáneo sobre si la campaña cumple el número.
Año sobre añoEsta semana frente a la misma semana del año anterior, por código o en conjunto. Requiere un año de datos; aparece automáticamente cuando lo tienes.
BenchmarkingTus códigos frente a tu línea base histórica (privado, nunca frente a otros clientes). Te dice si una semana floja es inusual para ti específicamente.
Desglose por paísPaíses principales con buckets de menos de 5 escaneos agrupados en "Other" para que los escaneadores individuales nunca puedan ser reidentificados de una muestra pequeña.
Correlación con el climaEscaneos correlacionados con lluvia, temperatura y nieve en tus países principales. Muestra "tu QR de menú se duplica cuando llueve en Lisboa."
Tiempo hasta el primer escaneo¿Cuánto tarda el primer escaneo tras la creación de un código? Distribución en tu portfolio, detecta impresiones que nacen muertas.
Higiene de códigos inactivosCódigos sin escaneos en 90 días presentados como lista de tareas, para que puedas pausar o eliminar en lugar de pagar por inventario muerto.
Etiquetas más usadasLas etiquetas con más escaneos en los últimos 30 días, convierte las etiquetas ad hoc en una señal real de agrupación de campañas sin una herramienta de taxonomía aparte.
Distribución de escaneosGráfico de concentración / estilo Gini, responde a "¿un código lleva toda mi cuenta o está repartido?" de un vistazo.
Nuevos frente a consolidadosQué parte del volumen de escaneos de este mes vino de códigos creados en los últimos 30 días frente a códigos más antiguos, separa lanzamientos de estado estable.
Rendimiento del workspaceÚltimos 7 días frente a la línea base de 30 días para todo el workspace, el snapshot de "¿vamos hacia arriba o hacia abajo?".
Grupo frente a paresSi organizas códigos en grupos, ve cómo rinde cada grupo frente a tus otros grupos, ubicaciones de restaurantes, cuentas de clientes, líneas de producto.
Actividad de escaneo recienteFeed estilo live de los últimos escaneos por código, país y tipo de dispositivo, el panel de "¿está pasando algo ahora mismo?".
Barra de consultasEscribe una pregunta y obtén una respuesta determinista. "¿Mejor país el último trimestre?" "¿Top 3 códigos desde el Black Friday?", basado en reglas, sin sorpresas.
Clasificación de miembros TeamQuién creó, editó o eliminó más en los últimos 30 días, convierte el log de auditoría en un panel de contribuciones.
Feed de actividad del equipo TeamLog de mutaciones en orden cronológico inverso, invitación enviada, código pausado, grupo renombrado, cada cambio con actor y marca de tiempo.
Granularidad horaria TeamTodos los paneles anteriores desbloquean resolución de bucket por hora en Team y Agency, retenida durante 36 meses.

Todos los paneles forman parte de cada tier de pago. La resolución horaria y los feeds exclusivos de Team se desbloquean en Team + Agency. Los tokens de compartición pública permiten publicar una URL de estadísticas de solo lectura por código, apta para auditores, revocable al instante.

Cómo funciona

El ciclo del QR dinámico en cuatro pasos.

  1. 1

    Crea un QR

    En la herramienta gratuita o en el panel de Pro. Estilízalo. Personalízalo. Guárdalo.

  2. 2

    Obtén una URL de redirección corta

    Pro asigna un shortcode de 7 caracteres (Base58, sin caracteres confusos). El QR imprimible codifica aqr.net/xxxxxxx.

  3. 3

    Imprímelo, escanéalo, edítalo

    Pon el QR en tu packaging, menú, cartel o credencial. Los escaneos resuelven al instante a través de nuestra redirección en el edge. Cambia el destino en cualquier momento desde el panel.

  4. 4

    Ve solo lo que necesitas

    El panel muestra escaneos diarios, países y tipos de dispositivo. Eso es todo lo que almacenamos. La privacidad de tus clientes no es tu problema.

Precios que se leen de un vistazo.

Mensual o anual. Cancela cuando quieras, tus códigos siguen funcionando durante 90 días después.

Free comienza con 1 código dinámico (hasta 3 con verificación de teléfono y método de pago). Todos los tiers de pago incluyen la garantía de QR de backup estático, el período de gracia de 90 días y la vía de bajada a Keep-Alive. Si superas tu límite mensual de escaneos los redireccionamientos siguen funcionando, te enviamos un correo para que decidas qué hacer, conforme a nuestros Términos y la Política de uso aceptable.

Preguntas frecuentes

¿Qué es un "escaneo incluido"? ¿Los limitan?

Cada tier indica los escaneos mensuales incluidos en códigos dinámicos, 50K en Solo, 175K en Business, 600K en Team, 2,25M en Agency, 10M en Enterprise. Los códigos estáticos no tienen límite en ningún plan porque el enlace vive dentro del propio QR, no en nuestro servidor. Un escaneo es una visita a la URL de redirección (aqr.net/xxxxxxx). Contamos por mes y cuenta (todos tus códigos dinámicos combinados).

Si superas el límite en un mes dado, los redireccionamientos siguen funcionando. Te enviamos un correo para que decidas si actualizar el plan o absorber el pico. No te limitaremos para forzar una actualización, ese es el compromiso de no lock-in. Se aplican límites operativos razonables para tráfico que parezca amplificación de bots o escenarios de extorsión, conforme a nuestros Términos de Servicio. Si planeas una campaña muy por encima de tu límite (por ejemplo, un QR en el Super Bowl), escríbenos antes para coordinar capacidad y garantizar que el primer escaneo sea tan rápido como el millón.

¿Qué pasa con mis códigos si dejo de pagar?

Siguen funcionando durante 90 días. Ese es el punto del período de gracia, lo construimos porque estábamos hartos de ver campañas impresas morir en el segundo en que caducaba una suscripción. Después de 90 días, los redireccionamientos se detienen. Tus datos permanecen; puedes reactivar en cualquier momento.

Si quieres que sigan resolviendo más allá del día 90, baja a Keep-Alive (siguiente pregunta). Y como alternativa de respaldo garantizada para siempre, imprime el QR de backup estático que generamos para cada código dinámico, resuelve directamente a tu URL sin tocar nuestra infraestructura.

¿Qué es Keep-Alive?

Un tier de preservación al que puedes bajar cuando ya no necesitas Pro completo. Tus códigos impresos siguen resolviendo mientras sigas pagando, pero no tienes acceso al panel, la API, las analíticas ni la creación de nuevos códigos. Keep-Alive es de solo lectura, los destinos están congelados en el estado al cancelar, y para cambiar uno debes reactivar Pro.

El tier se ajusta al plan que cancelaste. KA-Team (desde Business o Team): $14/mes, $10/mes anual ($120/año), $1.000 la década, 1.500 códigos y 100.000 escaneos/mes. KA-Agency: $40/mes, $29/mes anual ($348/año), $2.880 la década, 4.000 códigos y 300.000 escaneos/mes. KA-Enterprise: $199/mes, $149/mes anual ($1.788/año), $14.400 la década, 15.000 códigos y 1.000.000 escaneos/mes. Los clientes Solo bajan directamente a Free; sus códigos estáticos siguen funcionando sin importar qué. Si tu límite anterior supera el tier KA correspondiente, los paquetes adicionales de preservación y límite de escaneos permiten preservar más sin saltar un tier completo.

El diseño (colores, logo, marco) queda congelado en el último estado guardado. Las analíticas de escaneos se reducen a un resumen de 30 días. El cambio de Pro a Keep-Alive es inmediato y prorrateado; si estás en gracia de una cancelación anterior, esos días de gracia se trasladan para que no pagues doble. Comparativa completa de opciones + términos legales de la Década: /cancel/.

¿Qué muestra realmente el panel?

Abre /stats/ después de iniciar sesión y verás más de veinte paneles precalculados, alertas de anomalías (pico/caída frente a tu línea base de 14 días), hitos (primer escaneo, 100, 1.000…), retención de cohortes, curvas de día de vida, correlación con el clima, mapas de calor en hora local, niveles de velocidad de escaneo, gráficos de rendimiento frente a objetivo, año sobre año, desgloses por país, etiquetas principales, distribución de escaneos, tiempo hasta el primer escaneo, listas de higiene de códigos inactivos y una barra de consultas determinista para preguntas habituales. Team y Agency añaden clasificación de miembros, feed de actividad del equipo y resolución de bucket horario en cada gráfico. Sin configuración, cada panel lee del mismo registro de escaneos que ya almacenamos.

Las estadísticas profundas por código (la misma suite limitada a un shortcode) están en la página de edición del código.

¿Qué almacenan exactamente cuando alguien escanea un código?

Tres cosas: la fecha UTC, el país (de CF-IPCountry) y si fue un dispositivo móvil, tableta, escritorio o desconocido (de una expresión regular breve sobre el UA). Descartamos la cadena User-Agent de inmediato tras la clasificación. Nunca vemos las IPs. Sin cookies, sin píxeles, sin integraciones de retargeting.

Todos los agregados de país con menos de 5 escaneos en la ventana seleccionada se agrupan en "Other" para que los usuarios individuales no puedan ser reidentificados de una muestra pequeña.

¿Puedo usar esto con otras herramientas de analíticas?

No directamente, requeriría enviar datos de escaneo a terceros, lo que rompería la garantía de privacidad. Siempre puedes exportar tu propio conjunto de datos y correlacionarlo tú mismo, pero no ofreceremos una integración con Google Analytics o Facebook Pixel. Ese es exactamente el punto de este producto.

¿Qué incluye la REST API?

Todo lo que hace el panel: listar, crear, editar, pausar, eliminar códigos y obtener analíticas. Los bearer tokens se emiten en la página de cuenta (Business en adelante). Límites de tasa: 1.000 solicitudes/día en Business, 10.000/día en Team, 50.000/día en Agency, personalizado en Enterprise. Cada respuesta incluye X-RateLimit-Remaining para que nunca tengas que adivinar.

¿Todos los planes incluyen realmente códigos estáticos ilimitados?

Sí, todos los planes, incluido Free, incluyen nuestro generador estático-forever en qr.abundera.ai sin límite por código ni límite de escaneos. El enlace se codifica directamente dentro del QR; no hay servidor de redirección en medio. Una vez impreso un código estático, funciona para siempre, incluso si cancelas, incluso si nuestra empresa cierra. Los bytes en papel llevan el dato; nosotros no los alojamos en ningún sitio.

Usa estáticos para: tarjetas de visita, menús de restaurante con una URL permanente, señalización, invitaciones de boda, cualquier destino que no vaya a cambiar. Usa los códigos dinámicos de tu plan para: cualquier cosa que puedas querer actualizar después o sobre la que quieras analíticas.

¿Cuál es la diferencia entre Free, Solo, Business, Team, Agency y Enterprise?

Todos los planes incluyen el generador estático-forever: imprime todos los QR estáticos que necesites, sin límite por código, sin límite de escaneos, nunca caduca. Los números siguientes son sobre códigos dinámicos (los de tipo redirección rastreada con analíticas).

Free empieza con 1 código dinámico. Cada verificación (teléfono o método de pago, sin cargo en ningún caso) añade 1 código más, hasta un máximo de 3. 500 escaneos/mes en códigos dinámicos, analíticas de 30 días, QR de backup estático incluido.

Solo ($9/mes anual, $12/mes mensual), 200 códigos dinámicos, 50K escaneos/mes, analíticas de 12 meses. Para particulares y proyectos secundarios.

Business ($29/mes anual, $39/mes mensual), 1.300 códigos dinámicos, 175K escaneos/mes, analíticas de 36 meses, 12 puestos con roles, REST API (1K solicitudes/día).

Team ($99/mes anual, $129/mes mensual), 4.500 códigos dinámicos, 600K escaneos/mes, 30 puestos con roles propietario/admin/miembro + log de auditoría, analíticas de 60 meses con buckets horarios, REST API (10K solicitudes/día). Las invitaciones son por correo con TTL de 7 días.

Agency ($349/mes anual, $449/mes mensual), 17.500 códigos dinámicos, 2,25M escaneos/mes, 75 puestos, multi-workspace (hasta 10 equipos), analíticas de 84 meses, API de 50K/día, soporte prioritario por correo en menos de 24h. Para consultoras y operadores multi-cliente.

Enterprise ($1.500/mes anual, $1.800/mes mensual), 85.000 códigos dinámicos, 10M escaneos/mes, 150 puestos, 50 equipos, SSO (SAML + OIDC) + aprovisionamiento SCIM, lista de IPs permitidas, streaming de log de auditoría, SLA del 99,9% con créditos de servicio, retención de analíticas de 120 meses (10 años), MSA de aceptación por clic, opciones de residencia de datos en EE. UU./UE/FedRAMP. Autoservicio mediante Stripe Checkout como todos los demás tiers de pago, sin llamada de ventas requerida para los límites base.

Enterprise Scale, por encima del tier Enterprise base. Límites superiores, MSA negociado, BAA, SLA personalizado, contrato de residencia de datos personalizado. Habla con ventas.

¿Está relacionado con qr.abundera.ai?

Sí, mismo equipo, mismo enfoque de diseño. qr.abundera.ai es el generador QR estático gratuito (más de 130 tipos, 26 idiomas, sin backend, sin solicitudes salientes). Pro es la capa de enlace dinámico de pago sobre él. Los códigos que creas en la herramienta gratuita se pueden "guardar en Pro" en un clic.

¿Puedo hacer self-hosting?

Hoy no. El código es nativo de Cloudflare (D1 + KV + Workers), y el coste operativo de soportar instalaciones autohospedadas no es algo que podamos hacer bien a nuestro tamaño actual. Si esto te importa, escríbenos, nos gustaría entender la necesidad.

¿GDPR / CCPA / residencia de datos?

El esquema de escaneos no almacena datos personales por diseño, solo país y tipo de dispositivo, nunca IP ni user agent. La tabla users almacena correo + IDs de Stripe; puedes exportar todo mediante GET /api/user/export o solicitar la eliminación desde tu página de cuenta (soft-delete ahora, hard-delete después de 30 días). Los datos residen en Cloudflare D1 (global) + KV (replicado en el edge). No usamos rastreadores de terceros.

Deja de imprimir códigos que no te pertenecen.

Configuración en cinco minutos. Más de veinte paneles de analíticas esperándote al otro lado. Cancela cuando quieras y Keep-Alive preserva tus códigos impresos para siempre desde $2/mes. Tus códigos funcionarán incluso si desaparecemos.

Ver planes