Gnome itself is embedded with parental control and you can enable it while adding a new user
I don’t know how other DEs deal with it, but I think all of them has something similar, tho
Edit: also may be a good idea set a AdGuard to set a DNS block for some origins… AdGuard gives you the capability to block several apps and you can customize blocks as well