Saltar al contenido

Esta página es una traducción, ofrecida para tu comodidad. La versión en inglés es la jurídicamente vinculante. Leer la versión en inglés

Confianza

Confianza y cumplimiento

Versión 1 · Última actualización

Esta página es una plantilla en revisión legal. Los elementos entre [corchetes] son marcadores de posición que se completarán antes de la versión definitiva.

Un resumen sencillo de cómo ContentMas trata los datos y escanea sitios web, redactado a partir de cómo funciona realmente la plataforma. Los documentos vinculantes son nuestra Política de privacidad, Condiciones del servicio, Política de cookies y Política de uso aceptable. ContentMas está operado por ContentMas LLC.

Puntos clave

  • ContentMas escanea solo páginas públicas, se identifica como ContentMasBot y respeta robots.txt.
  • Los informes y los datos de la cuenta se almacenan cifrados en tránsito; las ponderaciones de puntuación están protegidas y nunca se envían a los navegadores.
  • No vendemos datos, y puedes exportar o eliminar tu cuenta en cualquier momento.
  • Los propietarios de sitios pueden pedirnos que dejemos de escanear su dominio a través del formulario de contacto.

Qué recopilamos y por qué

DatosPor qué
Nombre, correo electrónico, enlace a la foto e ID de tu cuenta de GoogleIniciar tu sesión y guardar tus informes
Las direcciones de sitios web que envías y los datos de páginas públicas que rastreamosElaborar tu informe de auditoría
Nombre y correo electrónico en el paso de descarga del informeEntregar la descarga y hacer seguimiento sobre ese informe; novedades del producto solo si marcas la casilla de suscripción
Mensajes de contacto y de solicitud de demostración, con un hash de tu dirección IPResponderte y filtrar abusos
Contadores de solicitudes basados en IPLimitación de frecuencia y prevención de abusos
Nombres de las claves de API, un hash de cada clave y cuándo se usó por última vezPermitir que tus herramientas se conecten a través de la API y del servidor MCP

Dónde se aloja

El sitio y la API se ejecutan en Vercel ([Región de alojamiento, p. ej., Washington, D.C., EE. UU.]). Los datos se almacenan en una base de datos Neon Postgres ([Región de la base de datos]) a través de una conexión cifrada (TLS). No existen otras copias de tus datos fuera de estos proveedores y de los subencargados que se indican a continuación.

Subencargados del tratamiento

ProveedorFinalidadDatos implicadosUbicación
Vercel Inc.Alojamiento, funciones serverless, registros de solicitudesTodos los datos en tránsito; registros de corta duraciónEE. UU. y red edge global
Neon (Databricks)Base de datos Postgres gestionadaTodo lo que almacenamos[Región de la base de datos]
Google LLCInicio de sesión (OAuth)Nombre, correo electrónico, enlace a la foto, ID de la cuentaEE. UU. / global
Google LLCreCAPTCHA en los formularios de contacto (solo si está activado)Señales del navegador y de interacción, dirección IPEE. UU. / global
Google LLCFuentes web en la vista imprimible del informeDirección IP, datos del navegadorEE. UU. / global
Google LLC (solo si están activados los datos de velocidad de usuarios reales)Chrome UX Report API: datos de velocidad de usuarios reales de los sitios auditadosEl origen y la URL de la página de inicio del sitio auditado; ningún dato de la cuentaEE. UU. / global
GitHub, Inc. (solo si conectas GitHub)Acceso de solo lectura a los repositorios que elijas, para auditorías de códigoLos archivos del repositorio se leen en memoria y se descartan; almacenamos el nombre de usuario de la cuenta, el ID de instalación y los hallazgos (rutas, números de línea, fragmentos censurados)EE. UU.
OSV.dev (Google LLC; solo para auditorías de código)Consulta de vulnerabilidades conocidas en las dependenciasNombres y versiones de paquetes del archivo de bloqueo (lockfile); ningún dato de la cuenta ni códigoEE. UU. / global
Web3Forms (web3forms.com)Reenvía los mensajes de contacto a nuestra bandeja de entradaCampos del formulario de contacto[Confirmar ubicación]
OpenAI (solo si las funciones de IA están activadas)Análisis de calidad con IA y sugerencias de reescrituraURL de la página auditada, señales extraídas de la página o el texto que se va a reescribir; ningún dato de la cuentaEE. UU.

Los escaneos también consultan el dominio auditado en fuentes públicas: Internet Archive (Wayback Machine), Common Crawl y Wikidata. Estas reciben únicamente la dirección del sitio web. No usamos servicios de analítica, de publicidad ni de gestión de etiquetas.

Conservación

DatosDurante cuánto tiempo
Cuenta e informes guardadosMientras exista la cuenta; puedes eliminarla tú mismo en cualquier momento en Configuración
Sesiones iniciadas30 días, o hasta que cierres sesión
Auditorías ejecutadas sin haber iniciado sesiónSe conservan para que los enlaces compartidos sigan funcionando; se eliminan si lo solicitas
Solicitudes de descarga de informes y mensajes de contactoEl tiempo necesario para atender la solicitud; se eliminan si lo solicitas
Contadores de limitación de frecuenciaAproximadamente una hora después de que termine su ventana

Todavía no existen plazos de eliminación automática para las auditorías y los mensajes. [Plazos de conservación por definir.]

Medidas de seguridad

  • HTTPS en todas partes, con HTTP Strict Transport Security (un año, incluidos los subdominios).
  • Cabeceras de seguridad en cada respuesta: X-Frame-Options DENY, X-Content-Type-Options nosniff, una Referrer-Policy estricta y una Permissions-Policy que desactiva la cámara, el micrófono y la ubicación.
  • Sin contraseñas. El inicio de sesión se hace con Google OAuth con comprobaciones de state y PKCE; solo se aceptan correos electrónicos de Google verificados.
  • Las sesiones usan tokens aleatorios de 256 bits en cookies HttpOnly, SameSite=Lax y Secure; la base de datos almacena solo su hash SHA-256.
  • Las claves de API son valores aleatorios de 256 bits que se muestran una sola vez; solo almacenamos su hash SHA-256. Solo ven tus propias auditorías, tienen límites de frecuencia y puedes revocarlas en cualquier momento en Configuración.
  • Enlaces de informe imposibles de adivinar (tokens de compartición aleatorios de 144 bits); las auditorías ejecutadas sin haber iniciado sesión solo pueden guardarse en una cuenta desde el navegador que las ejecutó.
  • Comprobaciones de mismo origen en las acciones de la cuenta, como cerrar sesión, guardar auditorías, anular comprobaciones, editar tu nombre y eliminar tu cuenta, y límites de frecuencia en las auditorías, el inicio de sesión, los formularios y otros endpoints públicos.
  • Obtención de páginas protegida contra SSRF. El rastreador resuelve cada nombre de host y rechaza las direcciones privadas, de loopback, link-local y de metadatos de la nube, se conecta solo a la dirección que ha comprobado, vuelve a comprobar cada redirección y solo permite los puertos web estándar.
  • Puntuación solo en el servidor. Las comprobaciones de KPI y el modelo de puntuación se ejecutan en nuestros servidores; el navegador recibe los resultados, no la lógica de puntuación.
  • Ningún secreto en el navegador. Nuestras propias claves de servicio y credenciales residen solo en variables de entorno del servidor.
  • Datos personales mínimos. Las direcciones IP del formulario de contacto se almacenan solo como un hash unidireccional; las credenciales encontradas en el código público de un sitio escaneado se conservan solo de forma censurada.

Cómo funcionan los escaneos

  • Solo páginas públicas. Obtenemos páginas a las que cualquiera puede acceder sin iniciar sesión. Solo enviamos solicitudes GET y HEAD, nunca enviamos formularios y omitimos las rutas de administración, de inicio de sesión y de API.
  • Rastreador identificado. Las solicitudes de rastreo usan el agente de usuario ContentMasBot/1.0 y respetan las reglas Disallow de robots.txt para todos los agentes y para ContentMasBot.
  • Límites. Las páginas por auditoría de sitio dependen de tu plan (10 en Free, como máximo 1000), tres solicitudes a la vez, unos dos minutos y medio de rastreo, 10 segundos y 2 MB por solicitud, y tres redirecciones.
  • Comprobaciones comparativas. Para evaluar la visibilidad en IA y en buscadores, un número pequeño y fijo de solicitudes (como máximo 40 para las comprobaciones de visibilidad en IA) vuelve a obtener páginas clave con agentes de usuario de navegador y de rastreadores de IA (como OAI-SearchBot y ClaudeBot) para ver si reciben el mismo contenido.
  • Límites de frecuencia. Cada visitante solo puede iniciar unas pocas auditorías de sitio en un periodo corto.

Los propietarios de sitios pueden bloquear ContentMasBot en robots.txt o pedirnos a través de nuestro formulario de contacto que dejemos de escanear su dominio.

Tus derechos

Los usuarios que han iniciado sesión pueden exportar sus datos en formato JSON y eliminar ellos mismos toda su cuenta y sus informes en Panel → Configuración. También puedes solicitar una copia de tus datos, su rectificación o supresión, u oponerte al tratamiento: envía tus solicitudes a través de nuestro formulario de contacto con el asunto «Privacy» (privacidad). Respondemos en el plazo de un mes, o antes si tu legislación local lo exige. Consulta Tus derechos para ver los detalles por región.

Notificar una vulnerabilidad

Si encuentras un problema de seguridad en ContentMas, infórmanos a través de nuestro formulario de contacto con el asunto «Security» (seguridad), incluyendo los pasos para reproducirlo. No accedas a datos de otros usuarios, no degrades el servicio ni publiques detalles antes de que hayamos corregido el problema. Acusaremos recibo de tu informe y te mantendremos informado. La investigación de buena fe que siga estas normas no será perseguida.

¿Preguntas o solicitudes? Usa nuestro formulario de contacto. Consulta también: Política de privacidad, Términos del servicio, Política de cookies, Política de uso aceptable y Confianza y cumplimiento.