CHROMEBOOK GUIDE

Deploy KyberGate on Chromebooks

Force-install the KyberGate Chrome extension across your fleet using Google Admin Console. No student interaction required.

Open Chrome Web Store aodjgiobchlnlmicciieahkfnmkoojef

Prerequisites

Google Workspace for Education account
Google Admin Console access (super admin)
Chrome Education Upgrade on managed Chromebooks
KyberGate organization ID (from your dashboard)
1

Open Google Admin Console

Go to admin.google.com and sign in with your super admin account. Navigate to Devices → Chrome → Apps & extensions.

💡 You can also access this at: admin.google.com/ac/chrome/apps/user

2

Select Your Organizational Unit

In the left panel, select the OU that contains your student Chromebooks. You can apply to the entire domain or specific OUs (e.g., 'Students', 'Grade 6-8').

💡 Tip: Start with a small test OU before rolling out to the entire school.

3

Add the KyberGate Extension

Click the + icon → 'Add from Chrome Web Store'. Search for 'KyberGate' or enter the extension ID directly. Select it and click 'Add'.

💡 Extension ID: aodjgiobchlnlmicciieahkfnmkoojef

4

Set Installation Policy

Click on the KyberGate extension in the list. Under 'Installation Policy', select 'Force install'. This silently installs the extension on all Chromebooks in the selected OU — students cannot remove it.

💡 Force install + pin to toolbar is recommended so students can see the protection status.

5

Configure Extension Policy (JSON)

Under 'Policy for extensions', paste the JSON configuration from your KyberGate dashboard. This sets your org ID and proxy URL so the extension connects to your account automatically.

5b

Extension Policy JSON

Copy this into the "Policy for extensions" field. Replace YOUR_ORG_ID with your organization ID from the KyberGate dashboard.

{
  "orgId": {
    "Value": "YOUR_ORG_ID"
  },
  "proxyUrl": {
    "Value": "https://proxy.kybergate.com"
  },
  "deviceId": {
    "Value": "${DEVICE_SERIAL_NUMBER}"
  }
}
6

Verify Deployment

Open a managed Chromebook and check that the KyberGate extension icon appears in the toolbar. Open the popup to verify it shows "Connected" with your org name. In the KyberGate dashboard, the device should appear under Devices within 60 seconds.

What the Extension Does

Syncs filtering policies from KyberGate every 5 minutes
Blocks domains, keywords, and content categories in real-time
Detects 30+ game engines (Unity, Phaser, Godot, etc.)
Enforces SafeSearch on Google, Bing, and YouTube
Captures screenshots on teacher request
Monitors safety keywords (KyberPulse-lite)
Sends heartbeat every 30 seconds (online status)
Executes classroom commands (lock, unlock, push URL, focus mode)
Batches and uploads browsing logs every 10 seconds
Shows branded block page for blocked content

Troubleshooting

Extension not appearing on Chromebook

Allow up to 15 minutes for Google Admin policy to propagate. Force a policy refresh: chrome://policy → 'Reload policies'. Ensure the Chromebook is in the correct OU.

Extension shows 'Not Connected'

Verify the orgId in the extension policy JSON matches your KyberGate organization ID. Check that proxy.kybergate.com is accessible from the school network (not blocked by another filter).

Device not showing in dashboard

The heartbeat takes up to 30 seconds. Check the extension popup for errors. Ensure the orgId is correct and the Chromebook has internet access.

Student removed the extension

If 'Force install' is set correctly in Google Admin, students cannot remove the extension. If they're using a personal Google account, the extension won't be enforced — use managed guest sessions or force sign-in with school accounts.

Ready to Deploy?

Start your free 30-day pilot. We'll help you configure Google Admin and verify deployment.

Chat with KyberGate

We typically respond within a few hours

👋 Hi! Have questions about KyberGate for your school? Drop us a message and we'll get back to you.