It just notices.
Browser downloads, npm · pip · cargo · xcodebuild · docker · rsync, all detected automatically — the thing a send-a-webhook service can't do.
Your Mac is grinding through a download, a build, a render, a training run. Walk away. Glance puts its progress on your iPhone Lock Screen. Live, encrypted, zero setup.
curl -fsSL https://zaid1287.github.io/Glance/install.sh | sh
macOS · Apple silicon · iPhone on the App Store →
Auto-detects the task. No script, no webhook.
ChaCha20-Poly1305 over MultipeerConnectivity.
A Live Activity that fills, finishes, and buzzes.
Only task metadata ever leaves the Mac, never your files or output. It's sealed with a key only your two devices hold.
Browser downloads, npm · pip · cargo · xcodebuild · docker · rsync, all detected automatically — the thing a send-a-webhook service can't do.
Wrap anything and watch it fill on your phone:
glance run --progress '([0-9]+)%' \
-- python train.py
Lock Screen · Dynamic Island · Watch Smart Stack.
End-to-end encrypted, loopback by default, zero telemetry.
The same Live Activity in the Apple Watch Smart Stack. No extra app.
Lives quietly in the menu bar. One click copies your pairing key.
One line in Terminal. Installs the menu-bar agent and starts it at login.
curl -fsSL https://zaid1287.github.io/Glance/install.sh | sh
The Live Activity, on your Lock Screen, Dynamic Island, and Apple Watch.
Download on the App StoreGlance does one job: the “is it done yet?” moment. Not remote desktop, not a server monitor — a fast, private glance at whatever your Mac is working on.