Base de conocimiento

Arquitectura y privacidad

Privacidad de códigos QR: Offline QR y Smart QR

Arquitectura técnica de Fair-QR: qué permanece local en Offline QR, qué datos normales genera la web y cómo se procesa Smart QR por separado.

Arquitectura revisada: 17 de julio de 20267 minutos

Respuesta breve

En el generador público Offline QR, la carga se produce en el navegador y no se envía a una API de Fair-QR para generar el código. El logotipo opcional se procesa localmente como Data URL. Al descargar, la configuración puede guardarse en el historial local. Una visita web normal sí genera metadatos técnicos y de analítica. Smart QR es un producto separado y gestionado en servidor.

La separación esencial

  • Offline QR: la carga final está directamente dentro del código.
  • Offline QR: no requiere cuenta ni generador de servidor.
  • Smart QR: contiene un enlace corto gestionado por Fair-QR.
  • Smart QR: destino, reglas y analítica requieren almacenamiento en servidor.
  • Visitar una web no equivale a una aplicación totalmente sin red.

Comparación directa del flujo

PreguntaOffline QRSmart QR
¿Qué contiene?URL, texto, WiFi o contacto finalEnlace corto gestionado
¿Dónde se genera?En el navegadorCódigo y destino en el panel
¿Requiere cuenta?No
¿Editable después?No; hay que crear otroSí; el impreso no cambia
¿Analítica de escaneos?Sin analítica de escaneo Fair-QRSí, según configuración y plan

Qué ocurre técnicamente en el generador Offline

  • Las entradas actualizan el estado local de React en el navegador.
  • El gráfico QR se renderiza en el cliente desde esa carga.
  • Los logotipos se validan en el navegador y se convierten en Data URL local.
  • PNG, JPEG y SVG se generan desde el elemento renderizado.
  • Al descargar puede guardarse una entrada en Local Storage.
  • Los eventos de analítica describen acciones como formato o tipo de archivo, no la carga del QR.

“Offline QR” describe la generación local y la carga incorporada. La web y sus recursos deben cargarse en la primera visita.

Datos que aún pueden existir

Al solicitar cualquier web, los sistemas de alojamiento y seguridad reciben datos técnicos como IP, hora, URL y navegador. Fair-QR también usa analítica minimizada para comprender errores y patrones. Estos metadatos son distintos de la carga QR.

El historial local puede borrarse en Fair-QR o desde el navegador. Un QR estático descargado funciona sin cuenta mientras su contenido incorporado siga siendo válido.

Por qué Smart QR requiere servidor

Smart QR permite cambiar un destino después de imprimir. Por eso contiene un enlace corto gestionado, no la carga final. Al escanear, Fair-QR resuelve el enlace, aplica reglas y, si está activado, registra un evento minimizado.

Esta arquitectura es necesaria, pero está separada del generador público. Los requisitos de Smart QR no deben cambiar la generación local del flujo Offline gratuito.

Cómo comprobar la afirmación

  • Abre las herramientas de red y observa las solicitudes mientras editas.
  • Confirma que la carga no se envía a un endpoint de generación.
  • Compara Local Storage antes y después de una descarga.
  • Prueba Offline QR y Smart QR por separado.
  • Consulta la política de privacidad actual para alojamiento, analítica y retención.

Documentación y base

Esta página documenta la implementación; la política de privacidad vigente sigue siendo la referencia legal.

  1. [1]Política de privacidad de Fair-QRWapps GmbH
  2. [2]Especificación de simbología QRISO

Recursos relacionados

Crea un QR localmente en tu navegador

Para contenido fijo, el generador público produce la carga directamente en tu dispositivo.

Abrir generador Offline QR
Privacidad QR: flujo de datos de Offline QR y Smart QR | Fair-QR