Bouraq 360° Desk Mount
Flexible clamp mount · iPhone, Samsung, Xiaomi
Get files off a PC with no network or USB: Bouraq Prism shows them as encrypted QR codes, your phone reads them, and they arrive verified in your space.
$99/month, no commitment14-day money-back guarantee
Bouraq is a neutral transfer channel. It installs nothing, opens no access and disables no control. The way back uses a channel you choose, your private repository or a USB key, which you must be allowed to use. As with any file movement, you are responsible for holding the permissions required for the content you transfer.
Real optical transfer · no account required
An isolated test bench stops responding. This Python script turns its logs into an incident report with a timeline, anomaly detection and identifier redaction. Scan 18 QR codes across three pages of six to receive the verified 41.2 KB source file.
You need a computer screen and a phone. No account or installation.
Scan this link QR with your phone’s usual camera, then open the link.
On your phone, tap Start camera and allow access. Keep this page open on your computer.
Start the transfer on your computer, then point your phone at all six codes. The three pages loop; every code only needs to be read once.
Open the address below on a computer. Leave the QR stream there, then return here to open the scanner.
#!/usr/bin/env python3
"""The isolated test bench stopped at 02:17. Your colleague needs the evidence.
AIR-GAP INCIDENT REPORT: turn local logs into a brief you can carry through QR.
A useful example for OT engineers, lab teams and developers on restricted PCs.
No USB, network connection, package installation or equipment access required.
Try the SYNTHETIC acceptance-bench incident (no real plant or customer data):
python airgap_incident_report.py --demo --output bench-brief
# Open bench-brief/report.html locally. No web server is needed.
# A crash, repeated PLC reconnects and rising temperature become a timeline.
For approved exports:
python airgap_incident_report.py --input controller.csv \
--input service.jsonl --output incident-brief
Required fields: timestamp, asset, event. Use --schema for supported values.
Timestamps require Z or an explicit UTC offset. Input: UTF-8 CSV or JSONL.
Output: escaped HTML, JSON summary, source and handoff SHA-256 manifests.
Identifiers are pseudonymised by default. Review free text before sharing;
redaction cannot recognise every secret. --keep-identifiers is local-use only.
Correlation is not causation. This is triage, not safety approval or control.
Python 3.10+; standard library only. The web demo transfers, never runs, this file.
"""
from __future__ import annotations
import argparse
import csv
import hashlib
import io
import ipaddress
import json
import math
import re
import statistics
import sys
from collections import Counter, defaultdict
from dataclasses import dataclass, field
from datetime import datetime, timedelta, timezone
from html import escapeSet up your phone above, then start the transfer.
Three pages of six QR codes loop until you pause. Start at 6 seconds per page, or choose 2.5 or 4 seconds if your camera keeps up. Missing a page is fine: it comes around again.
Public 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.
First payment: $99. Cancel online at any time. Test Bouraq with your own screen and phone.
14-day money-back guarantee
Fixed prices, billed in USD. Choose EUR or USD before checkout.
The real path, with no Python and no command line: everything happens in browsers. Out, Bouraq Prism shows the folder as QR codes on the offline PC, the phone captures them, your space rebuilds it and the personal PC downloads it. Back, Prism packs your changes and returns them through your private repository or a USB key.
project-q3/ arrived intact: 14 files, sha256 verified.
3 files back on the offline PC, paths validated. No Python, no command line.
Faithful to the real flow, timings sped up. Real throughput depends on your screen and camera.
Try it for realControlled environments protect what must be protected. But your authorised work continues elsewhere: analysis, reviews, context preparation, deliverables. In between: brittle copy-paste, manual back-and-forth, hours of rebuilding. Bouraq replaces uncontrolled USB keys and screen photos with a channel your security team authorises and that leaves a trace.
Bouraq is not the fastest. What matters to an organisation is what leaves, how it is verified and who keeps the record.
| USB key | Photo of the screen | Free QR tool | Data diode, transfer kiosk | Bouraq | |
|---|---|---|---|---|---|
| Nothing to install on the PC | ✓ | ✓ | ✓ | Hardware and a project | ✓ |
| Content encrypted in transit | Depends on the tool | — | Rarely | Depends on the product | Account key |
| Integrity checked (sha256) | — | — | Sometimes | ✓ | ✓ |
| Way back to the PC | ✓ | — | — | Another channel | Private repo or USB |
| Record and approval for security | With media control | — | — | ✓ | Tamper-evident log, four eyes |
| Cost | Low, often banned | Free | Free | Thousands of euros a year | $79 to $99 a month |
| Throughput | High | Very low | High | High | ≈ 5 kB/s |
Swipe the table: Bouraq stays on the right while the other ways scroll by.
"Depends", "Sometimes": it varies with the product chosen. Diode and kiosk prices come from public catalogues (Advenica, OPSWAT).
Detailed comparisons: Bouraq vs USB keys · Bouraq vs data diodes and USB kiosks · Bouraq vs free QR code tools
An HTML file made for your account, opened from disk: nothing to install, no connection.
Encrypted with your account key, six codes per page, readable at arm's length.
Folder tree included, sha256 verified. On the personal PC, you download from the browser.
Packed into one file, pushed to your private GitHub or GitLab repository or copied to a USB key, then applied by Prism on the offline PC.
Your files keep moving. Your phone stays put. Turn a corner of your desk into an optical transfer station for longer sessions on a locked-down PC.
Clamp your phone to the edge of the desk, with its camera facing the locked-down PC’s screen.
Open your local prism.html file on the PC and drop in the file you want to transfer.
Open the Bouraq scanner on your phone and allow camera access once. Frames are collected automatically from the first QR code detected, without touching your phone.
Keep the scanner visible and all QR codes in frame. Bouraq requests that the screen stays awake when your browser supports it.
Try the real QR stream nowFlexible clamp mount · iPhone, Samsung, Xiaomi
Prism compresses your files, then shows six codes per page every 2.5 seconds. These are the figures Prism itself computes for one full loop; codes the phone misses come back on the next loop.
Computed by Bouraq Prism 3.0 on its default settings. Cautious compression: text ÷4, logs ÷7, photos and archives not compressible. Real time depends on the phone's camera and the light.
Code, logs and context for your authorised AI assistant, with no network bridge.
Get logs and screenshots out without a network bridge.
Where exporting your own files is allowed but not tooled.
Workshops, dead zones, embedded PCs: your files travel through the lens.
By role: Developers on restricted networks · OT, ICS and test benches · Labs and instrument PCs · Consultants on client machines · For security teams approving it
Bouraq needs a camera you are allowed to point at the screen: your phone, or a computer's webcam (the app can read the codes with it). Where every camera is banned, as in classified areas, Bouraq is not the right channel. Before you buy: Limits to know before buying
Sold and operated by Intelectra, a French company (SIREN 933 689 689). Servers in Helsinki, in the European Union. Legal notice →
Data diodes and transfer kiosks cost thousands of euros a year and need an integration project. Bouraq is one plan: yearly at 20% off, or monthly with no commitment.
One HTML file, personalised with your account key. It opens from disk, with nothing to install.
Out, your files travel by light. Back, Prism returns them through your private repository or a USB key.
Every transfer is rebuilt and verified (sha256), then downloaded from any browser.
A setup question: you write, we answer.
$948 billed once a year
$99 billed every month
14-day money-back guarantee
Secure payment by Stripe.
Fixed prices, billed in USD. Choose EUR or USD before checkout.
From a few seats, on our EU service: no server to run. A dedicated instance or your own servers when content must never be readable by a third party.
Before you buy, read: Limits to know before buying · Transfer files from an air-gapped PC
EU cloud, a dedicated instance or your own servers: tell us what you need to plan your deployment and security review.