docs

Install on macOS

Backstop for macOS is a signed and notarized installer package (.pkg).

System requirements

  • macOS 13 Ventura or later.
  • Intel or Apple Silicon (the installer is a universal binary).
  • Admin credentials.

Steps

  1. Download Backstop.pkg from backstop.io/download.
  2. Double-click the package and follow the installer.
  3. When prompted, grant Screen Recording permission:
    • Open System Settings → Privacy & Security → Screen Recording.
    • Toggle Backstop on.
    • Enter admin credentials to confirm.
  4. When the installer asks for a pairing code, open your parent web app on any device and copy the code shown under Devices → Add a device.
  5. Paste the pairing code and click Continue.
  6. The installer will:
    • Install a LaunchDaemon that runs the endpoint agent.
    • Install a menu-bar helper in the current user’s session (transparent mode).
    • Apply Chrome, Edge, and Vivaldi managed policies for the blocklist.
  7. Sign back in as your child.

Verify

  • On the child’s account, look for the Backstop menu-bar icon — a small dark rounded square.
  • In the parent web app, Devices should list the new device with a “Last seen” timestamp within the last minute.

What the installer configures

  • LaunchDaemon: io.backstop.core (loads at boot).
  • LaunchAgent: io.backstop.helper (per-user session).
  • Managed policy files at /Library/Managed Preferences/com.google.Chrome.plist and equivalents.
  • Auto-update client polling the signed release manifest.

Uninstall

See Uninstall for the full flow.