makemode / untitled.ipynb on-device Python 3 · starting…

Sovereign scientific computing · for people who don't code

A notebook that keeps your data on your laptop.

Drop a dataset, ask a question in plain language, and get a real, reproducible analysis — the Python runs inside this browser tab. On the strictest setting nothing touches a network at all. Built on EU rails, GDPR-native.

Prove it yourself — watch what leaves this device
0 bytes of your data have left this device · monitoring every network request live

Don't take our word for it. Open your browser's Network panel (or a firewall like Little Snitch): the only external request is a one-time download of the Python runtime (code, not your data) — your dataset is never sent. Once the runtime has loaded, you can turn off Wi-Fi and keep working.

Your dataRead & analysed in this tab (WebAssembly). Never uploaded.
The runtimeThe Python engine — code, not your data. Downloads once (Scaleway/EU in production).
Your intentOnly in the Standard tier: your question + column facts (names, types, ranges — never rows), to an EU model. Shown in blue below.
network activity appears here as you work…

The client is a single small file, open to inspection — have your security team read exactly what runs. Full safety brief →

1 Security level

Pick it before adding data — it sets what (if anything) ever leaves your device. Labelled to match TU Delft's own data classification: Critical / Sensitive / Standard.

2 Dataset

Drop a CSV here
or click to choose — it stays on your device
The example loads a sample study and really runs four analyses in this tab — then it's yours to question.
or connect live open data — no upload, no file
Fetched by your browser, straight from the public source. MakeMode never sees, proxies, or stores it — the egress counter stays at 0.

What actually happens: your CSV is read, analysed and charted by Python (pandas · NumPy · Matplotlib) running as WebAssembly in this tab. Nothing is uploaded. The code for every cell is shown, so results are reproducible and auditable — the way a notebook should be.
prototype the Python runtime downloads from the Pyodide CDN on first load; in production it is self-hosted on Scaleway (EU). In the Standard tier your analyses are authored by an EU-hosted model (Scaleway, France) from your question + column facts — never data rows — and still execute in this tab. Critical stays fully on-device; Sensitive (EU compute) comes next. · All-Scaleway, France · No US infrastructure · how sovereignty works → · how this compares to Claude Science & Colab →