Everything Shepherd does

Filtering that follows your OUs and your bell schedule, a review queue for worrying searches, YouTube you can manage one video at a time, and a live view of every screen in the room.

Today · Hillside Academy

Dashboard
Online now
412
Pages today
38,906
Blocked today
1,217
Flags to review
3
Open requests
2
Focus sessions
4

Extension 3.4.1 on 498 of 512 ChromebooksHealthy

Who, when and where

Every Chromebook session gets exactly one policy, and the most specific assignment wins: a device, then a user, then a class or lab, then the student’s OU, then the device’s OU, then everyone. Policies can follow a schedule and differ on campus and at home.

  • Block-list or allow-list policies, with rules by URL, pattern, category or YouTube video
  • Named schedules by weekday, in your school’s time zone
  • Campus decided by your public network addresses, so home can be different
  • Focus a class on a few sites for up to four hours
  • Per-student exceptions that run before any policy

Test a site

Sample school

Blocked tiktok.com

Category: Social media, blocked by Middle School · Class time

  1. DeviceNo match
  2. UserNo match
  3. Class or labNo match
  4. Account OUMiddle School · Class time
  5. Device OUNot reached
  6. EveryoneNot reached

About 6 million domains, sorted

Category lists cover about 6.2 million domains, from hand-kept starter lists and open feeds refreshed for you. A category covers a domain and every subdomain under it, and you can add your own.

  • Adult
  • AI chat
  • Ads and tracking
  • Chat
  • Cheating
  • Crypto
  • Dating
  • Drugs
  • Educational games
  • File sharing
  • Forums
  • Gambling
  • Games
  • Hacking
  • Music streaming
  • Piracy
  • Proxies and VPNs
  • Search engines
  • Security threats
  • Shopping
  • Social media
  • Video streaming
  • Violence and hate
  • Weapons
  • Webmail

A second look at searches

Smart detect reads what students search for on 15 sites, including Google, Bing, YouTube, TikTok and Reddit, and the titles of the YouTube videos they open. Eleven starter lists hold 619 terms with sensible exceptions, so “suicide prevention” is not treated like the searches it is meant to catch.

  • High: self-harm, eating disorders, hate and extremism, grooming, violence and threats
  • Medium: adult, bullying, drugs, alcohol and vaping
  • Low: cheating, filter evasion, profanity

Needs review

Export CSV
1 high1 medium2 low
SeverityListStudentFound
HighSelf-harmM. Alvarez · Gr 9Search on Google
10:42 am
MediumDrugs, alcohol and vapingJ. Okafor · Gr 8“where to buy vape pods”
10:17 am
LowFilter evasionC. Nguyen · Gr 7“unblocked games proxy”
9:58 am
LowCheatingR. Patel · Gr 10“quizlet answers chapter 6”
9:31 am

YouTube, one video at a time

Shepherd records watch pages, Shorts, live streams and players embedded on other sites: who watched, how often, and which plays were stopped. Block the one video that is a problem for everyone or for one policy, and export the week to CSV.

YouTube · this week

1,284 plays · 212 viewers
  • Photosynthesis explained in 6 minutesScience Shorts · 214 plays · 61 viewers
  • Ultimate prank compilation 2026LOL Daily · 187 plays · 44 viewers
  • Order of operations songMr. Lee Teaches Math · 96 plays · 38 viewers
  • Minecraft speedrun, any%BlockRunner · 81 plays · 23 viewers

Every screen in the room

Science 7 · Period 3 5 of 6 online

Open URLMessageFocus classLock screens

Focus Only desmos.com and khanacademy.org · 38 min left · End focus

Locked Screens locked at 11:02 am · Unlock

  • Adding fractions · Khan AcademyAdding fractions with unlike denominatorsFind a common denominator, then add the numerators. 2/3 + 1/4 = 8/12 + 3/12.

    Ava Brooks

  • Lab report: density · Google DocsLab report: density of a liquidWe measured 50 mL of water and found a mass of 49.8 g, so the density is close to 1 g/mL.

    Ben Torres

  • Graphing lines · Desmosy = 2x + 1Slope 2, intercept 1. Drag the point to see the line move.

    Chloe Kim

  • Coolmath GamesRun 3Press space to jump. Level 14.

    Daniel ReyesGames

  • The Water Cycle · QuizletEvaporationThe process by which water changes from a liquid to a gas.

    Ella Fisher

  • Offline since 10:31

    Felix Grant

Teachers see their own classes, with rosters from Google Classroom. Screens refresh every five seconds, and a student who has gone offline still shows on the roster.

  • Lock and unlock screens
  • Open a page on every device
  • Send a message, or read it aloud
  • Close one tab, or all of them
  • Focus the class on a few sites
  • Release the class at the bell

A block page with a way forward

The block page carries your school’s name, logo and colour, says plainly why the page was blocked, and lets the student ask for access with a note. Requests land in one queue; approve a site for that student or for everyone.

Hillside Academy

This site is blocked

coolmathgames.com

Category: Games · Signed in as Daniel Reyes

Request sent. Your school’s admin will see it in the requests queue.

Questions? help@hillside.example

Reports and a full audit log

See screen time, top sites and top blocks by day or by hour, each student’s history, and every change anyone made. History, flags and YouTube export to CSV.

Audit log

Export CSV
WhenWhoEventTargetDetails
10:44 amk.hartFocus startedScience 7 · Period 3desmos.com, khanacademy.org · 45 min
10:39 amadmin@hillsideRequest approvedcoolmathgames.comFor one student · D. Reyes
10:12 amadmin@hillsideYouTube video blockedUltimate prank compilation 2026All policies
9:55 amj.mendezFlag reviewedFilter evasion · C. NguyenSpoke with student
8:02 amadmin@hillsidePolicy editedMiddle School · Class timeBlocked: AI chat

Start with thirty days

We set up a monitoring-only pilot beside your current filter, free for thirty days. Nothing changes for students until you turn filtering on.

Start a 30-day pilot