PopSQL is going away. Bring your team and your AI agent to QueryDesk.See how we can help

Safe production access for your team and their AI agents.

Redaction, reviews and an audit log for every query, whether a person or Claude wrote it.

Free for one user · No credit card needed
Works in
  • Claude
  • ChatGPT
  • Cursor
  • Codex
  • VS Code
  • + more
Trusted by teams at
Jump

Data masking, done properly.

QueryDesk redacts in the query, so protected values never leave your database, whether a person or Claude asked.

Demo: Claude, connected over MCP, runs a query for customers' emails and SSNs on a production database. It passes a policy check and a review, runs, and returns its rows with the email and SSN columns redacted, and the run is recorded in the audit log.

Let Claude query production. Engineering still sets the rules.

Leaders
need velocity.
Compliance
need confidence.
DevOps
need stability.
Developers
need flow.

Stop being the data concierge

Support, ops and finance ask Claude, ChatGPT or Cursor and get answers from production, without filing a ticket. Your engineers get back to building.

Audits without the scramble

Every agent query is in the audit log with who it ran as and whether an MCP client sent it. When the auditor asks who saw what, the answer is a link.

No more shared prod passwords

Each AI client signs in over OAuth with your normal login. Nobody holds database credentials, and AI access stays off on a database until you turn it on.

Redacted, approved, audited. For people and their agents.

See all feature details

Data Masking by Default

Data masking, done properly: QueryDesk rewrites each query so redaction happens inside the database and protected values never leave it, for people and agents alike.

customersdata protection on
nameemailssn
Jordan Lee******
Priya Nair******
Sam Ortiz******
AI agentQueryDeskprod-us-east

MCP Server

Connect Claude, ChatGPT, Cursor or any MCP client over OAuth. Agent queries get the same redaction, reviews and audit log as a person's.

prod-us-east
prod-eu-west
analytics
staging

Unified Database Access

One secure interface for every database — eliminating credential sprawl and simplifying access.

UPDATE orders SET status = 'refunded' WHERE id = 48211;
✓Requested · maria.chensent
✓Review · dev.leadapproved
✓Execute on prod-us-eastdone · 1 row

Approval Flows

Risky queries wait for a teammate's approval, whether a person or an agent wrote them.

Pro plan customers128 runs
Refund lookup94 runs
Failed jobs, 24h61 runs

Shared Queries

Centralize proven SQL so teams can reuse knowledge and move faster.

14:05:22workflow “Close stale accounts” executed
14:05:15dev.lead approved change #4821
14:05:08maria.chen ran query · prod-us-east

Always-On Audit Trails

Every query is logged, with the AI badge on the ones an agent ran and the person it ran as.

workflow · Close stale accounts✓ completed · logged
Trigger
Every Monday 9:00
Query
Find stale accounts
Approval
dev.lead reviews
Action
Close accounts

Workflows

Automate repeatable processes that enforce policy and reduce operational overhead.

Connects to

Works with the databases you already run

Connect each one once. Your team and any MCP client they use reach all of them through QueryDesk.

  • PostgreSQL
  • MySQL
  • SQL Server
  • Oracle
  • ClickHouse
  • MongoDB
  • CockroachDB
  • TiDB
  • OceanBase
  • MariaDB
  • TimescaleDB
  • Amazon Redshift
  • Google AlloyDB
  • Amazon Aurora
  • StarRocks
  • Apache Doris

Running something else? Tell us which

Security

Production access without the credentials

QueryDesk sits between your team, their AI agents and your databases, so everyone gets the access they need without anyone holding production credentials.

How we protect your data
credentials

No shared database credentials

Team members query production through QueryDesk without direct or privileged database access. Connection credentials are set up once by an admin and are never handed out to individuals.

cloud

Every organization kept apart

QueryDesk Cloud scopes every record and every query to one organization, and encrypts database credentials with AES-256-GCM. It runs in Google Cloud in the United States. A dedicated cloud install is available on request.

self-hosted

Run it in your own infrastructure

Prefer to keep everything inside your network? Self-host QueryDesk with every product feature included, at the same per-user price.

Self-hosting guide

Don't just take our word for it

“QueryDesk has solved so many challenges that come with being SOC 2 compliant and general best practice. Its AI features let us safely and easily let anyone in the company answer their own questions. Query approvals let developers do their job easily while making sure our prod db is safe. Code coverage and analytics all in a self hosted package mean easier security conversations with our customers. It really is a godsend.”
Adam K. · CTO, Jump
Pricing

No-nonsense pricing

We don't believe in complicated pricing tiers, hidden costs, or "enterprise" packages that require six Zoom calls to understand. Choose how you want to deploy, pay a fair price, and get back to building cool stuff.

Free for one user · No credit card needed

Cloud-hosted or self-hosted
$12/month per user
All product features included
+Free for one user, with every feature
+MCP server for Claude, ChatGPT, Cursor and any MCP client
+Data masking, approvals and audit log
+Unlimited databases
+Unlimited queries & workflows
+Automatic updates & maintenance
+Premium support
+Self-host with our Helm chart.Install guide
Start for free
25 users
Monthly total
$300/mo

25 users × $12, billed monthly. No annual contract.

No annual contracts. Ever. Our customers stay because they love QueryDesk, not because a contract makes them.

We know you don’t want demos or sales calls.

Start for free. No credit card needed.

Start for free