Why Habeas?
Habeas exists for a simple reason: people should be able to keep and move their own data without surrendering more control in the process.
Receipts, invoices, statements, investment reports, and similar records are often visible on the websites that created them. But visibility is not the same as control. Many services offer no useful export, keep only partial history, or force people to download documents one by one.
What problem does Habeas solve?
Habeas helps you recover access to your own records when a service already lets you see them, but makes them hard to keep. It gives you a way to collect those documents from inside your normal browser session and save them where you choose.
Why isn't data portability already enough?
In theory, people are supposed to have access to their own information. In everyday life, that promise often stops at a website dashboard. The service may not provide an API, may not support bulk export, or may make automation fail behind anti-bot systems.
Just as importantly, many existing workarounds ask users to trust yet another intermediary with their credentials and their history. That solves one barrier by creating another.
Why should users have direct control?
Your records are not valuable only on the website that generated them. You may need them for budgeting, accounting, taxes, switching apps, or simply keeping your own archive. Direct control matters because access should not depend on whether a platform decides to keep a convenient export button forever.
Habeas is built around the idea that people should be able to exercise their rights with tools they can inspect, run themselves, and point at destinations they trust.
What principles guide Habeas?
Data sovereignty
Your documents should remain accessible to you, even when a service offers a poor export experience.
User control
You decide when to collect data and where it goes. Nothing should leave your browser unless you choose it.
Privacy by design
Using a data portability tool should not require creating a new database of passwords, sessions, or personal records somewhere else.
Transparency and trust minimization
The safer model is the one that asks you to trust fewer third parties, fewer servers, and fewer hidden processes.
Why does the architecture follow these principles?
Habeas runs where the website already knows it is talking to you: inside your own authenticated browser session. That means you log in yourself, handle MFA yourself, and keep your credentials to yourself.
This architecture is not a technical gimmick. It is a consequence of the project's values. If the goal is to give users more control, the tool should avoid unnecessary intermediaries, avoid storing credentials, and keep the flow understandable.
¿Por qué Habeas?
Habeas existe por una razón sencilla: las personas deberían poder conservar y mover sus propios datos sin perder aún más control en el proceso.
Tickets, facturas, extractos, informes de inversión y registros similares suelen ser visibles en las webs que los generaron. Pero verlos no es lo mismo que controlarlos. Muchos servicios no ofrecen una exportación útil, conservan solo parte del historial o fuerzan a descargar documento por documento.
¿Qué problema resuelve Habeas?
Habeas te ayuda a recuperar acceso práctico a tus propios registros cuando un servicio ya te deja verlos, pero te lo pone difícil para conservarlos. Te da una forma de recoger esos documentos desde tu sesión normal del navegador y guardarlos donde tú elijas.
¿Por qué la portabilidad de datos actual no basta?
En teoría, las personas deberían poder acceder a su propia información. En la vida real, esa promesa muchas veces se queda en un panel web. El servicio puede no tener API, no ofrecer exportación masiva o hacer que la automatización falle detrás de sistemas anti-bot.
Y además, muchos atajos existentes piden confiar tus credenciales y tu historial a otro intermediario. Eso resuelve una barrera creando otra.
¿Por qué importa el control directo?
Tus registros no solo valen dentro de la web que los generó. Puedes necesitarlos para contabilidad, impuestos, cambiar de app o simplemente mantener tu propio archivo. El control directo importa porque el acceso no debería depender de que una plataforma decida mantener para siempre un botón de exportación cómodo.
Habeas parte de la idea de que la gente debería poder ejercer sus derechos con herramientas que pueda inspeccionar, ejecutar por sí misma y conectar con destinos en los que confía.
¿Qué principios guían Habeas?
Soberanía de los datos
Tus documentos deberían seguir siendo accesibles para ti, incluso cuando un servicio ofrece una mala experiencia de exportación.
Control del usuario
Tú decides cuándo recoger datos y a dónde van. Nada debería salir del navegador salvo que tú lo elijas.
Privacidad desde el diseño
Usar una herramienta de portabilidad no debería exigir crear otra base de datos de contraseñas, sesiones o registros personales.
Transparencia y mínima confianza necesaria
El modelo más seguro es el que te pide confiar en menos terceros, menos servidores y menos procesos opacos.
¿Por qué la arquitectura sigue esos principios?
Habeas se ejecuta donde la web ya sabe que está hablando contigo: dentro de tu propia sesión autenticada del navegador. Eso significa que inicias sesión tú, resuelves la MFA tú y mantienes tus credenciales para ti.
Esta arquitectura no es un truco técnico. Es una consecuencia de los valores del proyecto. Si el objetivo es dar más control a los usuarios, la herramienta debe evitar intermediarios innecesarios, evitar guardar credenciales y mantener el flujo comprensible.