dbtrail is open source — self-host it free, no limits. Or let us host it and pick how deep the forensic record goes. You point it at your most critical database; we never make you count servers.
Run dbtrail yourself — Apache-2.0, unlimited, forever. Your infrastructure, no limits.
Get it on GitHubAS OF, over plain MySQL protocol.Continuous capture and one-click recovery for your most critical database.
AS OF + before/after index ⓘQuery any table as it was at any moment with AS OF, over plain MySQL protocol.Prove who changed what — forensic attribution, audit-ready records, and deep access control.
Maximum assurance for a regulated system-of-record — every change provable and reversible.
Talk to us02 Compare features
Features, limits, and support at every tier.
| Feature | Open Source | Recover | Forensics | Compliance |
|---|---|---|---|---|
| Usage & Limits | ||||
| Critical databases | Unlimited | 1–3 | 1–3 | 1–3 (more on request) |
| Team members | 1 | 5 | 25 | Unlimited |
| Queryable history ⓘHow far back you can time-travel and recover. Uniform today; longer audit windows are on the roadmap. | Unlimited | 30 days | 30 days | 30 days |
| Change volume | Unlimited | Fair use | Fair use | Fair use |
| Infrastructure | Self-hosted | Dedicated | Dedicated | Dedicated |
| Core Features | ||||
| Dashboard & Timeline | ✓ | ✓ | ✓ | ✓ |
Time-travel (AS OF) + before/after index ⓘQuery any table as it was at any moment with AS OF, over plain MySQL protocol. |
✓ | ✓ | ✓ | ✓ |
| Recovery SQL ⓘAutomatically generates SQL statements to undo specific data changes detected in the MySQL binlog. | Unlimited | Unlimited | Unlimited | Unlimited |
| Query Explorer ⓘSearch and filter change events by table, primary key, time range, and operation type. | Full | Full | Full | Full |
| MCP Gateway ⓘConnect dbtrail to AI assistants like Claude via the Model Context Protocol. Ask questions about your data changes in natural language. | ✓ | 500 req/day | Unlimited | Unlimited |
| REST API | Local console API | Full, 10K req/day | Full, no daily limit | Full, no daily limit |
| Forensics & Security | ||||
| Forensic attribution ⓘTrace every change back to the MySQL user, session, and connection behind it. | — | — | ✓ | ✓ |
| RBAC ⓘRole-based access control — define who on your team can view changes, generate recovery SQL, or manage settings. | — | Basic (admin/viewer) | Full | Full + custom permissions |
| Column redaction ⓘHide sensitive column values from change views for users who shouldn't see them. | — | — | ✓ | ✓ |
| Audit-log export ⓘExport the trail of who accessed dbtrail and what they did — query, recovery, and admin actions with user, timestamp, and IP. | — | — | ✓ | Full export |
| Support | ||||
| Support | Community / GitHub | Email (business hours) | Priority email | Priority support & onboarding |
| Billing | — | Monthly or annual | Monthly or annual | Annual, invoice |
03 What you'll pay
Real-world scenarios so you can find your fit.
Point dbtrail at the database that matters. The open-source engine is free forever; Cloud adds the hosted forensic record — and you never pay per server.
dbtrail is open source — self-host it free, unlimited, forever. Want the hosted forensic record or managed ops? Join the Recover waitlist.
Paid plans aren't open for self-serve checkout yet. Leave your email and we'll reach out as soon as they are.