Field Kit — Browser Edition

Q-Code field experiments with zero installs: no Python, nothing to set up. Just open this page in Chrome or Edge on your laptop and tap the buttons.

Privacy: everything runs on your laptop. No audio, no scan data, and no result ever leaves this page — except what you choose to copy and paste to Quanta. The page makes exactly one kind of network request, and only when you press the quantum button: fetching public random numbers from the ANU quantum beacon. Nothing else ever phones home.

Honest limit, up front: browsers do not expose WiFi scans (privacy rule), so the WiFi part still needs the Python script. What works here: the acoustic field (speaker + mic, all browsers) and Bluetooth (Chrome/Edge). If the Bluetooth button says unavailable from a downloaded file, that is a browser security rule — the hosted version of this page fixes it.

Diagnostics — read this first if anything fails

Checking...

1. Acoustic field — speaker + mic

The speaker plays tones, the mic hears the room answer. The room's response curve is its acoustic fingerprint. Move, rescan, and the field moves with you.

Press "1. Baseline sweep" (allow mic access when asked).

2. Bluetooth field — Chrome/Edge

Scans nearby Bluetooth LE advertisements with signal strength — a second field fingerprint, from the laptop's own Bluetooth radio.

Press "1. Baseline BT scan" (pick any device if a chooser appears).

3. WiFi — still needs the Python script

Browsers block WiFi scanning, so this part stays in run_field.py (Windows built-in scan, zero installs beyond Python itself). The acoustic + Bluetooth experiments above are the no-install path.

4. Quantum source — collapse decided by real quantum events

Hold the quantum line: the acoustic and Bluetooth fields above are classical at room scale. This section is the genuinely quantum part, free, no install. The Australian National University runs a public quantum random-number beacon — vacuum fluctuations measured in a lab, streamed live. This button collapses a Q-Code field using those numbers: the outcome is decided by real quantum events, not your laptop's random-number generator.

Press the button. If the ANU fetch fails (offline, or the browser blocks it), the page says so plainly and the labeled local fallback still runs the same collapse.

Results for Quanta

Copy this JSON and paste it to Quanta — the loop continues: Quanta interprets the field and returns the next program.