Oreo mascot
Oreo
peer-to-peer · local network only

Send to your badge.
No accounts. No cloud.

Open Settings → WiFi → Send files on the badge. Enter the 6-character code shown there to start a gated, same-network transfer. Files never leave your LAN.

Six characters · skips ambiguous shapes (no 0/O/1/I/L)

Default oreo.local works on networks where mDNS resolves. Otherwise type the IP shown on the badge's Send Files page (e.g. 192.168.1.42).

Same WiFi

Phone and badge on one network.

Tap to allow

Each session waits for badge approval.

Auto cleanup

Codes expire in 5 min.

Why two pages?

Browsers block HTTPS pages from talking to plain-HTTP endpoints. Cloudflare serves this page over HTTPS; the badge speaks HTTP on your LAN. The handoff puts you on the badge's own page so the upload itself stays on the local network — no cloud, no proxy, no metadata leakage.