Open source, actually.
The popup, the dashboard, the sync engine, the on-device and cloud AI organize code, all of it, is public source under AGPL-3.0. Not a trimmed-down community edition: the exact same code the hosted PRO service runs.
Why AGPL-3.0?
We chose AGPL-3.0 because it's genuinely open source: you can read every line, fork it, modify it, and run your own hosted version. The one thing it requires is that if you host a modified version of TabBurrow for other people to use, you publish your changes too. That protects the project from someone taking the code, hosting it, and quietly closing the source.
It doesn't affect you if you're just using the extension, or self-hosting for yourself. You only need to share changes if you turn around and offer a modified version of the service to other people.
What self-hosting means
Self-hosting means running TabBurrow's cloud backend yourself instead of using our hosted PRO service. In practice that's three things:
- Your own Supabase project: a free-tier Postgres database, auth, and Edge Functions, created from the schema and migrations in the repo.
- Your own Anthropic API key: powers the cloud AI organize Edge Function (the on-device Gemini Nano path needs no key); you set your own usage limits and pay Anthropic directly for what you use.
- Your own build: point the extension at your Supabase URL and load it, or build and publish it under your own listing.
The result is the same sync, sharing, and cloud AI features as PRO, plus the free on-device AI, running entirely on infrastructure you control, at no recurring cost to us or you beyond your own hosting.
Contribute
Found a bug or have an idea worth building? Issues and pull requests are welcome. The repository includes a self-hosting guide and a contributing guide once it's public.
Open an issue on GitHub