Real optical transfer · no account required
Receive the Python file on your phone
Tap Start camera, then allow camera access. Keep the QR stream open on your computer. With this phone, collect 18 codes across three pages of six. Each code only needs to be read once; missed pages come around again.
Keep the entire six-code grid in view. Use the full-screen display on the computer; move closer if codes are missed.
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
Ready. Camera access starts only when you tap the button.
Your Python file has arrived. SHA-256 verified.
This is the reconstructed Python source, checked against the original with SHA-256. It is never executed by this demo.
SHA-256: 9cd38ad8653fd9d784210e130e01cf3711818aa95f0cc7871b0774e48ba2793b
Download airgap_incident_report.pyPublic sample only (41231 bytes). Camera images and file reconstruction stay in your browser. The Python source is displayed and downloaded, never executed. A Bouraq account is required to transfer your own files.