Many brands. One cockpit.
The agency platform for operators who run multiple service brands. Tenancy, billing, RBAC, API — the foundational layer so you can scale without hiring more ops.
The problem
Growth multiplies the wrong things.
Each new brand means another Stripe, another Google Workspace, another login. Your ops lead spends Mondays reconciling accounts across 11 dashboards.
Role-based access is a spreadsheet titled "who has what." Contractors leave and their credentials linger for months.
Billing consolidation is a quarterly export-to-Sheets exercise. Revenue by brand, gross margin by service line — you don't actually know.
Every client workspace is a snowflake. Onboarding a new brand takes a week of manual setup you swore you'd automate but never did.
What Keystone does
The layer beneath everything you run.
01
Multi-tenant by design
One login, many workspaces. Brand-level data isolation. Switch contexts instantly. New tenant provisioned in seconds, not hours.
Onboard a brand in under 60 seconds
02
Consolidated billing
Stripe-powered subscription billing across all tenants. Revenue, MRR, churn — rolled up instantly. Per-tenant invoicing + chargebacks handled.
Know your revenue at 7am, every morning
03
RBAC you can audit
Owner, admin, operator, viewer — configurable scopes per tenant. Every access event logged. Revoke in one click when a contractor leaves.
SOC-ready access control out of the box
04
Platform bridge API
REST API, webhooks, Shopify adapter, platform bridge module. Plug in Pulse, Site, or your own custom workload. One spine, many surfaces.
7 live endpoints, OpenAPI schema included
Technical stack
Built for operators who read changelogs.
FastAPI + Alembic
Typed Python backend, migration-safe
Postgres-native
Row-level security, per-tenant schemas
Stripe billing
Subscriptions, metering, webhooks
OAuth + MFA
Google, GitHub, TOTP second factor
Webhooks
Sign, retry, replay — with a dead-letter queue
Audit log
Immutable, queryable, exportable
Platform bridge
Shopify adapter + plug-in surface
OpenAPI schema
Typed clients in any language
Self-hostable
Docker + systemd deploy
Let's talk.
Keystone is priced per tenant + volume. Book a consultation — we'll scope to your operation.