✅ Maximise screen brightness on sender — dark screens cause missed frames
✅ Hold steady — camera blur is the #1 reason for slow transfer
✅ Good lighting on receiver side — avoid pointing at a bright window behind you
✅ 30–50 cm distance between screen and camera works best for most phones
✅ Missed frames are fine — fountain coding fills gaps automatically
✅ Works completely offline after the page has loaded once
✅ Use Text mode for short links or passwords — generates a single static QR instantly
✅ Files over 500 KB are auto-compressed before encoding to speed up transfer
⚠️ Reduce fps to 3–4 if scanning in low light or on an older phone
⚠️ Not encrypted by default — check Encrypt and set a passphrase for sensitive files