- All processing is local. Screen capture and OCR run entirely on your Mac.
- No network calls. Apple Vision runs in-process, not via any API.
- No data stored. Temporary screenshots are deleted immediately after OCR. Nothing is logged.
- No telemetry, no analytics, no cloud.
| Permission |
Why |
Scope |
| Accessibility |
skhd needs this for global keyboard shortcuts |
Hotkey daemon only |
| Screen Recording |
macOS screencapture requires this for region selection |
Single frame per invocation |
| Boundary |
Trust Level |
Notes |
| ocr-capture binary |
Trusted |
Compiled from source, runs locally |
| skhd |
Third-party, open source |
Hotkey daemon, no network access |
| Apple Vision |
System framework |
On-device, no data leaves the machine |
Report vulnerabilities responsibly:
- Do not open a public issue.
- Use GitHub's private vulnerability reporting to submit.
- Include:
- Steps to reproduce
- Demonstrated impact
- Suggested fix (if any)
Expect acknowledgment within 48 hours.
| Version |
Supported |
| 1.x |
Yes |