CRUXaccountability layer
Governed · lineage on
Pricing Start freeLog in
The accountability layer for AI-built analytics

A living dashboard you can trust.

Bring in your data, ask in plain language, and get a document where every number traces back to its real source — verified, refreshed, and yours to share. When you're ready to automate, the same platform runs the agents and workflows underneath.

Simple · anyone with data and a question Advanced · engineers who automate it Governance · always on, in both
Flip the switch up top — it's the same product in both modes.
⛭ crux.app / your-workspace Simple mode

Start a document

Bring your data in — CRUX handles the rest.

+ Upload a fileExcel or CSV → a live, governed dataset in seconds
⇄ Connect a sourceDatabases, warehouses, and APIs
ask

Term Overview

refreshed 2h ago · source: Operations DB · next refresh in 22h
Attendance rate
73.4%

↑ click a number to trace it to its exact source

Rate by department — Field 47% flagged below target

Weekly report workflow

v4 · draft · 5 nodes · governed re-execution on publish

Trigger
Schedule
Agent
Analyst
Connector
Operations
Approval
Human gate
Publish
Document
code · transform.tssandboxed
const low = rows.filter(r => r.rate < 0.70);
return { flagged: low, count: low.length };
Why it's different

Most AI tools guess. CRUX proves.

Ask any AI to “analyze my data” and it paraphrases — numbers you can't trust and can't defend. CRUX runs the query against your real source, shows its work, and keeps a record you can hand to an auditor.

↺

Numbers from the source, never the model

Every value is produced by re-running the real query through your governed connection. The AI writes the query; the platform runs it. What you see is what your data says.

rendered value ← live source, not the reply
⌖

Click any value → its exact origin

Per-cell lineage: the connector, the exact query, who approved it, and a hash. Every number answers “where did this come from?” on its own.

connector · query · approver · hash
⛭

A record you can defend in an audit

Decision receipts and a tamper-evident, hash-chained history — append-only, verifiable, and exportable. Prove what a value was, and when, long after.

SHA-256 chain · /verify · append-only
⛨

Guardrails built in

Prompt-injection, PII, and safety checks run on every request and response — and fail closed by default, so a bad input can't slip through when a check is down.

injection · PII · safety · fail-closed
$

Cost tracking & caps

See spend per run, per agent, per workspace — and set hard caps so automation never runs away. Every model call is metered and attributed.

per-run cost · hard caps · attribution
💬

Talk to your document

Ask follow-up questions in plain language. The answer re-queries the real source and cites the exact query it ran — grounded, not guessed.

grounded Q&A · cites the query
How it works

From raw data to a document you trust — in four moves.

01

Bring your data

Drop in a spreadsheet, or connect a database, warehouse, or API. It becomes a governed dataset.

02

Ask in plain language

Describe what you want to see. CRUX explores your data, writes and tests the queries, and builds the document.

03

Trust every number

Values come from your live source. Click any one to see its lineage; verify the whole document against its hash.

04

Share, refresh, automate

Send it, schedule it, get “what changed.” When you outgrow one-offs, Automate this turns it into a workflow.

Who it's for

For anyone with a number to own.

Individuals, teams, and enterprises — the same guarantees at every size.

Individuals

Your spreadsheet, made live

Upload a file and get a dashboard you can trust and talk to — the thing you'd otherwise paste into a chatbot, but live, sourced, and shareable.

Teams

One source of truth

Connect the real database, schedule refreshes, and share governed documents where everyone sees the same defensible number.

Enterprises

Automation you can audit

Run governed agents and workflows with approvals, guardrails, cost caps, and a tamper-evident record — SSO and private connectors included.

One engine · two modes

Simple by default. Advanced when you need it.

Simple is the whole experience most people need, with nothing they don't. Advanced unhides the full builder for engineers. Same data, same guarantees, underneath both — flip the switch in the top bar.

Simple · default

Ask, and it appears.

For anyone with data and a question — no query language, no canvas.

  • Upload a file or connect a source
  • Ask in plain language → a living document
  • Click any value to trace it to its source
  • Share & schedule; get “what changed” summaries
  • No canvas, no code, never the word “orchestration”
Advanced · unhidden

The full builder.

Everything is here, relocated — not removed — so it stops blocking the 80%.

  • Workflow canvas, code & transform nodes
  • Multi-agent orchestration, connectors, canary
  • Agent roles, guardrail & approval authoring
  • Cost controls, decision receipts & audit export
  • One switch in the top bar flips the whole surface
“Automate this” is the bridge.

Every Simple document has one button that turns it into a scheduled, approval-gated workflow — opening it in Advanced. That's how a one-off report becomes a repeatable, governed process.

Governance never toggles off. A Simple-mode user still gets numbers re-executed from source, per-cell lineage, refresh history, and the tamper-evident record. Simple hides the machinery — never the guarantees.

Pricing

Priced by the data you bring in — not the reports you make.

Every tier includes a dataset allowance; build unlimited governed documents on them, and talk to every one. The step up to Gold unlocks live database connectors and the full automation engine.

Free
Simple
0
get started
1 dataset
  • ✓ 1 dashboard / report
  • ✓ Talk to your document
  • ✓ Manual refresh
Most popular
Starter
Simple
$10/mo
≈ 37 SAR
10 datasets
  • ✓ Unlimited reports & dashboards
  • ✓ Doc chat + weekly refresh
  • ✓ Share links · 1 seat
Pro
Simple
$39/mo
≈ 149 SAR
50 datasets
  • ✓ Daily refresh
  • ✓ Scheduled email / Slack delivery
  • ✓ “What changed” summaries · 5 seats
Gold
Simple + Advanced
$149/mo
≈ 560 SAR · from
live DB + datasets
  • ✓ Live database connectors
  • ✓ Agents · workflows · orchestration
  • ✓ Cost caps · guardrail authoring
  • ✓ Approvals · versioning · audit export
Enterprise
All
Custom
let's talk
unlimited
  • ✓ SSO · VPC / on-prem connectors
  • ✓ Higher limits & SLAs
  • ✓ Dedicated support
Simple tiers — uploaded files, unlimited reports Gold+ unlocks Advanced — live databases & the engine

Stop pasting data into a chatbot.

Get a dashboard that's live, sourced, and defensible — in the time it takes to upload a file.