1. What is the QR-Secure Desktop App?
The QR-Secure Desktop App brings the full functionality of the web tool as a portable Windows application directly to your computer. It is based on the same cryptographic foundation as the web tool — AES-256-GCM with PBKDF2 — and generates fully compatible QR codes.
The key difference from the web tool: the Desktop App requires no internet connection and runs entirely locally on your device. The application is portable — no installer, no administrator rights, no setup. Download the file and start it directly.
2. Web Tool vs. Desktop App Comparison
| Property | Web Tool | Desktop App |
|---|---|---|
| Internet connection required | For page load | No — fully offline |
| Installation required | No | No — portable |
| Data leaves device | No (client-side) | No |
| Burn-After-Reading | Yes | Yes (with internet) |
| Offline operation | No | Fully |
| QR code compatibility | ISQR1 format | ISQR1 format (identical) |
| Multilingual interface | German | DE, EN, FR, IT, ES |
| Print QR code | Yes | Yes |
| Platform | All modern browsers | Windows 10 / 11 (64-bit) |
3. Who is the Desktop App for?
The Desktop App is recommended when…
- …you work in environments without internet access (factory floors, secured offices, air-gapped networks).
- …you are not permitted to use browser extensions or external websites in a corporate context.
- …you need maximum control over the software environment and want no cloud dependencies.
- …you create QR codes regularly and prefer a dedicated, quick-start application.
- …you use USB sticks or portable setups for secure file transfers.
The web tool is better suited when…
- …you work cross-platform (macOS, Linux, iOS, Android).
- …you want to get started immediately without any download.
- …you create QR codes occasionally and do not want to manage an additional application.
4. System Requirements
- Operating system: Windows 10 (64-bit) or Windows 11
- Processor: x86-64 (Intel / AMD)
- RAM: 128 MB (recommended: 256 MB)
- Storage: approx. 10 MB
- Internet connection: Not required (optional only for Burn-After-Reading)
- Installation: None — directly executable
5. Technical Foundation
The Desktop App is based on Wails — a modern framework that combines native Go code with a web interface. The cryptographic logic is fully identical to the web tool and runs in the integrated browser renderer:
- Encryption: AES-256-GCM via Web Crypto API (
SubtleCrypto) - Key derivation: PBKDF2-SHA-256 with 250,000 iterations and 16-byte salt
- QR format: ISQR1 — fully compatible with the web tool and the open format specification
- Error correction: QR Code Level H (30%) with embedded lock symbol
- Backend: Go (Golang) for system integration, file access, and Burn API
A QR code created with the Desktop App can be decrypted directly with the web tool — and vice versa. The ISQR1 format guarantees this cross-platform compatibility.
6. Frequently Asked Questions
Is the Desktop App free?
Yes — the QR-Secure Desktop App is completely free and without hidden costs. There is no premium version, no in-app purchases, and no subscriptions.
Are the QR codes compatible with the web tool?
Yes, fully. Both versions use the open ISQR1 format with identical AES-256-GCM encryption. A QR code created with the Desktop App can be decrypted with the web tool — and vice versa.
Is data stored on my computer?
The app does not store encrypted content or passwords on the hard drive. Only your chosen language setting is stored locally. All inputs exist exclusively during the active session in memory.
Can I use the app on a USB stick?
Yes. Since the app is portable and installation-free, you can simply copy it to a USB stick and start it directly on any Windows 10/11 computer — without installation, without admin rights.
Does the app send data to servers?
In standard operation, no data is sent. Only if you use the optional Burn-After-Reading mode is the ciphertext (never the plaintext or password) transmitted to the istyle.ch server — identical to the web tool.
Which systems does the app run on?
The current version supports Windows 10 and Windows 11 (64-bit). Versions for macOS and Linux are planned.