Traceable analytics · synthetic data

Ask a question.
Audit every number.

QueryProof turns a natural-language question into an approved SQL query, runs it against a reproducible dataset and returns the evidence beside the answer.

RUN / 001DETERMINISTIC
Which queue receives the most tickets?
  1. 01

    intent

    ticket_volume_by_queue✓
  2. 02

    source

    synthetic · 960 rows✓
  3. 03

    runtime

    DuckDB · read only✓
  4. 04

    evidence

    SQL + hash + rows✓
ANSWER STATUSSUPPORTED
NO USER SQLSEED 4224 EVALUATION CASESZERO PRIVATE RECORDS

01 / Interactive demonstration

One answer. The whole path.

Every output can be checked without trusting a hidden chain of thought.
Interactive proof deterministic

Ask the dataset.

The demo maps your question to one approved analytical intent. It never executes user-authored SQL.

Try an evaluated question

No hidden reasoning.

Run an analysis to inspect the answer, query, source and execution trail.

02 / Trust model

Constrained on purpose.

The public demo optimizes for reproducibility, cost control and honest failure.
01

Allowlisted execution

Questions map to six reviewed SQL queries. User text never becomes executable code.

02

Synthetic by construction

A seeded generator produces the complete public dataset without names, emails or customer records.

03

Evidence in the response

Every answer includes SQL, source hash, row counts, chart values and a trace of completed steps.

04

Failure stays visible

Unsupported questions stop before execution instead of receiving a plausible invented answer.