Observar sin ver al usuario
Necesito saber qué se ha roto. No necesito saber a quién se le ha roto. Esa distinción define toda la capa de observabilidad.
Necesito saber qué se ha roto. No necesito saber a quién se le ha roto. Esa distinción define toda la capa de observabilidad.
El contexto
Una app sin observabilidad es una app que descubre sus bugs por el canal de soporte. Una app con observabilidad salvaje — full session replay, coordenadas GPS en los errores, tracking de eventos de usuario — descubre los bugs antes, pero pierde la confianza de una base de usuarios que precisamente viaja para desconectar.
El equilibrio no es evidente. El primer instinto era no ponerla. El segundo instinto era ponerla toda. Ninguno de los dos está bien.
La decisión
Sentry SaaS (región EU) con scrubbing agresivo:
- Errores backend + frontend + service worker, sí.
- PII (email, IP, nombre) scrubbed en el SDK antes de enviar.
- Coordenadas GPS nunca se envían a Sentry, ni en el contexto de error ni en los breadcrumbs.
- Sample rate < 100% para transactions (coste + ruido).
- Breadcrumbs UI sin valores de inputs, sólo nombres de acciones.
Por qué EU y no US. La mayoría de usuarios reales serán europeos (camper culture). Tener los datos en EU simplifica la historia GDPR — un formulario menos de data processing addendum, un argumento menos de interés legítimo. La diferencia de latencia es despreciable para datos de error.
Qué no es
Para ser explícito:
- No es analítica. No mido retención, funnels o cohortes. Si en algún momento hace falta, la herramienta será independiente y opt-in.
- No es session replay. No grabo qué clicas. No tengo ninguna herramienta capaz de reproducir tu sesión.
- No es siempre-encendido en el teléfono. El SDK no se carga antes de que el usuario acepte la política de privacidad; no se inicia el service worker con tracking.
Lo que viene
Falta una pieza para cerrar el círculo que abrió el primer post. Empezamos con tres modos — planificar, conducir, recordar — y he explicado dos. En el próximo, y último, post de la serie: el modo recordar. Qué pasa con el viaje cuando vuelves a casa, cómo el blog generado deja de ser texto de usar y tirar y se convierte en el artefacto que te puedes llevar.