Subscriberbot
The universal digital relationship operating system. Subscriberbot is the definitive system of record for every recurring digital relationship — subscriptions, memberships, licenses, contracts, recurring payments, newsletters, communities, AI services, SaaS, insurance, telecom, utilities, financial products, associations, and educational enrollments.
The problem
Every person and every organization now lives inside a sprawl of recurring digital relationships. They start trials they forget, pay for tools they no longer use, miss renewal deadlines, and have no single place to see — let alone manage — the full picture. Providers, meanwhile, struggle to understand churn, retention, and the competitive landscape.
There is no canonical, neutral system of record for the recurring economy. Subscriberbot is built to be exactly that.
What Subscriberbot is
Subscriberbot manages the full end-to-end lifecycle of every recurring digital relationship from one place:
- Subscribe / unsubscribe / manage / view (full CRUDL) across any category of recurring relationship.
- Discover — search and browse subscriptions, AI tools, SaaS, communities, newsletters, and courses by cost, region, language, industry, reviews, and integrations.
- Automate — let AI agents detect, reason about, and act on subscriptions according to your policies.
Third-party providers do nothing except (optionally) build an adapter — a plugin that connects their service into the Subscriberbot network. The adapter framework is modeled on a meta/provider plugin pattern: the platform defines a contract, and each provider ships an adapter extension that implements it.
Ecosystem
Subscriberbot ships as a complete product ecosystem:
| Component | Description | Repository |
|---|---|---|
| App | Web, desktop (Electron), Android, and iOS shell | subscriberbot-app |
| Backend | Federated GraphQL microservice (wspace-subscriberbot-svc) | wspace-subscriberbot-svc |
| CLI | Command-line interface for terminal workflows | subscriberbot-cli |
| Node SDK | TypeScript SDK for programmatic access | subscriberbot-sdk-node |
| Python SDK | Python SDK for programmatic access | subscriberbot-sdk-python |
| Browser Extension | Chrome MV3 extension — subscription command center | subscriberbot-browser-extension |
| VS Code Extension | Editor-integrated subscription manager | subscriberbot-code-extension |
| MCP Server | Model Context Protocol server for AI assistants | subscriberbot-mcp |
| Doctor (E2E) | Backend end-to-end test suite | subscriberbot-doctor |
Who it is for
| Audience | What they get |
|---|---|
| Individuals | A single dashboard for every subscription, a digital concierge, and automated cost control. |
| Organizations | SaaS spend management, procurement, contract intelligence, and a control tower for all vendors. |
| Providers | A network to reach subscribers, plus a B2B success platform for retention and analytics. |
| Developers | GraphQL APIs, official SDKs, CLI, browser/VS Code extensions, and an adapter framework. |
| Admins | Managed cloud deployment, built-in monitoring, and straightforward operations. |
Where to go next
- Quick Start — install the CLI, sign in, and run your first command.
- Core Concepts — the domain entities and events you will work with.
- Platform Overview — the architecture and the big ideas (Relationship Graph, AI Brain, adapters).
- For Users — app, browser extension, VS Code extension, and sign-in.
- For Developers — CLI, SDKs, MCP server, backend integration, auth, and E2E.
- For Admins — deployment overview and backend service operations.
- Guides — task-oriented walkthroughs.
- Reference — the GraphQL API surface and environment variables.
All Subscriberbot tooling targets production by default. To use local or alpha infrastructure, set BURDENOFF_ENV=local or BURDENOFF_ENV=alpha before running commands. See Environment Selection for full details.