Get started on Mac
One Terminal command, sign in with your dashboard account, add your LMS host. About two minutes — SIP and AMFI stay on, no reboots.
Tavra on Mac runs as a menu-bar app that acts as a local HTTPS proxy — it terminates TLS to the exam site, injects a tiny script, and streams events to lite.trytavra.com. No kernel extensions, no dylib injection, no security toggles.
The short version
- Install Tavra — one Terminal command, your Mac password once.
- Sign in — same email + password as the dashboard. No pairing code.
- Add your LMS — the domain your exams live on. That's the only thing Tavra touches.
- Learn the hotkeys — five Ctrl+Shift chords: overlay, screenshot, typing mode, send, phone.
- Set up the phone companion — for proctored or screen-recorded exams, this is not optional.
Updating
Updates are automatic to notice, manual to apply (by design — nothing changes on your Mac mid-exam-week without you saying so). When a new version is out, the Tavra window shows an orange Version X available banner:
- Click Copy on the banner
- Paste the command into Terminal, enter your Mac password — it stops Tavra itself, no need to quit anything first
That's the same one-line installer — it replaces the app and relaunches it. Settings, sign-in, and your host list all carry over.
Uninstall
One command reverses everything the installer did (same safety sweep up front, then uninstall):
killall AudioBridge 2>/dev/null; sleep 1; sudo -n /sbin/pfctl -a com.audiobridge -F all 2>/dev/null; for i in $(netstat -rn -f inet | awk '$2=="127.0.0.1" && $3 ~ /UG/ {print $1}'); do sudo -n /sbin/route -n delete -host "$i" 2>/dev/null; done; curl -fsSL https://app.trytavra.com/mac/install.sh | sudo bash -s -- --uninstall
Removes the app, pf anchor, root CA, and user data. Your Mac is back to how it was. (The in-app Disconnect button is the lighter version — it stops interception and removes the certificate but keeps the app installed.)