Editions¶
TDB is an open-core product. The community edition is free, forever under AGPLv3. The paid editions add the connectors, auth, and compliance features you need to run TDB in production for a real team.
This page shows exactly what each edition includes. For pricing and a free 30-day evaluation, email us — we'll tailor a quote to your deployment and get you set up.
Tiers¶
AGPLv3. Self-hosted. No credit card.
Built for developers who want to evaluate the concept with a single data source.
Data sources
- CSV connector
- 1 registered source at a time
Auth
- Single static API key
Query & API
- REST query endpoint (SELECT only, 1,000-row cap)
- Auto schema detection
- OpenAPI / Swagger UI
MCP
query_sourcetool only
Audit
- Local NDJSON audit log (append-only, one entry per query)
Install
- Docker Compose one-liner
- CLI (
tdb serve,tdb register,tdb query)
Commercial license. Self-hosted.
Everything you need to run TDB in production — multiple databases, governed MCP access, and a tamper-evident audit trail.
Data sources
- PostgreSQL, MySQL, SQL Server, Snowflake
- Unlimited simultaneous registered sources
Auth
- JWT authentication
- API key rotation and management
- OAuth 2.1 with PKCE — Claude Desktop and Cursor connect natively
- Per-key rate limiting
- CORS configuration
Query & API
- All Community features, plus:
- Named views (YAML-defined, typed parameters)
MCP
- All 7 MCP tools:
query_source,schema_source,preview_source,filter_source,aggregate_source,list_views,run_view - Prompt injection filtering (input + output)
- Per-key MCP tool allow-lists
Access control
- RBAC:
read/readwrite/adminroles per API key
Audit
- Signed hash-chained audit log (SHA-256, tamper-evident)
GET /v1/audit/verify— walk the chain, detect tampering
Observability
- Prometheus metrics (
GET /metrics) - Schema caching with configurable TTL
- Health check endpoint
Commercial license. Self-hosted.
For regulated industries — healthcare-tech, fintech, and any team that needs SOC 2-ready audit export and enterprise identity.
Everything in SMB, plus:
SIEM integration
- Splunk HEC audit export (
POST /v1/audit/export) - (Datadog + OpenTelemetry exporters — coming Q3 2026)
Enterprise identity
- SSO / SAML / SCIM (coming Q3 2026)
Fine-grained access control
- Column-level access control (coming Q3 2026)
Support
- SLA-backed support — next business day response
- Onboarding call and deployment review
Discounts¶
Annual subscriptions and larger / multi-seat deployments qualify for discounts. Email us to discuss terms for your team.
Edition comparison¶
| Feature | Community | SMB | Mid-Market |
|---|---|---|---|
| Data sources | |||
| CSV connector | ✅ | ✅ | ✅ |
| PostgreSQL | ❌ | ✅ | ✅ |
| MySQL | ❌ | ✅ | ✅ |
| SQL Server | ❌ | ✅ | ✅ |
| Snowflake | ❌ | ✅ | ✅ |
| Simultaneous sources | 1 | Unlimited | Unlimited |
| Auth | |||
| Static API key | ✅ | ✅ | ✅ |
| API key rotation & management | ❌ | ✅ | ✅ |
| JWT authentication | ❌ | ✅ | ✅ |
| OAuth 2.1 with PKCE | ❌ | ✅ | ✅ |
| SSO / SAML / SCIM | ❌ | ❌ | Coming Q3 2026 |
| Per-key rate limiting | ❌ | ✅ | ✅ |
| CORS configuration | ❌ | ✅ | ✅ |
| Query & MCP | |||
| REST query endpoint (SELECT) | ✅ | ✅ | ✅ |
| Row limit per response † | 1,000 | 1,000 | 1,000 |
| MCP tools | query_source |
All 7 | All 7 |
| MCP tool allow-lists per key | ❌ | ✅ | ✅ |
| Prompt injection filtering | ❌ | ✅ | ✅ |
| YAML named views | ❌ | ✅ | ✅ |
| Access control | |||
| RBAC (read / readwrite / admin) | ❌ | ✅ | ✅ |
| Column-level access control | ❌ | ❌ | Coming Q3 2026 |
| Audit | |||
| Local NDJSON audit log | ✅ | ✅ | ✅ |
| Hash-chained tamper-evident log | ❌ | ✅ | ✅ |
| Log integrity verification | ❌ | ✅ | ✅ |
| Splunk HEC export | ❌ | ❌ | ✅ |
| Additional SIEM exporters | ❌ | ❌ | Coming Q3 2026 |
| Observability | |||
| Prometheus metrics | ❌ | ✅ | ✅ |
| Schema caching | ❌ | ✅ | ✅ |
| Health check | ✅ | ✅ | ✅ |
| Support | |||
| Community (GitHub Issues) | ✅ | ✅ | ✅ |
| SLA-backed (next business day) | ❌ | ❌ | ✅ |
| Onboarding call | ❌ | ❌ | ✅ |
† All editions currently cap responses at 1,000 rows — a deliberate safety default that keeps an AI agent from pulling an entire table. Push work down with aggregates and named views; pagination beyond 1,000 rows is on the roadmap.
The open-source guarantee¶
Features in the community edition are free forever under AGPLv3. We will never move a free feature behind a paywall. If you evaluate TDB today with CSV, those capabilities are yours permanently — no license change, no feature flag.
FAQ¶
Can I run the enterprise tier on-premises? Yes. TDB is self-hosted by design. The commercial license covers your on-premises deployment. There is no SaaS-only restriction.
How do evaluations work, and what happens when mine ends?
Email us and we'll issue a 30-day evaluation licence at no charge — a dedicated, self-hosted image with the licence baked in, running entirely on your own infrastructure (no data reaches us). When it expires, TDB keeps running and /health stays healthy, but data and API requests return a clear license_expired response until you renew or convert. Need longer to evaluate? Just ask.
Do you offer annual or volume discounts? Yes — annual subscriptions and larger / multi-seat deployments qualify for discounts. Email us to discuss terms.
How much does it cost? Paid editions are a flat self-hosted license (no per-query or per-row metering). We share pricing by email so we can match the right edition to your deployment and include a free 30-day evaluation — get in touch.
Is the source code for the enterprise tier available? No. The enterprise tier is a closed-source commercial product. The community edition is fully open under AGPLv3.
I need BigQuery / Datadog / SSO now. When do those ship? Target Q3 2026. If these are blocking your evaluation, email us — design partner conversations accelerate the roadmap.