Your Credentials Never Touch Someone Else's Cloud

Stop sending your database credentials to third-party clouds. QueryGlow runs 100% on YOUR servers. Zero telemetry. Zero tracking. Complete control.

Cloud tools charge monthly and store your credentials. QueryGlow: $79 once. Your servers. Zero telemetry.

Try the Live Demo
  • Zero Telemetry
  • AES-256 Encryption
  • GDPR-Friendly
  • Safe Mode by Default

The Problem with Cloud Database Tools

Every cloud tool is another place your credentials live. Another potential breach point. It's the same instinct that has teams self-hosting Supabase — your data on your servers, end to end.

Credentials in the Cloud

Cloud database tools store your credentials on their servers. One breach, and your production database is exposed.

They See Everything

Cloud tools can see your queries, your schema, your data. Even if they promise not to look, the access exists.

Compliance Nightmares

GDPR, HIPAA, SOC2—using cloud tools means adding another data processor to your compliance documentation.

Vendor Lock-in

Cloud tools can change pricing, terms, or shut down. Self-hosted means you control your tools forever.

Cloud Tools vs Self-Hosted

Data Location

Cloud

Their servers

QueryGlow

Your servers only

Credential Storage

Cloud

In their database

QueryGlow

AES-256-GCM encrypted on your server

Telemetry

Cloud

Usually yes

QueryGlow

Zero—we never see anything

GDPR Compliance

Cloud

Another data processor to document

QueryGlow

No third-party data transfer

Vendor Shutdown Risk

Cloud

Lose access if they close

QueryGlow

Source code included, perpetual 1.x license

Network Access

Cloud

Must expose DB to internet

QueryGlow

Runs inside your VPC

Pricing

Cloud

Monthly per user

QueryGlow

$79 once, unlimited users

Deploy on Your Infrastructure

QueryGlow is packaged for Docker. Build from source and run on any VPS (DigitalOcean, Hetzner, AWS, your office server) or locally on your laptop.

# docker-compose.yml
services:
  queryglow:
    build: .  # Build from source
    ports:
      - "3000:3000"
    environment:
      - SESSION_SECRET=${SESSION_SECRET}
      - DATA_DIR=/app/data
    volumes:
      - queryglow-data:/app/data

volumes:
  queryglow-data:

Clone, build, run. The getting-started guide budgets about 10 minutes.

  • Private Network Access

    Connect to databases inside your VPC without opening public ports. QueryGlow runs inside your firewall.

  • Zero "Phone Home"

    We don't track your queries. We never see your schema. Your rows stay on your server; only the optional AI call sends the schema and your prompt to the provider you chose.

  • Behind Your Firewall

    Deploy behind a VPN or firewall. No telemetry, no phone home. The browser fetches the SQL editor from cdn.jsdelivr.net, so keep that host reachable.

Security Built In

Self-hosted is just the start. QueryGlow has multiple layers of protection.

AES-256-GCM Encryption

All database credentials are encrypted at rest with AES-256-GCM. Even with server access, passwords are unreadable without the key.

Web-Based Access

Self-hosted AND web-based. Access your databases from any device with a browser—without data ever leaving your network.

SSH Tunnels Built-In

Connect to databases behind firewalls without exposing ports. Paste your private key directly—ephemeral ports for security.

AI Privacy Guarantee

When using AI SQL generation, only your schema (table/column names) is sent. Your actual row data never leaves your server.

Zero Telemetry

No analytics, no tracking, no "phone home." QueryGlow doesn't know when you use it, what you query, or who your users are.

Your API Keys

AI features use YOUR API keys (OpenAI, Claude, Gemini). No markup, no middleman, no key sharing.

Built For Privacy-First Teams

Security-Conscious Teams

Companies that can't or won't send database credentials to third-party clouds.

Regulated Industries

Healthcare, finance, government—anywhere compliance requires data control.

Locked-Down Networks

Deploy behind a VPN or firewall. No telemetry, no phone home. Only the optional AI call and the browser download of the SQL editor leave the network.

Privacy-First Companies

Organizations that make data privacy a core value, not just a checkbox.

6 Databases, Complete Privacy

One license covers PostgreSQL, MySQL, MariaDB, SQLite, and TimescaleDB — and distributed setups are covered too, with a CockroachDB GUI running on the same self-hosted deployment.

Frequently Asked Questions

What does "self-hosted" actually mean?
Self-hosted means you run QueryGlow on YOUR servers—your VPS (DigitalOcean, Hetzner, AWS), your Kubernetes cluster, your office server, or even your laptop via Docker. Your data never touches our servers or any third-party cloud. You download the source code, build it, and deploy it yourself.
Does QueryGlow send any data to your servers?
No. QueryGlow has zero telemetry, zero tracking, and zero "phone home" behavior. We don't know when you use it, what databases you connect to, what queries you run, or how many users you have. The only external connections are if YOU choose to use AI features with YOUR OWN API keys—and even then, only your schema (table/column names) is sent, never your actual data.
Is QueryGlow GDPR compliant?
QueryGlow's self-hosted architecture is GDPR-friendly by design. Since you host it yourself and no data leaves your infrastructure, you maintain complete control over data processing. There's no data transfer to third parties and no additional data processor agreement needed, unless you enable the optional AI assistant, which sends table and column names, types and your prompt (never rows) to the AI provider you chose. Consult your legal team for your specific compliance requirements.
How are database credentials stored?
All database credentials are encrypted at rest using AES-256-GCM encryption. The encryption key is derived from your SESSION_SECRET environment variable. Even if someone gains access to your QueryGlow server's data directory, they cannot read your database passwords without the encryption key.
Can I run QueryGlow on a locked-down network?
Behind a VPN or firewall, yes. The server makes no outbound calls except to the AI provider you opt into. Your browser loads the Monaco SQL editor from cdn.jsdelivr.net, so on a network with no internet access the Query Editor will not load unless that host is reachable; the Data Browser does not depend on it.
What's the difference between this and cloud database tools?
Cloud tools (like some hosted database UIs) store your credentials on their servers, can see your queries and data, and add another vendor to your compliance documentation. QueryGlow runs entirely on your infrastructure. We never see your data, your credentials, or your queries. You have complete control.
“It's fast and responsive because it's on your own server.”
Jean-Francois, Mildor Violon · verified customer · watch his video story (2:45)

Take Control of Your Data

Try the live demo first. No signup, no credit card. If it clicks, grab a lifetime license for $79.

Try the Live Demo