What GoGuardian Does and Why You Might Want to Block It

GoGuardian is monitoring software that schools install on student devices to track web activity, block websites, and see what students are doing during school hours. It runs in the background on laptops and Chromebooks, logging sites visited and applications used. If you own the device or network, you have the right to remove or block it — but the method depends on who controls the device and what operating system it runs.

Schools typically install GoGuardian through their device management system, which means the school, not the device owner, holds administrative control. If the device is school-owned, removing GoGuardian may violate your agreement with the school. If the device is yours and your child uses it at home, you can remove it. If you want to block GoGuardian traffic on your home network without touching individual devices, you can do that too.

Key Takeaways

  • School-owned devices usually cannot have GoGuardian removed because the school controls the device remotely — you would need to unenroll the device from the school's management system.
  • On a personally owned device, you can uninstall GoGuardian from Windows or Mac, or factory reset a personal Chromebook to remove it completely.
  • You can block GoGuardian traffic at the router level by filtering DNS requests to GoGuardian's servers, which stops the software from communicating even if it is installed.
  • If a device is managed by your school or workplace, removing monitoring software may breach your user agreement or device policy.

Removing GoGuardian From a Windows Computer You Own

On Windows, GoGuardian installs as a standard process. Open Settings, go to Apps, then Apps & Features. Scroll through the list and look for "GoGuardian Agent" or similar entries. Click it and select Uninstall, then follow the prompts. The software will be removed from your system.

After uninstalling, restart your computer. GoGuardian may have also installed a browser extension — check your browser's extension menu (usually accessible through a menu icon in the top right corner) and remove any GoGuardian-related extensions. If the uninstall fails or the software reinstalls itself, the device is likely enrolled in a management system that is pushing it back. In that case, you would need to unenroll the device from that system, which usually requires school or IT administrator credentials.

Removing GoGuardian From a Mac

On macOS, GoGuardian typically installs as an agent that runs at startup. Open Applications, find GoGuardian Agent, and drag it to the Trash. Empty the Trash afterward. However, GoGuardian on Mac often installs system-level components that do not appear in the Applications folder.

If the software persists after moving the process to Trash, open System Preferences (or System Settings on newer macOS versions), go to Profiles or Security & Privacy, and look for GoGuardian entries. Remove any profiles associated with it. You may also need to restart in Safe Mode to fully remove system-level components. If the device is managed by your school or workplace, these profiles will likely reinstall after restart, indicating the device is enrolled in mobile device management (MDM) that you cannot override without administrative access.

Removing GoGuardian From a Chromebook

If the Chromebook is personally owned and not enrolled in a school domain, you can factory reset it to remove GoGuardian completely. Sign out of the device, then press Ctrl + Alt + Shift + R. Select Powerwash and confirm. The device will erase all data and return to factory settings, removing GoGuardian and any other installed software.

If the Chromebook is enrolled in a school domain (you see the school's name on the login screen), you cannot remove GoGuardian without unenrolling the device. Unenrollment requires the school's administrative console access or a request to your school's IT department. A factory reset on a school-enrolled Chromebook will not remove the enrollment — the device will re-enroll automatically when it connects to the internet.

Blocking GoGuardian at the Router Level

If you want to prevent GoGuardian from communicating without uninstalling it, you can block its traffic at your router. GoGuardian communicates with its servers through specific domain names. Log into your router's admin panel (usually at 192.168.1.1 or 192.168.0.1 — check your router's label for the address). Look for DNS settings or content filtering options.

Add GoGuardian's known domains to a blocklist. Common GoGuardian domains include goguardian.com, gogagent.com, and related subdomains. Some routers allow you to block by domain name directly; others require you to use a DNS filtering service like Cloudflare, OpenDNS, or Quad9, which you can configure to block specific domains. This method stops GoGuardian from sending data to its servers, effectively disabling it even if the software remains installed on the device.

Understanding Device Enrollment and Management Systems

If a device is enrolled in a school or workplace management system, removing GoGuardian may not be possible without administrative credentials. Schools use Mobile Device Management (MDM) or similar systems to push policies and software to devices remotely. When a device is enrolled, the school retains control over what software runs and what users can change.

If you are a parent and your child's school-issued device has GoGuardian, contact the school's IT department or principal to discuss your concerns. Some schools allow parents to request that monitoring be disabled at home, or they may provide a separate personal device policy. If you are a student, you typically cannot remove school-managed software without violating your device agreement. If you are an employee, the same applies — your employer owns the device and the right to monitor it.

What Happens After You Block or Remove GoGuardian

Once GoGuardian is removed or blocked, the school or organization that installed it will no longer see your web activity or process use. If the device is school-owned and enrolled in their management system, they may detect that GoGuardian is not running and may require you to reinstall it or return the device. If the device is yours, there are no technical consequences — the software straightforward stops running.

Be aware that removing monitoring software from a school-issued device may violate your device agreement and could result in disciplinary action, loss of device privileges, or other consequences depending on your school's policy. Read your device agreement before removing anything. If you have concerns about privacy or monitoring, the better approach is to talk to your school or IT department about your concerns rather than removing software unilaterally.

Frequently Asked Questions

Can GoGuardian see what I do if I use a VPN?

If GoGuardian is installed on your device, a VPN does not hide your activity from it — the software runs locally and can see traffic before it is encrypted. However, if you block GoGuardian at the router level using DNS filtering, a VPN will not bypass that block because the block happens before traffic leaves your network.

Will the school know if I remove GoGuardian?

If the device is enrolled in the school's management system, yes — the school can see that GoGuardian is not running and may send an alert to IT staff. If the device is personally owned and not enrolled, the school has no way to know unless you tell them or the device stops reporting data.

Can I remove GoGuardian from my child's school Chromebook?

Not without the school's permission. School-enrolled Chromebooks cannot be factory reset to remove enrollment, and unenrollment requires administrative access. Contact your school's IT department or principal if you want to discuss removing or disabling the software.

Does blocking GoGuardian at the router affect other devices?

Yes — if you block GoGuardian domains at the router, all devices on that network will be blocked from reaching those domains. This affects any device trying to use GoGuardian, not just one. If other household members need GoGuardian to work, router-level blocking is not the right approach.

What if GoGuardian keeps reinstalling after I uninstall it?

The device is enrolled in a management system that is pushing the software back. You need to unenroll the device from that system, which requires administrative credentials from your school or organization. Contact your IT department to request unenrollment or to discuss your concerns about the software.