Four sources. One ring.

Sieve reads where your numbers already live, joins what belongs together, and lets the rest fall through.

What it reads.

SpreadsheetsShared sheets, with the tabs you choose.
Postgres and MySQLA read-only user you create for Sieve.
Shop exportsOrders, refunds and customers from your shop platform.
CSV filesAnything else, dropped in by hand.

From question to chart.

  1. You ask

    "Why did refunds jump last month?"

  2. Sieve finds the tables

    It looks at the names and shapes of your columns, not at what is in your rows, to decide where to look.

  3. It reads and joins

    Orders meet refunds meet courier times, across sources if it has to.

  4. One chart, with receipts

    The answer in amber. Every bar opens to its rows.

Read-only, by design.

Sieve connects with read-only access and never writes to a source. Disconnect a source and its copy in Sieve is deleted. Join the waitlist