Looking at products like Gryphon or Circle, I feel like this should be pretty easy to do self-hosted. It’s just firewall rules right? Anyone know of a good open source/self-host product I can do this? A phone app is not a requirement. A web interface is fine.
I’m kind of trying right now with PiHole and cron jobs but something prettier and more comprehensive would be nice.
I would second Adguard Home. They have a lot of presets for blocking online services. You can add persistent clients, which can be identified with MAC/IP, select the presets you want to disable, and also have custom block/access rules for those clients.