SAAS · CONSENTIMIENTO RGPD · CONSENT MODE V2

Consentio: consentimiento de cookies que cumple y no ralentiza la web

SaaS propio de gestión de consentimiento (RGPD/ePrivacy) para WordPress, Shopify y cualquier web: bloqueo real de scripts, Google Consent Mode v2 y un script de menos de 9 KB.

JavaScript vanilla <9 KB Consent Mode v2 Multi-idioma + geo Stripe WordPress/Shopify/GTM
Ver Consentio en producción Quiero algo similar
< 9 KB Peso del script Script sin dependencias y con carga diferida: el banner no penaliza los Core Web Vitals ni el SEO.
4 señales Consent Mode v2 ad_storage, ad_user_data, ad_personalization y analytics_storage, denegadas por defecto hasta el consentimiento.
6 idiomas + geolocalización El banner se muestra en el idioma del visitante con geolocalización por país, server-side.
0 trackers Antes del consentimiento Ningún tracker se ejecuta antes de que el visitante acepte: bloqueo real, no solo un aviso.

Antes / Después

Por qué la mayoría de banners no cumplen de verdad y qué hace distinto a Consentio.

Antes

  • La mayoría de banners gratis muestran el aviso pero NO bloquean los scripts antes del consentimiento (incumplen el RGPD).
  • Los de pago pesan y dañan el SEO y los Core Web Vitals.
  • Configuración compleja para cada CMS o plataforma.
  • Sin prueba de consentimiento sólida ante una inspección.
  • Sin soporte real de Google Consent Mode v2 ni de la señal GPC.

Después

  • Bloqueo real de scripts: ningún tracker se ejecuta antes del consentimiento.
  • Consent Mode v2 completo, con las señales denegadas por defecto.
  • Script de menos de 9 KB, sin dependencias y diferido.
  • Multi-idioma (6) con geolocalización por país y multi-región (opt-in RGPD UE / opt-out «No vender» EE.UU.).
  • Escáner de cookies, registro/prueba de consentimiento y respeto de la señal GPC.

Arquitectura

Vista lógica del flujo. El snippet bloquea por defecto, la geolocalización server-side decide región e idioma, y solo tras el consentimiento se actualizan las señales de Consent Mode v2 y se desbloquean los proveedores.

Arquitectura de Consentio El visitante carga la web del cliente, que integra el snippet de Consentio. El snippet bloquea los trackers por defecto y muestra el banner. La geolocalización server-side decide región e idioma sin almacenar la IP. Al consentir, se actualizan las señales de Consent Mode v2 hacia GTM/Google y se registra la prueba de consentimiento en servidores de la UE. Visitante / Web Visitante Navegador (UE / EE.UU.) Web del cliente WordPress · Shopify · GTM Snippet Consentio Snippet (JS vanilla) <9 KB · carga diferida Bloqueo de scripts escáner + auto-bloqueo Banner multi-idioma 6 idiomas · GPC Servicios Consentio Geolocalización server-side, sin guardar la IP API de consentimiento país · idioma · versión Datos / Integraciones Registro consent. servidores UE · prueba Consent Mode v2 GTM / Google Stripe planes Pro / Agencia idioma / región consentimiento update señales alta de plan

Línea continua: flujo principal. Línea discontinua: alta de suscripción del propietario de la web.

Decisiones técnicas (y por qué)

Los detalles que diferencian un banner que «se ve» de uno que de verdad cumple y no penaliza la web.

Rendimiento

El rendimiento es un requisito, no un extra

Un banner de consentimiento se carga en todas las páginas, así que cualquier kilobyte cuenta. El script va sin dependencias, pesa menos de 9 KB y difiere la carga de pixels y trackers hasta el consentimiento. Diferir esos scripts mejora los Core Web Vitals: el cumplimiento deja de estar reñido con el SEO.

Cumplimiento

Bloqueo real de scripts, no solo un aviso

La diferencia legal está en bloquear de verdad. Antes del consentimiento, ningún tracker se ejecuta; un escáner de cookies y el auto-bloqueo de proveedores conocidos evitan fugas. Google Consent Mode v2 entra con las cuatro señales denegadas por defecto y se actualizan solo cuando el visitante acepta.

Privacidad

Geolocalización en servidor propio, sin compartir la IP

La región y el idioma se deciden con geolocalización server-side, sin servicios externos: la IP del visitante no se comparte ni se almacena. Multi-región real: opt-in al estilo RGPD en la UE y opt-out «No vender» al estilo CCPA en EE.UU., respetando además la señal GPC del navegador.

Trazabilidad

Registro y prueba de consentimiento

Cada decisión se registra con país, idioma y versión del texto mostrado, en servidores de la UE. Ante una inspección, hay prueba demostrable de qué aceptó cada visitante y bajo qué versión, no una promesa. Los datos viven en la UE por diseño.

Distribución

Un snippet universal, plus plugin y plantilla GTM

La integración es deliberadamente sencilla: un snippet universal para Shopify, Wix, Webflow, Squarespace o PrestaShop; un plugin para WordPress; y una plantilla para Google Tag Manager. La misma lógica de consentimiento, instalada donde el cliente ya trabaja.

Stack completo

El detalle real, no «JavaScript y una base de datos».

Frontend

  • JavaScript vanilla <9 KB sin dependencias
  • Carga diferida del banner
  • Banner accesible y responsive
  • Sin bloqueo del render inicial

Integraciones

  • Plugin para WordPress
  • Plantilla para Google Tag Manager
  • Snippet para Shopify/Wix/Webflow
  • Snippet para Squarespace/PrestaShop

Pagos

  • Stripe para suscripciones
  • Planes Pro y Agencia
  • Modo white-label
  • Plan Free de entrada

Datos

  • Registro de consentimientos
  • Servidores en la UE
  • País, idioma y versión por evento
  • Prueba de consentimiento exportable

Privacidad

  • Geolocalización server-side
  • Sin almacenar la IP del visitante
  • Soporte de la señal GPC
  • Sin servicios externos de geo

Cumplimiento

  • Google Consent Mode v2
  • RGPD / ePrivacy (opt-in UE)
  • CCPA / «No vender» (opt-out EE.UU.)
  • Escáner de cookies + auto-bloqueo

Resultado para el negocio

Para el cumplimiento

  • Cumplimiento demostrable ante una inspección, con prueba de consentimiento.
  • Bloqueo real de trackers antes del consentimiento.
  • Consent Mode v2 y GPC soportados de serie.
  • Datos de consentimiento alojados en la UE.

Para el negocio

  • Rendimiento que no penaliza el SEO ni los Core Web Vitals.
  • Instalación sencilla en WordPress, Shopify y GTM.
  • Modelo SaaS con planes Free, Pro y Agencia.
  • Opción white-label para agencias.

¿Necesitas algo así?

Si necesitas un producto SaaS ligero y bien hecho —un banner de consentimiento que cumpla de verdad, una integración con Consent Mode v2, o cualquier herramienta de privacidad o cumplimiento— cuéntanos el contexto por correo. Respondemos normalmente en menos de 30 minutos con viabilidad y siguiente paso.

Escribir a contacto@rovidev.com Ver servicio SaaS / MVP

Otros servicios relacionados

Backend Node.js y APIs · Desarrollo de plugins WordPress/WooCommerce · Integración de pagos (Stripe, Redsys, Bizum) · Desarrollo web con React y Next.js

Pide presupuesto sin compromiso

Cuéntame brevemente tu proyecto y te respondo normalmente en menos de 30 minutos con viabilidad, fases y un rango de precio.

o escribe a contacto@rovidev.com