I'm trying to prevent students from deleting their Chrome browser history. I've already configured several administrative settings to disable history deletion, guest profiles, incognito mode, the ability to add new profiles, and signing into Chrome. Despite these measures, they can still erase their history by deleting the Chrome profile itself. Is there a setting I'm missing that could help me fully restrict this behavior?
4 Answers
This might be an XY problem. If your main goal is to monitor their browsing history, there are other ways you could handle that, like using a DNS filter or firewall to track their activity off-device. It could save you some headaches in managing local profiles.
It sounds like a tricky situation! Just a heads up, since it's user app data, students can always find ways to delete it through their system files. Maybe consider enforcing managed profiles to store data in the cloud instead? That way, you have better control over what’s deleted.
Honestly, this approach might not be the best way to achieve your goal. There are likely better strategies to manage browser history without resorting to these restrictions.
You might try routing all their traffic through a proxy server. That way, they wouldn't have internet access without it, and you could log every site they visit. You'd just need to keep track of which IPs belong to which students.

I'm just trying to ensure they can't erase any evidence of cheating during exams. But you're right; if they can clear their history completely, it could end up being more suspicious.