Support & Frequently Asked Questions
Everything you need to configure permissions, master global shortcuts, customize the Byakugan reticle overlay, and troubleshoot on macOS 14+ Sonoma & Sequoia.
1. Installation & Quick Start
Install via Terminal
Install and receive seamless updates directly from the official Homebrew tap. Automatically removes macOS quarantine attributes during installation.
brew install --cask halcyon-past/tap/byakugan-scanDirect DMG Installer
Download ByakuganScan.dmg, drag Byakugan Scan.app into your /Applications folder, and launch it from Spotlight or Launchpad.
2. Screen Recording Permission & Scan Modes
Granting macOS Screen Recording Permission
macOS requires explicit authorization before any utility can read pixels from your display. Byakugan Scan checks permission status silently via CGPreflightScreenCaptureAccess() so you never encounter recurring permission popup loops.
- Step 01Open System Settings
Click the Apple () menu → System Settings → Privacy & Security.
- Step 02Select Screen Recording
Scroll down to 'Screen & System Audio Recording' and click to open.
- Step 03Enable Byakugan Scan
Find Byakugan Scan in the list and toggle the switch ON.
- Step 04Quit & Reopen
Confirm 'Quit & Reopen' if prompted—your status in Settings → Appearance will turn green.
Instant Screen OCR
Press ⌘⇧2, drag the custom-tinted Byakugan reticle around any unselectable text in videos, PDFs, slides, or images, and release. Extracted text is copied straight to your clipboard and shown in a floating HUD pill.
QR Code Decoder
Press ⌘⇧3 and select any QR or MicroQR code on screen. URLs, emails, and phone numbers are automatically detected with one-click contextual actions in the menu bar popover.
Multi-Symbology Barcode
Press ⌘⇧4 to decode retail and industrial barcodes (EAN, UPC, Code 128, PDF417, Aztec, Data Matrix), complete with automatic symbology classification tags.
3. Global Keyboard Shortcuts
| Action | Default Shortcut | Scope | Description |
|---|---|---|---|
| Capture Text (OCR) | ⌘⇧2 | Default | Interactive screen region selection for instant on-device Vision OCR. |
| Scan QR Code | ⌘⇧3 | Default | Decode URLs, Wi-Fi credentials, vCards, and 2D QR payloads on screen. |
| Scan Barcode | ⌘⇧4 | Default | Recognize EAN-13, UPC-E, Code 128, PDF417, Aztec, Data Matrix, and more. |
| Cancel Selection | Esc | System | Dismiss the active Byakugan reticle overlay without modifying the clipboard. |
| Open Settings | ⌘, | Menu Bar | Configure shortcuts, OCR languages, formatting, and reticle accent colors. |
4. Supported Barcode & 2D Symbologies
URLs, authentication, Wi-Fi, vCards, payment links
Airline boarding passes, rail & transit tickets
Driver licenses, ID cards, shipping manifests
Electronics components, medical & pharmaceutical labels
International retail products, ISBN book codes
Compact North American retail product packaging
Supply chain, asset tracking, warehouse inventory
Corrugated freight cartons and outer cases
5. Frequently Asked Questions
Installation & UpdatesHow do I install or update Byakugan Scan on macOS?
Privacy & SecurityDoes Byakugan Scan ever upload my screenshots or text to the cloud?
PerformanceWhy does Byakugan Scan feel so much faster than other screenshot OCR tools?
PermissionsWhy does Byakugan Scan require macOS Screen Recording permission?
PermissionsWhat should I do if Screen Recording permission is already toggled ON, but macOS still says permission is required?
CustomizationHow do I change the selection box color and backdrop dimming opacity?
CustomizationCan I customize the global keyboard shortcuts?
OCR & FormattingWhich languages are supported for Text OCR, and how does line-break formatting work?
HistoryWhere is my scan history stored, and how can I pin or clear items?
6. Quick Troubleshooting Checklist
Scan returns "No text detected"
- Verify Screen Recording is Granted in Settings → Appearance.
- Ensure Accuracy is set to Accurate in Settings → OCR.
- Leave a small margin around the text when dragging the selection reticle.
- DRM-protected video streams (e.g., Apple TV+ / Netflix in Safari) blank out screen capture buffers at the OS level.
Resetting Stale macOS TCC State
If macOS Privacy Settings shows Byakugan Scan enabled but captures still prompt for permission, reset the TCC entry in Terminal:
tccutil reset ScreenCapture cloud.aritro.byakugan-scanOpening Unsigned / Local Builds
If you downloaded the DMG directly from a browser and macOS Gatekeeper warns about an unverified developer, clear the quarantine flag:
xattr -cr "/Applications/Byakugan Scan.app"7. How Byakugan Scan Compares to Other macOS OCR Tools
| Feature | Byakugan Scan | TextSniper | macOS Live Text |
|---|---|---|---|
| Price & License | 100% Free & Open Source (MIT) | Paid (Proprietary) | Built-in to macOS |
| Capture Architecture | In-RAM Pasteboard Buffer (Zero Disk I/O) | In-Memory | Requires Screenshot / Preview file |
| QR & 13+ Industrial Barcodes | Yes (QR, Aztec, PDF417, Data Matrix, EAN, Code 128) | QR & standard barcodes | QR in Safari/Preview only |
| Custom Reticle Colors & Opacity | 5 Theme Accents + Opacity Slider | Default macOS Grey Box | Default macOS Grey Box |
| Searchable Scan History & Pinning | Built-in (Local JSON + Category Filters) | Additive clipboard only | None |
| Network Calls / Telemetry | Zero (100% Offline) | License verification | System level |
Still running into an issue or have a feature request?
Include your macOS version and Byakugan Scan version (v1.0.4). We respond to all support emails and GitHub issues within 2 business days.