Talk to Your Database
in Plain English

Transform natural language questions into SQL queries instantly. Connect your database, ask questions, get insights. No SQL knowledge required.

app.datawhisper.sh
U

Compare monthly revenue by product category for Q4 vs Q3, show percentage change

Found 8 rows in 124ms
WITH quarterly_sales AS (
  SELECT
    c.name as category,
    SUM(CASE WHEN o.created_at BETWEEN '2024-07-01' AND '2024-09-30'
        THEN oi.quantity * oi.price ELSE 0 END) as q3_revenue,
    SUM(CASE WHEN o.created_at BETWEEN '2024-10-01' AND '2024-12-31'
        THEN oi.quantity * oi.price ELSE 0 END) as q4_revenue
  FROM categories c
  JOIN products p ON p.category_id = c.id
  JOIN order_items oi ON oi.product_id = p.id
  JOIN orders o ON o.id = oi.order_id
  WHERE o.created_at >= '2024-07-01'
  GROUP BY c.id, c.name
)
SELECT category, q3_revenue, q4_revenue,
  ROUND((q4_revenue - q3_revenue) / q3_revenue * 100, 1) as pct_change
FROM quarterly_sales ORDER BY q4_revenue DESC;
Category
Q3
Q4
Change
Electronics
$847K
$1.2M
+41.7%
Clothing
$523K
$612K
+17.0%
Home & Garden
$298K
$267K
-10.4%
"What's our MRR growth rate?" "Average order value by country" "Users who converted from trial" "Revenue forecast next quarter"

Everything You Need to Query Your Data

Powerful features that make database querying accessible to everyone on your team.

Natural Language Queries

Ask questions in plain English. Our AI understands your schema descriptions and business context to generate accurate SQL queries.

Multiple Databases

Connect PostgreSQL, MySQL, and more. Manage all your data sources from a single dashboard.

Smart Visualizations

AI automatically suggests the best chart type for your data. Bar charts, line graphs, pie charts, and more.

Save & Share Queries

Save frequently used queries and share them with your team. Build a knowledge base of insights.

Team Workspaces

Collaborate with your team. Share databases, queries, and insights in secure workspaces.

Embeddable Widgets

Embed live query widgets in your apps, dashboards, or internal tools with a simple code snippet.

How It Works

Get started in minutes. No complex setup required.

1

Connect & Describe

Connect your database and add descriptions to tables and columns. This business context helps AI generate more accurate queries.

2

Ask Your Question

Type your question in plain English. "What were our top selling products last month?"

3

Review & Execute

See the generated SQL before it runs. Edit if needed, then execute with confidence. You're always in control.

4

Get Instant Insights

See results visualized instantly. Download, share, or embed your findings anywhere.

For SaaS Companies

Add Reporting to Your SaaS
In Minutes, Not Months

Embed DataWhisper as a white-label reporting solution. Give your customers the power to query their data with natural language - without building it yourself.

Simple Embed Code

Copy and paste a single script tag. Customize colors to match your brand.

Customer-Specific Data

Each customer queries only their own data. Full multi-tenant isolation.

No AI Expertise Needed

We handle the AI, NLP, and SQL generation. You focus on your product.

Reduce Support Tickets

Customers self-serve their data questions instead of asking your team.

Start Building
YourSaaS Dashboard
Ask your data anything...
C
How many orders did we process this month?
2,847 orders processed in January 2025
<!-- Add DataWhisper to your app -->
<script src="datawhisper.js"></script>
<div id="datawhisper-widget"></div>
Scheduled Reports

Automate Recurring Reports

Your customers can save any query and schedule it to run automatically. Daily sales summaries, weekly KPIs, monthly board reports - delivered to their inbox on time, every time.

  • Daily, weekly, or monthly schedules
  • Email delivery with CSV/PDF exports
  • Share scheduled reports with team members
Scheduled Reports

Daily Sales Summary

Every day at 9:00 AM

Active

Weekly Churn Report

Every Monday at 8:00 AM

Active

Monthly Revenue Report

1st of every month

Active

Perfect For These SaaS Categories

E-commerce

Sales reports, inventory alerts, customer analytics

Fintech

Transaction reports, spending analysis, compliance reports

HR & Payroll

Headcount reports, payroll summaries, attendance tracking

Property Tech

Occupancy reports, rent collection, maintenance tracking

Healthcare

Patient metrics, appointment analytics, billing reports

Dev Tools

Usage metrics, API analytics, error tracking reports

EdTech

Student progress, course analytics, enrollment reports

Logistics

Delivery tracking, fleet reports, route optimization

For Developers

Full Programmatic Access
With Our REST API

Build custom integrations with complete control. Create workspaces, connect databases, execute natural language queries, and manage everything programmatically.

API Key Authentication

Secure access with scoped API keys. Control permissions per workspace.

Natural Language Queries

Send questions in plain English. Get SQL, results, and visualizations back.

Multi-Tenant Support

Generate tenant tokens for row-level isolation. Perfect for SaaS apps.

Scoped Permissions

Fine-grained access control: read workspaces, execute queries, manage schemas.

View API Documentation
API Request
# Query your data with natural language
curl -X POST \
"https://api.datawhisper.sh/v1/databases/{id}/query" \
-H "Authorization: Bearer dw_sk_..." \
-H "Content-Type: application/json" \
-d '{"question": "Top 10 customers by revenue"}'
# Response
{
"sql": "SELECT customer_name, SUM(amount)...",
"results": [
{ "customer_name": "Acme Corp", "total": 125000 },
{ "customer_name": "TechStart", "total": 98500 },
...
],
"visualization": "bar_chart"
}
API Key Auth
Multi-Tenant
REST + JSON
Usage Analytics

Built for Every Team

Whether you use DataWhisper directly or embed it in your product, everyone benefits.

Business Analysts

Stop waiting for data requests. Get answers instantly and create reports in minutes, not days.

  • Ad-hoc reporting without SQL
  • Quick KPI tracking
  • Instant chart generation

Sales & Marketing

Track campaigns, analyze customer behavior, and measure ROI without technical help.

  • Campaign performance analysis
  • Customer segmentation
  • Revenue tracking dashboards

Product Teams

Understand user behavior, track feature adoption, and make data-driven product decisions.

  • Feature usage analytics
  • User journey analysis
  • A/B test results

Operations & Support

Monitor operations, track support metrics, and identify issues before they escalate.

  • Support ticket analysis
  • SLA monitoring
  • Operational metrics

Simple, Transparent Pricing

Start free, upgrade when you're ready. All plans include core features.

Save 20% with yearly billing

Free

$0 /month

Perfect for getting started

  • 100 queries/month
  • 1 database
  • 1 team member
  • All visualizations
Get Started Free
Popular

Pro

$49 /month

For growing teams

  • 5,000 queries/month
  • 10 databases
  • 5 team members
  • Query history
  • Embeddable widgets
Start Free Trial

Pro+ (BYOK)

$100 /month

Bring your own API key

  • Unlimited queries
  • Unlimited databases
  • 5 team members
  • Choose AI model
  • Priority support
Start Free Trial

Team

$199 /month

For larger organizations

  • 25,000 queries/month
  • Unlimited databases
  • 25 team members
  • Advanced analytics
  • Priority support
Start Free Trial

Need more? Contact us for Enterprise pricing with unlimited everything, SSO, and dedicated support.

Contact Sales →

Enterprise-Grade Security

Your data security is our top priority. We never store your data - queries run directly against your database with read-only access.

  • Read-Only Access

    Only SELECT queries allowed. No data modification possible.

  • Encrypted Credentials

    AES-256-GCM encryption for all database credentials.

  • No Data Storage

    Query results are never persisted. Data stays in your database.

  • Human-in-the-Loop

    Review every generated SQL before execution. Edit or cancel anytime.

Frequently Asked Questions

What databases do you support?
We currently support PostgreSQL and MySQL databases. More database types including SQLite, SQL Server, and MongoDB are coming soon.
Is my data secure?
Absolutely. We only execute read-only SELECT queries - no data modification is possible. Plus, you always review the generated SQL before execution - you can edit, approve, or cancel any query. Your database credentials are encrypted with AES-256-GCM, and we never store your query results.
What is BYOK (Bring Your Own Key)?
BYOK allows you to use your own Anthropic API key with DataWhisper. This gives you unlimited queries (you pay Anthropic directly for AI usage), the ability to choose which Claude model to use, and complete control over your AI costs.
Can I try before I buy?
Yes! Our Free plan includes 100 queries per month with no credit card required. You can test all features before upgrading to a paid plan.
How accurate are the generated queries?
DataWhisper uses Claude AI which understands your database schema and generates highly accurate SQL. You can add descriptions to your tables and columns to provide business context (e.g., "this column stores MRR in cents") - this helps the AI generate even more accurate, domain-aware queries. You can always review and edit the SQL before execution.

Ready to Talk to Your Data?

Join thousands of teams who've transformed how they interact with their databases.