Política de privacidad
Procesamiento local. Sin servidores AnyServ.
AQR (Advanced QR Generator) procesa sus códigos QR y escaneos en su dispositivo. No recibimos su contenido generado, resultados de escaneo ni datos de formularios en servidores AnyServ. Este documento cubre la extensión AQR Chrome y, en una sección separada, el sitio anyserv.eu y la API.
Última actualización: 23 de mayo de 2026 · Versión 1.1.1 · Manifest V3
Resumen rápido
Solo extensión AQR (no el sitio/API – ver sección 10):
| Tema | Estado |
|---|---|
| Datos enviados a servidores AnyServ | NO |
| Analítica / telemetría en la extensión | NO |
| Cuenta de usuario / inicio de sesión / newsletter | NO |
| Venta de datos personales a terceros | NO |
| Cookies de la extensión | NO |
| Scripts de contenido / lectura en segundo plano | NO |
| Almacenamiento local en su dispositivo | SÍ |
| Sincronización de ajustes Chrome (vía Google) | OPCIONAL |
| URL/título de pestaña activa (acción del usuario) | LIMITADO |
| Descarga de imagen para escaneo del menú contextual | LIMITADO |
Ámbito y responsable del tratamiento
Responsable del tratamiento: AnyServ (anyserv.eu), contacto: anyserv.eu/contact.
Esta política se aplica a la extensión de navegador AQR – Advanced QR Generator distribuida a través del Chrome Web Store. No sustituye la Política de privacidad general de anyserv.eu, que cubre el sitio web, cookies y otros servicios.
La extensión genera y escanea códigos QR íntegramente en su navegador usando bibliotecas locales (jsQR, QR
generator). Verificado en el código fuente: la extensión no realiza llamadas a los endpoints
anyserv.eu/api.
Datos que introduce
Según el modo QR que elija, puede introducir datos como:
- URLs, texto plano, direcciones de correo, números de teléfono
- Contenido de mensajes SMS y WhatsApp
- Nombre de red WiFi (SSID) y contraseña
- Campos de contacto vCard (nombre, teléfono, correo, organización, etc.)
- Resultados de códigos QR escaneados
- Imagen de logo opcional (PNG/SVG convertido a data URL para estilo QR)
Este contenido se procesa localmente para renderizar o decodificar códigos QR. No se sube a AnyServ. Como puede introducir información sensible (p. ej. contraseñas WiFi), recomendamos usar la extensión solo en dispositivos de confianza.
No hay registro, inicio de sesión, suscripción a newsletter ni formulario de contacto en la extensión – solo enlaces opcionales que abren páginas externas en su navegador.
Almacenamiento local
AQR almacena datos en el almacenamiento de la extensión Chrome y, para presets de color, en localStorage del
origen de la extensión. Nada se escribe en una base de datos en servidores AnyServ.
| Almacenamiento | Clave / área | Contenido |
|---|---|---|
chrome.storage.sync |
qrSettings |
Tema, idioma, opciones QR predeterminadas, interruptores (historial, persistencia de sesión, menú contextual, etc.). Si la sincronización Chrome está activada, Google puede sincronizar estos ajustes entre sus dispositivos con sesión iniciada – usa la infraestructura de Google, no servidores AnyServ. |
chrome.storage.local |
qrHistory |
Hasta 10 entradas recientes: texto QR, tipo, miniatura (data URL), marca de tiempo – solo en el dispositivo. |
chrome.storage.local |
qrSession |
Cuando "Persist popup session" está activado: estado completo del popup (texto, presets, campos WiFi/vCard, colores/logo) – solo en el dispositivo. |
chrome.storage.session |
Transferencia del menú contextual | De corta duración: contextMenuText (texto o enlace seleccionado) y contextMenuScanUrl (URL de imagen para escaneo). Se borra tras el uso. |
localStorage |
aqrRecentColors:dark / :light |
Hasta 6 colores personalizados recientes por campo de tema – solo origen de la extensión. |
Portapapeles del sistema: Al copiar una imagen QR o resultado de escaneo, la Clipboard API escribe localmente en el portapapeles del SO. Sin servidor implicado.
Eliminación:
- Borrar historial desde la interfaz de la extensión.
- Desactivar historial o persistencia de sesión en ajustes.
- Desinstalar la extensión – elimina todos los datos
chrome.storagede AQR.
Permisos del navegador
AQR usa Manifest V3 sin scripts de contenido y sin permisos de host amplios. La extensión no lee el DOM de páginas ni rastrea la navegación en segundo plano.
| Permiso | Por qué es necesario |
|---|---|
storage |
Guardar ajustes, historial opcional, estado de sesión opcional y datos de transferencia del menú contextual. |
contextMenus |
"Generate QR for selection/link" y "Scan QR from image" – solo tras usar el menú contextual. |
activeTab + tabs |
Leer la URL y el título de la pestaña activa al abrir el popup o pulsar "Current page" (chrome.tabs.query). Solo con acción del usuario. |
AQR no solicita permisos cookies, scripting, alarms ni acceso
de host <all_urls>.
Red y terceros
Sin backend AnyServ: La extensión no envía su contenido QR, escaneos ni ajustes a AnyServ. No hay analítica, publicidad ni SDK de informes de errores en el código de la extensión.
Escaneo de imagen del menú contextual
Al elegir "Scan QR from image" en una imagen web, la extensión puede fetch esa URL de imagen
en su navegador, decodificarla localmente con jsQR y descartar el resultado del fetch. La imagen no se
sube a AnyServ. El fetch puede fallar por CORS o políticas del sitio – en ese caso el escaneo puede no funcionar para esa imagen.
Enlaces que abre (navegación estándar del navegador)
Al hacer clic sale de la extensión; entonces aplican sus políticas de privacidad:
- anyserv.eu (landing, herramientas, contacto)
- ko-fi.com/anyserv
- Otras herramientas AnyServ enlazadas desde la pestaña "More Tools"
- URLs decodificadas de códigos QR escaneados (
window.open)
Bibliotecas open source
Incluidas en compilación y ejecutadas sin conexión en su navegador:
- qrcode – generación de códigos QR (SVG/PNG)
- jsQR – decodificación QR desde imágenes
- React – interfaz popup
Estas bibliotecas no se conectan con sus autores en tiempo de ejecución ni envían datos.
Sus derechos y control
Según GDPR y leyes similares, puede tener derechos de acceso, rectificación o supresión de datos personales. Para AQR:
- Acceso / exportación: Ver historial y ajustes dentro de la extensión; los datos permanecen en su dispositivo.
- Supresión: Borrar historial, desactivar opciones de persistencia o desinstalar la extensión.
- Oposición / limitación: No usar funciones opcionales (historial, guardado de sesión, menú contextual).
No conservamos copia de sus datos de extensión en nuestros servidores, por lo que no hay nada que eliminar en el backend. Para preguntas, contáctenos (ver Contacto).
No vendemos ni compartimos sus datos personales con terceros con fines de marketing.
Google y Chrome Web Store
La instalación y actualización de la extensión a través del Chrome Web Store la gestiona Google. Si usa la
sincronización Chrome, Google puede sincronizar los ajustes de chrome.storage.sync entre dispositivos según la
Política de privacidad de Google.
AnyServ no recibe esos datos de sincronización.
Sitio anyserv.eu y API
Importante: La extensión AQR funciona sin conexión y no usa las API de AnyServ. Las herramientas web en anyserv.eu son independientes. Si usa generadores QR o WiFi en línea en anyserv.eu, se aplican reglas de procesamiento distintas.
Endpoints API
Rutas de servidor como /api/qr/* y /api/wifi aceptan parámetros en la cadena de consulta
(p. ej. data, ssid, password) para generar imágenes QR en el servidor.
Esos valores pueden aparecer en registros de acceso del servidor web o proxy (junto con dirección IP,
User-Agent, marca de tiempo). El código API no los persiste en una base de datos de aplicación, pero los registros
de hosting pueden conservarlos por tiempo limitado según la configuración de infraestructura.
Limitación de tasa
Las solicitudes API se limitan por dirección IP (aproximadamente 30 solicitudes por minuto; IP retenida en memoria del servidor unos minutos). Es prevención de abuso, no perfilado de usuarios.
Cookies del sitio y registros de hosting
El sitio anyserv.eu puede establecer cookies (p. ej. consentimiento, analítica, CDN) y generar registros de acceso estándar (IP, fecha/hora, URL, referrer, User-Agent). Detalles en la Política de privacidad del sitio y la Política de cookies.
Menores
AQR es una utilidad de propósito general, no dirigida a menores de 13 años (COPPA) ni de 16 años donde aplica GDPR-K. No recopilamos a sabiendas datos personales de menores a través de la extensión.
Contacto y cambios
Preguntas de privacidad → anyserv.eu/contact
Podemos actualizar esta política. La fecha "Última actualización" arriba cambiará; los cambios materiales también pueden indicarse en la ficha del Chrome Web Store o en las notas de versión de la extensión.