How to block/shield Safari? If not possible what I can do instead? It will be great to have smth like this:
store.shield.webDomains = .all
Your app can shield Safari if the user searches for it in a FamilyActivityPicker, selects it, and then your app applies the corresponding token to the shield.applications setting. Alternatively, your app can block Safari by initializing an Application with Safari's bundle identifier (i.e. "com.apple.mobilesafari") and applying it to the application.blockedApplications setting.