Implementing Kiosk Mode for Chromebooks
How to configure a Kiosk App for Progress Learning to restrict Chromebook access to only the approved URLs, creating a lockdown browser experience.
Step 1: Add the Progress Learning App to the Google Admin Console
- Sign in to the Google Admin Console using your admin account.
- Go to Devices → Chrome → Apps & extensions → Kiosks.
- Click the + icon or select Add by URL: app.progresslearning.com
- Save to apply the settings.
- After adding, ensure that:
- Auto-launch is enabled.
- The app is set as Force-installed for the appropriate Organizational Units (OUs).
Step 2: Enable Kiosk Mode for Progress Learning
- In the Google Admin Console:
- Go to Devices → Chrome → Settings → Device Settings.
- Select the appropriate Organizational Unit (OU) where the app will be used.
- Scroll to Kiosk Settings.
- Under Auto-Launch Kiosk App, select Progress Learning.
- Click Save to apply the settings.
Step 3: Add Allowed URLs to Restrict Browsing
- Open the Google Admin Console.
- Navigate to Devices → Chrome → Settings → Users & browser serttings.
- Select the appropriate OU where the Kiosk App is applied.
- Scroll to URL Blocking.
- Set the following:
- Block all URLs: Set to * to block everything by default.
- Allow specific URLs: Add the following safelist:
- *.progresslearning.com
- *.learnosity.com
- *.wistia.com
- *fast.wistia.net
- *.usatestprep.com
- s3.amazonaws.com/learnositymediaprocessed
- learnositymediaprocessed.s3.amazonaws.com
- www.googletagmanager.com
- www.google-analytics.com
- https://firestore.googleapis.com
- https://www.gstatic.com
- https://cdn.worldvectorlogo.com/logos/google-classroom.svg
- https://s3.us-west-2.amazonaws.com
- https://media.educationgalaxy.com/
- Block all URLs: Set to * to block everything by default.
- Click Save to apply the settings.
Step 4: Enforce Safe Browsing and Force URL Restrictions
- Still under Users & browsers settings:
- Go to Security → URL Blocking.
- Configure the policy as follows:
- Allow only the URLs listed above.
- Block all other traffic by default.
- Save the changes.
Step 5: Deploy and Test the Kiosk App
- Restart the Chromebook.
- Verify that Kiosk Mode launches Progress Learning automatically.
- Try accessing any URLs outside of the safelist — they should be blocked.
- Confirm that all Progress Learning features and content load correctly.