Volver al blog

Geobloqueo sin bloquear a tus clientes

geolocalizacióncumplimientofraude

Cómo diseñar restricciones por país que satisfagan a los equipos de licencias y cumplimiento sin disparar los falsos positivos.

# Geobloqueo sin bloquear a tus clientes

El geobloqueo falla en dos direcciones: deja pasar a quienes están decididos a saltárselo y frena a viajeros legítimos. Ambas cosas pueden evitarse con un diseño por capas.

Separa los tres motivos por los que bloqueas

  • Licencias. Los derechos de contenido son territoriales. Necesitas una decisión de país defendible, y debes tratar las salidas VPN como ubicación desconocida, no como si fueran el país de salida.
  • Sanciones y cumplimiento. Aquí hablamos de una obligación legal con trazabilidad. Registra los datos de entrada de cada decisión.
  • Abuso. El país, por sí solo, es una señal débil de abuso. El peso lo llevan la clasificación y la puntuación de riesgo.

Mezclar estos motivos acaba generando reglas que nadie es capaz de explicar seis meses después.

La regla por capas

if classification in (tor, hosting, vpn) -> location is untrusted, apply policy for unknown else if country in blocked_list -> deny with a clear message else if risk_score > threshold -> challenge, do not deny else -> allow

La clave está en tratar el tráfico anonimizado como ubicación desconocida, no como el país en el que se encuentra el nodo de salida. Si no, a un usuario en un mercado restringido le basta con elegir una salida permitida para entrar sin más.

Escribe el mensaje de error como una persona

"Este contenido no está disponible en tu región", acompañado de un enlace a soporte, convierte la frustración en un ticket que puedes resolver. Un 403 en blanco la convierte en una devolución de cargo y una mala reseña.

Gestiona a los viajeros de forma explícita

Una cuenta con historial que aparece de repente desde otro país suele estar de vacaciones, no necesariamente secuestrada. Da más peso al historial de la cuenta que a la IP actual: eleva el nivel de autenticación en lugar de denegar el acceso, y recuerda el resultado para que el mismo viaje no active la regla cada día.

Audita lo que has decidido

Guarda la decisión y los datos que la han provocado —país, clasificación, puntuación de riesgo e ID de regla— en lugar de almacenar la consulta en bruto. Así consigues una pista de auditoría, una forma de ajustar umbrales y evitas acumular datos de ubicación sobre tus usuarios.

Revisa la lista cada trimestre

Las listas de bloqueo envejecen mal. Los mercados se abren, las licencias cambian y una regla añadida para una campaña puede seguir restando ingresos durante años sin que nadie se dé cuenta. Pon la revisión en el calendario.

Su conexión