Ir al contenido
Menú

Telemetría que nunca sale de la jurisdicción que elegiste.

La mayor parte del seguimiento de errores es software estadounidense sobre infraestructura estadounidense, y una traza no es anónima. Esta es la misma categoría de herramienta, construida y operada dentro de la Unión Europea, por una empresa sin matriz fuera de ella.

Una traza es un dato personal, y fingir lo contrario es el problema.

Una excepción lleva los argumentos con los que se llamó a la función. Un contexto de petición lleva cabeceras, una URL y a menudo una sesión. Un rastro de migas lleva lo que pulsó el usuario. En una aplicación con tráfico esto suma un registro detallado de lo que hicieron personas identificables, minuto a minuto, recogido automáticamente por una biblioteca que nadie revisa después del día en que se instaló.

Por eso "es solo telemetría" no sobrevive al contacto con un delegado de protección de datos. Según el RGPD esto es tratamiento de datos personales por tu cuenta, tú eres el responsable y la empresa que los guarda es tu encargado. Qué empresa es y a qué sistema jurídico responde es, por tanto, una decisión y no un detalle.

Qué limpiamos al llegar

Contraseñas, tokens, cabeceras de autorización, cookies, números de tarjeta e IBAN, a cualquier profundidad, antes de escribir nada. Puedes añadir a esa lista por colector y no puedes quitar de ella.

Qué nunca guardamos en una columna

La traza en sí. Es JSON comprimido en tu bucket con un puntero en la base de datos, y eso es lo que convierte borrarla en un borrado y no en una migración.

Qué descartamos a propósito

La cadena de consulta de una URL nunca llega a la tabla de eventos, porque ahí es exactamente donde acaba un token de sesión o una dirección de correo.

La Cloud Act alcanza a una empresa estadounidense esté donde esté el servidor.

Esta es la parte que la mayoría de compradores europeos ya conoce y que la mayoría de páginas de proveedor evita. La CLOUD Act estadounidense permite a sus autoridades obligar a un proveedor sujeto a su jurisdicción a entregar datos que controla, con independencia de dónde estén almacenados físicamente. Una región de la UE no cambia de quién es la empresa, y la propiedad es a lo que se agarra la ley.

El artículo 48 del RGPD apunta en sentido contrario: una sentencia o resolución de un tercer país solo es ejecutable en la Unión a través de un tratado de asistencia judicial mutua. Una empresa europea que reciba una orden así está en posición de rechazarla. Una estadounidense, o una filial europea de una estadounidense, no.

Bugtail lo opera una empresa belga sin matriz, sin filial y sin sucursal fuera de la Unión. No hay nadie en el grupo a quien notificar una orden así. Esa es toda la afirmación; es pequeña, es comprobable, y es la razón por la que un hospital o un ayuntamiento puede comprar esto sin un informe jurídico.

Un bucket propio, no un prefijo en el nuestro.

Cuando se crea tu organización, se crea también almacenamiento de objetos para ella: tu propio bucket, en una región de la UE, con solo tus payloads. No es una carpeta dentro de un bucket compartido donde un prefijo equivocado es lo único que separa a dos clientes.

Esa decisión se nota en tres situaciones corrientes. La retención puede fijarse por organización en vez de por plataforma. Una auditoría de seguridad puede responderse con una frontera que impone el almacén de objetos en lugar de con una promesa sobre el código de la aplicación. Y cuando alguien te pide borrarlo todo, la respuesta es que el bucket ya no existe, que es una frase mucho mejor que describir un barrido.

O trae el tuyo

Apunta un colector a un bucket de tu propia cuenta con tus propias credenciales. Entonces nosotros guardamos los recuentos y tú el contenido.

Nada cruza por accidente

La entrega de alertas a Slack o Teams sí sale de la UE, por eso es opcional por regla y está en el contrato de encargo.

Precios en euros, facturado como espera la contabilidad europea.

Los precios son en euros y sin IVA, que es como se publica aquí una lista de precios para empresas. Con un NIF-IVA válido de fuera de Bélgica se aplica la inversión del sujeto pasivo y no cobramos ninguno; el número se comprueba contra VIES y nunca se da por bueno, porque invertir el IVA sobre un número que resulta no existir deja la factura de nuestro lado.

Cada pago produce una factura real con un número de una serie en regla, los datos de tu empresa tal como los tiene la administración tributaria, y el periodo que cubre. Las suscripciones empiezan el día uno del mes, así que un periodo de facturación es un mes natural y tu contabilidad no tiene que prorratear nada después del primero.

Dónde está todo realmente

Con nombres, porque "en Europa" sin un edificio es una frase que un responsable de cumplimiento devuelve con preguntas.

Aplicación y base de datos
Hetzner Online GmbH
Germany
Almacenamiento de payloads
Hetzner Online GmbH
Germany, Finland
Quién más puede ver algo
  • Hetzner Online GmbH (Germany, Finland)
  • netcup GmbH (Germany)
  • Backblaze, Inc. (EU region) (The Netherlands)
  • Mollie B.V. (The Netherlands)
  • Billit NV (Belgium)
  • Mailgun (EU region) (Germany)
  • Cloudflare, Inc. (United States)
La lista completa de subencargados

Frente a los incumbentes estadounidenses

Lo que hace cada uno, en vez de lo que pensamos el uno del otro.

Qué Bugtail Proveedores de capital estadounidense
Jurisdicción de la empresa Bélgica, sin matriz fuera de la UE Estados Unidos, o una filial europea de una
Alcanzable por la CLOUD Act No Sí, estén donde estén los servidores
Dónde residen los payloads Un bucket por organización, dentro de la UE Almacenamiento compartido, región a veces elegible
Traer tu propio bucket Sí, con tus propias credenciales Rara vez
Modelo de precios Errores ilimitados, almacenamiento limitado, publicado Por evento, por usuario, por host, a menudo tras una llamada
Superar la cuota Errores siempre registrados; el resto rechazado y contado salvo que lo hayas activado Normalmente facturado automáticamente
Contrato de encargo firmado Incluido desde Business, disponible bajo petición por debajo Normalmente en el nivel empresa
Conectores legibles Código abierto, Apache 2.0 Mayormente código abierto

Escrito sobre la forma general de los proveedores de capital estadounidense y no sobre un producto concreto. Los proveedores difieren, varios ofrecen regiones en la UE, y una región en la UE es algo bueno; lo que no cambia es de qué empresa es esa región.

Preguntas que la gente hace de verdad

¿No basta con una región en la UE de un proveedor estadounidense?

Ayuda, y no zanja la cuestión. Una región en la UE resuelve dónde reposan los bytes; la CLOUD Act se agarra a quién los controla. Una filial europea de un grupo estadounidense sigue siendo parte de ese grupo. Que eso te importe depende de tu sector y de tus clientes, y para el sector público, la sanidad y las finanzas normalmente importa.

¿Podéis firmar nuestro contrato de encargo de tratamiento?

Sí. Publicamos uno que puedes leer y firmar tal cual, y en Business se firma como parte del alta. Si tu organización insiste en su propio documento, envíalo y lo leeremos en vez de negarnos por principio.

¿Quién puede ver nuestros datos dentro de vuestra empresa?

El acceso al bucket de un cliente se limita a las cuentas que operan la plataforma y se usa para soporte solo cuando lo pides. La aplicación separa organizaciones por base de datos y por bucket en vez de por una cláusula where, así que no hay ninguna pantalla dentro del producto que muestre a un cliente las incidencias de otro.

¿Qué pasa con nuestros datos si nos vamos?

Exporta lo que quieras por la API de gestión y después pide el borrado. El bucket se elimina y la base de datos de la organización se descarta. Las copias de seguridad caducan según su propio calendario, que son treinta días, y esa ventana está en el contrato de encargo en vez de quedar vaga.

¿Usáis algún subencargado estadounidense?

Uno, y preferimos decirlo aquí antes de que lo descubras. Cloudflare está delante de cada nombre de host, para TLS y protección contra ataques de denegación de servicio, así que lo que envían tus SDK pasa por él de camino. Solo se usa para el transporte: las bases de datos, los payloads y las copias de seguridad están en Hetzner, netcup y Backblaze, todos en la UE. Los demás encargados de la lista están en Alemania, los Países Bajos y Bélgica. Slack y Microsoft Teams aparecen solo si configuras una regla de alerta que entregue ahí, lo que es una decisión tuya por regla y el contrato lo nombra de forma expresa.

Cambia una línea de configuración y compruébalo.

Tu SDK actual, una DSN nueva, catorce días de Team y ninguna tarjeta. Si no es mejor, devolver la línea a su sitio cuesta lo mismo que cambiarla.

Sin tarjeta. La prueba termina sola y pasa a Free; no se cobra nada salvo que elijas un plan.