Short answer
Give your child a Standard account, turn on Screen Time for them, then open the Sheepdog Filter setup link in Safari and install the profile from System Settings › Profile Downloaded. Every browser and app on the Mac is filtered from then on.
Step 1: A Standard account
In System Settings › Users & Groups, make sure your child's account is a Standard user, not an Administrator. Standard users can't remove settings profiles or change network settings.
Step 2: Screen Time
In System Settings › Screen Time, choose your child's account and turn on App & Website Activity, Downtime and App Limits as you like. Content & Privacy › Store, Web, Siri & Game Center Content has a web filter for Safari.
Step 3: Install Sheepdog Filter
- In your Sheepdog Filter dashboard, open Devices › + Protect something, choose your child and Mac. Open the setup link on the Mac in Safari (AirDrop or email it).
- Click Download setup profile, then Allow.
- Open System Settings and click Profile Downloaded near the top of the sidebar. (Older Macs: System Preferences › Profiles.)
- Click Install and enter the Mac's admin password.
The setup page turns green when it's working. Chrome, Firefox, Safari, Minecraft, Steam, Discord: everything is filtered.
Sheepdog Filter
The internet, childproofed in five minutes.
One switch per worry, every device in the house, and a plain-English report each week. Free to start, no app to install.
Start freeQuestions parents ask
Does it work in Chrome and Firefox on a Mac?
Yes. The profile changes the Mac's system DNS, which every browser uses unless it has its own secure DNS turned on. Sheepdog Filter blocks the common built-in browser DNS services so they can't skip it.
Can my child remove the profile?
Not from a Standard account. Removing a profile needs an administrator password.