Last updated: 6 July 2026
Habeas is a free, open-source (AGPL-3.0) browser extension that helps you extract
your own personal data — receipts, invoices, card and investment records — from services that
offer no API or export, entirely inside your own, already-authenticated browser session. These Terms
govern your use of the extension and this website (habeas.dev). By installing or using
Habeas you agree to them; if you do not agree, do not use it.
1. What Habeas is (and isn't)
Habeas is a tool, not a service that acts on your behalf on a server. It is not a company, does not hold accounts, and runs no servers that see your documents or your login session. It never stores or transmits your passwords — you log in yourself. There is no background scraping while you are away.
2. License
Habeas is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0). Your rights to use, study, modify, and redistribute it are governed by that license, whose full text ships with the source at github.com/habeas-dev/habeas. These Terms do not limit any rights the AGPL grants you.
3. Your data, your session, your responsibility
- Habeas operates on your own data, in your own authenticated session (GDPR Art. 20 data portability / habeas data). Use it only to access data you are entitled to.
- Each third-party service has its own Terms of Service that may restrict automated or programmatic access. Complying with them is your responsibility, not Habeas's. Some services may rate-limit, warn, or suspend accounts for automated access — you accept that risk.
- You choose every destination your data goes to. Habeas sends nothing anywhere unless you configure and trigger it.
4. Acceptable use
You agree not to use Habeas to access data that is not yours, to circumvent security controls protecting other people's data, or for any unlawful purpose. You are solely responsible for the "source" definitions you install and for any endpoint you configure as a destination.
5. Third-party services & Google Drive
Habeas interacts with services you already use; your relationship with each of them is governed by their own
terms and privacy policies. If you connect Google Drive as a destination, Habeas uses the
drive.file scope to write only the files it creates in your Drive; its use of Google
user data follows our Privacy Policy and the
Google API Services User Data
Policy, including the Limited Use requirements.
6. Community sources & contributions
Community "source" definitions are static JSON data (no executable code) describing how to read a given service. They are provided by contributors and offered without warranty; a community label marks those that are not first-party audited. If you contribute a source, you confirm you have the right to do so and license your contribution under the project's terms.
7. No warranty
Habeas is provided "AS IS" and "AS AVAILABLE", without warranty of any kind, express or implied, including but not limited to merchantability, fitness for a particular purpose, accuracy, and non-infringement. We do not warrant that it will work with any given service, that extracted data will be complete or correct, or that it will be uninterrupted or error-free. Services change and may break a source at any time.
8. Limitation of liability
To the maximum extent permitted by law, the authors and contributors shall not be liable for any indirect, incidental, special, consequential, or punitive damages, or any loss of data, profits, or goodwill, arising from your use of (or inability to use) Habeas. This does not exclude liability that cannot be excluded under applicable law.
9. Not a regulated financial actor
Habeas performs no payment initiation and is not a payment or account-information service provider under PSD2 or any equivalent regime. It is a personal data-portability tool. It provides no financial, legal, or tax advice.
10. Changes to these Terms
We may update these Terms; the "Last updated" date will change and material changes will be noted in the GitHub repository. Continued use after a change means you accept the updated Terms.
11. Governing law
These Terms are governed by the laws of Spain, without regard to conflict-of-laws rules, and subject to any mandatory consumer protections of your country of residence.
12. Contact
Questions: open an issue at github.com/habeas-dev/habeas. See also our Privacy Policy.