Query

Query data in your browser

Start a private, in-browser DuckDB engine when you need it. This page does not send SQL or query results to TidyBank.

Browser query engine

The engine normally remains off until you start it. A valid shared link first shows its restoration summary and may then start the same-origin runtime under the size rules below. Starting never fetches an unrelated dataset.

Engine is stopped. No engine or dataset has been loaded.

Verified data, bounded results

Each add shows the recorded transfer size first, fetches one registry-listed CSV or Parquet file from https://data.tidybank.net, and checks its committed SHA-256 digest before DuckDB can register it. SQL runs only on explicit action. The table displays at most 300 rows, while CSV and JSON downloads contain the full materialized result up to the stated 10,000-row hard cap. Copy query links contain only immutable asset IDs and SQL; reproduction snippets use the same registry table names and stable data URLs.