A private database workspace with an on-premise agent.
Most cloud database tools start by asking for a hostname and a credential, which is a reasonable request that plenty of teams are simply not allowed to grant. Taavik gives you documentation, shared queries and scheduled exports through an agent that runs inside your own network, so the question never comes up.
Why this exists
Some databases cannot be on the public internet.
Internal admin databases, multi-tenant ISV setups, regulated environments, instances deployed on a customer's own hardware. Cloud catalogs and SaaS query tools need a reachable hostname and a credential, which is fine for most teams and impossible for these ones, and no amount of good intentions changes that.
Nothing inbound
The agent opens TLS outbound to the control plane, so there is no firewall rule to argue about and isolated VPCs work as they are.
Sealed credentials
The browser seals the database password before it leaves, the cloud stores nothing but that sealed envelope, and the paired agent is the only thing that can open it.
It can read, and that is the whole list
A classifier at the API, a read-only role on the database, and a timeout at the provider. Anything that writes is rejected before it is dispatched.
Every run leaves a row
Scans, queries and scheduled exports all land in the same table, each with a timestamp, a user and the SQL as it was actually sent.
Everything in one private workspace
Documentation, queries, scheduled exports.
FAQ
Private database workspace for small engineering teams
Where does the cloud control plane run? +
On dedicated virtual machines in the European Union. Backups encrypted at rest, stored in the same region. Subprocessor list at /privacy/subprocessors.
Can I self-host the cloud control plane? +
Not in v1. The cloud is a managed service; the agent is on your network. Enterprise can include a discussion about a dedicated tenant deployment for unique compliance constraints.
Is there a DPA? +
Yes. On request for Pro and included on Enterprise. Standard contractual clauses for cross-border transfers.
What databases are supported? +
PostgreSQL, SQL Server, MySQL, Amazon Redshift in v1. More engines based on customer requests.
Document the database compliance does not let you put on the public internet.
Free for one connection. The agent is small, the first scan is fast, the documentation lands in minutes.