Windows devices have the option to automatically install certificates instead of installing them manually.
- On the Tech Lockdown dashboard, go to Settings > App Preferences.
- Make sure Allow Automatic Certificate Installation is enabled.
- Save changes after toggling it on
The certificate should be automatically installed and trusted on your Windows PC.