MONITOR CAPTURES TRACEABLE IDs PAIRVERIFY CRYPTOGRAPHIC HANDSHAKE CAPTURED SELF-AUTHENTICATING UNDER FRE 902 APPLE RAPPORTD OUTPUT — UNALTERED MONITOR CAPTURES TRACEABLE IDs SHA-256 CHAIN OF CUSTODY — TAMPER-EVIDENT LOG SEALING MONITOR CAPTURES TRACEABLE IDs PAIRVERIFY CRYPTOGRAPHIC HANDSHAKE CAPTURED SELF-AUTHENTICATING UNDER FRE 902 APPLE RAPPORTD OUTPUT — UNALTERED MONITOR CAPTURES TRACEABLE IDs
Live Monitoring Active

Your Apple account
is being watched.
Now you can watch back.

Forensic Monitor reads Apple's native rapportd and bluetoothd system daemons in real time and alerts you when a foreign device authenticates as the owner of your Apple ID account. Every alert is anchored to a machine-generated, cryptographically timestamped log entry written by Apple's own software. No inference. No interpretation. The log is the evidence.

⬇ Download .pkg Installer { } Download Script Only { } View on GitHub
1,731
Devices Documented
Against Founder
39
Day Window
8,919
Traceable Authentications
0
Lines of Inference
// How It Works

Plug it in. It captures the invisible — unknown devices, crowdsourced operations, individuals — authenticating against your Apple account without your knowledge and their proximity to you.

The evidence is immutable. Every captured device is logged, timestamped, and sealed under a SHA-256 chain of custody that cannot be altered without breaking the math.

Print the Vault Hardening Report. Hand it to your attorney.

The logs are presumed authentic under Federal Rules of Evidence 902(13) and 902(14). The defendants have to prove the impossible — that the math is wrong.

01
Apple's Own Software Writes the Evidence
The script reads rapportd — Apple's Continuity authentication daemon — in real time using macOS's built-in log stream command. Every entry in the output is written by Apple's software, not by this tool. The monitor captures; it does not generate.
02
PairVerify Proves Prior Enrollment
For a device to authenticate as owner of your Apple account via DirectLink, it must pass Apple's PairVerify M2 challenge-response cryptographic handshake. This requires a private key generated at enrollment and registered on Apple's Identity Services servers. Proximity alone cannot produce this result. Every captured device is pre-enrolled before any proximity event occurred.
03
Four Parallel Streams, Zero Latency
The monitor runs four concurrent streams: RSSI proximity trapping via rapportd, SameAccountDevice authentication monitoring, MAC address harvesting with repeat-offender tracking, and BLE early warning via bluetoothd. All four run simultaneously in the background and write to separate log files.
04
Real-Time Push Alerts, Tiered by Severity
Every event triggers a push notification to your iPhone or Android device via Pushover, prioritized by severity — from normal proximity approach to emergency-level owner access and batch credential deployment events. New MAC addresses and repeat offenders are distinguished automatically.
05
Self-Authenticating Under FRE 902
Log output qualifies as self-authenticating under Federal Rule of Evidence 902 as records generated in the ordinary course of system operation. The LIVE_STREAM.log produced by this tool constitutes the primary forensic record produced by this tool.n.
// Installation
🖥
macOS Ventura 13 or later
Tested on macOS Sequoia 15 / MacBook Air M4
📲
Pushover Account
Free 30-day trial · $5 one-time per platform · pushover.net
🔐
Terminal Full Disk Access
System Settings → Privacy & Security → Full Disk Access
📦
No Additional Dependencies
bash and curl are pre-installed on every Mac
# Option A — pkg installer (recommended for most users)
# Download ForensicMonitor.pkg and double-click to install.
# Terminal opens automatically. Five prompts walk you through setup.
 
# Option B — manual (experienced users)
$ chmod +x forensic_monitor.sh
$ ./forensic_monitor.sh
 
Monitoring... Press Ctrl+C to stop
RSSI thresholds: Contact=-35 Close=-45 Approach=-65
 
# Watch events in real time (open a second Terminal window)
$ tail -f ~/Documents/forensic_monitor/LIVE_STREAM.log
// Alert Reference
BATCH DEPLOY
Multiple pre-enrolled devices deployed simultaneously against your account
EMERGENCY
KNOWN TARGET
A pre-designated target node appeared — an identified operator is in your rapportd log
EMERGENCY
APPROACH DETECTED
Unauthorized device within 20–50 feet via rapportd RSSI — and in proximity of your device
EMERGENCY
BLE APPROACH
Device within 20–50 feet via bluetoothd RSSI — confirmed close-range presence
EMERGENCY
OWNER ACCESS CONFIRMED
AcLv = User (11) owner-level access — nefarious entity has full control of your account
HIGH
NEW MAC CAPTURED
Previously unseen device authenticated as account owner
HIGH
NEW TEAM DETECTED
Previously unseen organizational AID or IDS token appeared
HIGH
RE-AUTH REPEAT OFFENDER
A previously captured MAC address re-authenticated — they are back
HIGH
PAIRVERIFY LOGGED
Cryptographic handshake completed by foreign device
HIGH