But also accept that theory and practice are not the same. Imo you should allow them enough, that they don't isolated from their friends experiences. That is why I allow them to play Roblox under supervision or why I set up a Minecraft Server so that they can play online with their friend in a safe environment (but only on weekends for a fixed time period).