No warehouse required
The AI data analyst that shows its work
Ask questions across the databases you already run. Every number comes back with its rows and reasoning, and your team's definition wherever one applies.
Churn analysis
Sample data
Why did churn spike in March?

- Reading billing_prod.subscriptions
- Applying definition: churned account
- Comparing with the 12-month baseline
Cancelled accounts per month
Connects to the databases and apps you already run
PostgreSQL
Snowflake
MySQL
SQL Server
BigQuery
MongoDB
OracleDatabricks
ClickHouse
Salesforce
MariaDB
Supabase
SAP
Neon
CockroachDB
TimescaleDB
Watch a question become an answer
Connect
Point Unveilix at the databases you already run. Read-only, nothing copied.
Ask
Trace
Answer
Pin any answer to a dashboard that stays current
Every tile is a saved question. It reruns against your live databases and keeps its citations.
Revenue overview
Sample data, refreshed hourly
Net revenue, last 12 months
$5.18M
39.0%monthly run rate vs Oct
Active customers
18,406
21.0%vs Oct
Month 3 retention
84%
Average of Apr to Jun cohorts
Net revenue by region
| Month | North America | Europe | Asia Pacific |
|---|---|---|---|
| Oct | $182K | $121K | $64K |
| Nov | $188K | $119K | $67K |
| Dec | $195K | $126K | $71K |
| Jan | $191K | $130K | $70K |
| Feb | $204K | $128K | $76K |
| Mar | $210K | $135K | $81K |
| Apr | $216K | $139K | $85K |
| May | $223K | $137K | $90K |
| Jun | $219K | $144K | $94K |
| Jul | $231K | $149K | $97K |
| Aug | $238K | $151K | $103K |
| Sep | $246K | $156K | $108K |
Revenue by channel
- Direct sales$2.07M 40%
- Partners$1.30M 25%
- Marketplace$933K 18%
- Self-serve$881K 17%
Customer retention by signup cohort
| Cohort | M1 | M2 | M3 | M4 | M5 |
|---|---|---|---|---|---|
| Apr | 91% | 86% | 83% | 81% | 80% |
| May | 92% | 87% | 85% | 83% | |
| Jun | 90% | 86% | 84% | ||
| Jul | 93% | 89% | |||
| Aug | 94% |
Check the number before you act on it
A governed answer arrives with three things attached: the approved definition, the rows and the interpretation.
96 accounts cancelled in March, against a usual 42.
The definition
Owned by Customer Success · v3, edited Feb 2
count(distinct account_id) where subscription.status = 'cancelled' and cancelled_at in reporting_month and not account.is_paused
The rows
96 rows from billing_prod.subscriptions
| Account | Plan | Cancelled | MRR |
|---|---|---|---|
| Halden Freight | Starter | Mar 3 | $490 |
| Northpine Dental | Starter | Mar 4 | $490 |
| Corvo Studio | Growth | Mar 9 | $1,250 |
| Bramble & Lowe | Starter | Mar 12 | $490 |
The interpretation
- Read churn as cancelled subscriptions, not downgrades
- Period March 1 to 31, by cancellation date
- Excluded paused accounts and internal test workspaces
- Compared with the average of the other 11 months
One analyst layer between your team and your data
Unveilix sits on the databases you already run, applies the context your team agreed, and hands back answers anyone can check.
How security and data access workYour team
Unveilix analyst
Business context
Your databases
Data flows up, answers flow back with their receipts
- 0rows copiedQueries run where your data already lives, read-only. Nothing moves into a warehouse first.
- 3receipts on a governed answerThe approved definition, the rows and the interpretation travel with each governed number.
- 1definition per termDefinitions your team approves once are used on every question that needs them.
Answers on day one, not after a data project
No warehouse, no migration
Query your CRM, product and finance databases together without copying a row anywhere first.
- 1Connect
- 2Read schema
- 3Ask
Reading schema in place
- billing.subscriptions48,210 rows
- billing.invoices312,904 rows
- crm.accounts9,876 rows
- crm.opportunities21,450 rows
- events.sessions4.2M rows
Tables found
0
Rows copied to a warehouse
0queried in place
Your data stays put
Read-only connections, a secure client for databases behind your firewall, and a log of every question.
Read-only connection, audit log
- Priya Nair asked about churn by planjust now
- Mei Tanaka asked about refunds in Europe2m ago
- Jonas Berg edited the Active customer definition5m ago
One definition per term
Agree once on what active customer means. Two people asking the same question get the same number.
Same number · Active customer v3
Built for the whole team
Invite colleagues, give each one access to the right sources, and share threads and dashboards.
Less time wrangling data, more time deciding
Compare Unveilix with text-to-SQL and BI toolsThe usual route
Weeks of setup, and the person who writes SQL becomes the bottleneck.
With Unveilix
Everyone asks directly and the answer shows its work.

Ask your own data a question today
Connect a database in minutes. Every answer comes back with its rows and reasoning, and your team's definition wherever one applies.