Loupe
Back home

Documentation

Hardware requirements

Loupe is a Mac-native desktop application distributed as a notarized Developer ID DMG. Below are the system requirements and the signing details auditors typically verify before deployment.

Build & signing

Verifiable in the application bundle's code signature with codesign -dv --verbose=4 Loupe.app.

Apple Developer Team
5UF3Q334K6

Shy Guy Studio

Distribution
Direct DMG, notarized

Outside the Mac App Store

Hardened Runtime
Enabled

Library validation, no JIT

Network entitlement
None

Sandbox prevents network calls

System requirements

Operating system
macOS 26 or later
Architecture
Apple silicon (M1 / M2 / M3 / M4 / M5 series) or Intel x86_64
Disk space
120 MB application + per-case storage (typically <500 MB per case)
Memory
8 GB minimum, 16 GB recommended
Apple Intelligence narrator (optional)
Apple Intelligence-capable Mac (Apple silicon, macOS 26+)The narrator is optional. Loupe runs without it.
tshark / Wireshark (optional)
For .pcap parsing — install via Homebrew or Wireshark.orgIf absent, .pcap ingestion is disabled.
Network
None — Loupe makes zero network calls from the applicationActivation, billing, and license updates happen on useloupe.tools (this site), not from inside the app.

Verifying the entitlements yourself

Don't take our word for it. From a terminal on the Mac that has Loupe installed:

$ codesign -d --entitlements - /Applications/Loupe.app
$ codesign -dv --verbose=4 /Applications/Loupe.app
$ spctl -a -t execute -vvv /Applications/Loupe.app

The first command lists every entitlement; you should NOT see com.apple.security.network.client. The second confirms team identity and notarization. The third confirms Gatekeeper acceptance.