Block the Apps Without Spying
Age verification on gambling-style and dating apps is mostly a self-reported checkbox. If you want to actually stop them from landing on your kid's phone, the fix happens at the app store, the OS, or the network, not by checking their homescreen every night.
Why Age Gates Fail
App Store and Play Store age ratings rely on a self-reported birthdate and the developer's own category tag. Real-money casino-style games and swipe-based dating apps routinely carry age ratings that don't reliably keep them out of a default kid profile, and neither store blocks them by category unless you turn that on yourself.
iPhone: Screen Time
Settings, Screen Time, Content and Privacy Restrictions, App Store Purchases and iTunes and App Store Purchases, then set an age rating ceiling under Content Restrictions, Apps. Don't stop there, gambling and dating apps aren't always caught by the general age rating alone, so also block specific apps by name once you spot them.
Android: Family Link
In Family Link, Manage Settings, Controls on Google Play, set the content filter and require approval for new app installs. You can also block or hide specific apps directly from the parent app once they're already installed.
The Layer OS Controls Miss
Both of the above stop installs from the app store. They don't stop a browser-based gambling site, a re-download after a factory reset, or a friend's unfiltered hotspot. Network-level DNS filtering blocks the app's traffic outright, at the network, regardless of what's installed on the device or how it got there.
If you want it to keep working even when they find a workaround, browser gambling sites, a factory reset, a second unmanaged device, network-level blocking through something like Harbor Kids stops the traffic before it reaches the device, not just the app icon.
Use Both, Not Either
The honest answer is layering: OS-level controls stop installs and purchases, network-level filtering stops access even from a browser or a re-downloaded app. Neither one alone covers every path in.
Common Questions
Harbor Kids gives every device in the house per-child DNS filtering, already configured, always updated, no box in a closet to maintain. See Harbor Kids.