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.