I use the “Screen Time” feature on my kids’ iPhones. You can set up downtime, block access to specific apps/webpages, set time limits for specific apps, etc. It doesn’t let you snoop, just sets limits. Basically, if they want to get a new app or go to some webpage, they have to ask. Or if they’ve hit their allotted time for Madden, they have to ask for more. IMO, it works well for young kids that don’t need/want social media yet. With my oldest, I want to start backing off those limits and allowing social but not sure how to keep tabs on it.