Alright so reading through everything here, I think we can help CloudShift put together a specific setup that matches their situation. They said they are a college student losing 2 to 3 hours daily on Instagram, Reddit, and YouTube during exam prep. Let me piece together the best approach from what everyone has suggested.
The core problem here is threefold. First, website access through Chrome. Second, app access through the native apps. Third, the need for different schedules on weekdays versus weekends. No single tool handles all three perfectly, so here is how I would combine them.
For the browser side, I would go with the Private DNS approach that multiple people have recommended. Set up a NextDNS account like CodeSphere12 suggested. Add instagram.com, reddit.com, and youtube.com to the deny list. This kills access through any browser on the phone without installing anything.
For the app side, Digital Wellbeing Focus Mode is the cleanest solution. Set up a Focus Mode schedule that pauses Instagram, Reddit, and YouTube apps during study hours. You can create different schedules for weekdays and weekends right there in the settings.
For the override protection, this is where it gets tricky. The problem with both DNS and Focus Mode is that you can turn them off yourself when the urge hits. To prevent that, you could use a Screen Pinning or App Pinning feature. Go to Settings then Security then App Pinning and enable it. Then pin your study app or notes app and you cannot navigate away without entering your PIN.
If CloudShift wants an even tighter lockdown during exam weeks, I would suggest adding Detox to the mix. It is a minimalist app that lets you lock yourself out of specific apps for a set duration. Once you start a Detox session, you cannot end it early. No workaround, no backdoor. Pair that with the DNS blocking and Focus Mode and you have a three layer system.
The whole setup would take about 30 minutes to configure and after that it runs on autopilot. CloudShift would not have to think about it every day which is exactly what they asked for.