Jellyfin edition · Preview Example screens. No server connection.

Self-hosted. Family rules. Your server.

Their own Jellyfin.
Family routines, together.

Plan their viewing, set screen-time rules, and request a pause from your phone. A little help with the everyday routine.

KidsWatch creates each child’s local Jellyfin user. No child email, outside signup, or separate cloud account.

KIDSWATCH EXAMPLE FAMILY
Rowan Kids level · Fictional child
Today School day
47 min of 120 min
47 of 120 minutes

73 min left · Ends 8:00 PM

Watching Sesame Street · Example TV

Try Pause or add time. This example does not control a player.

Try bedtime & see activity

Fictional time: 8:00 PM. A later bedtime changes watch hours, not daily minutes.

Example activity

  • 47 minutes watched todayFictional playback history
Interactive preview · Fictional family and activity.
Companion controls only. No client has a guaranteed cutoff; this demo verifies no stop.
Your library

Age levels, picked titles, and whole-series choices.

Your routine

Daily minutes, watch hours, and room for exceptions.

Your family

Parent invitations and owner-controlled approvals.

A closer look

Set the everyday rules.
Adjust when life happens.

Try the examples below. Nothing connects to your server, and a refresh starts fresh.

01 / What they watch

A library that feels like theirs

Start with Little kids, Kids, or Teens. Then allow a movie they’re ready for or block a show you’d rather skip.

  • Pick “Only titles I allow” for a handpicked library
  • Allow or block a whole series, not individual episodes
  • Unrated titles are excluded by the selection rules
Rowan’s titles Try it

Tap a tile to allow, block, or return to its age rule.

Kids level: 4 of 6 example titles available.

Selection rules stop at PG-13 movies and TV-14 shows. R, NC-17, TV-MA, unknown, and unrated titles are excluded. Filtering a library is not secure playback blocking.

Real title names and US ratings are examples only. Covers are original geometric designs, not official artwork. Series choices cover the whole series; episode ratings still matter. KidsWatch is not affiliated with these titles’ owners. These selections illustrate browsing rules, not secure playback blocking.
02 / When they watch

School nights and slow Saturdays

Choose daily minutes and watch hours separately. School breaks, Friday movie nights, and Sunday bedtimes can each have their place.

  • One time budget per child across devices
  • Bonus minutes for today, a later bedtime for tonight
  • Pause or resume from the parent dashboard above

Time accounting depends on player reports. Server outages and stale sessions need attention, not a false “all clear.”

A week that fits your family Example
  • Tue · Today 3:00 PM to 8:00 PM
    120 min
  • Wednesday 3:00 PM to 8:00 PM
    120 min
  • Thursday 3:00 PM to 8:00 PM
    120 min
  • Friday 3:00 PM to 8:00 PM
    120 min
  • Saturday 8:00 AM to 8:30 PM
    180 min
  • Sunday 8:00 AM to 8:30 PM
    180 min
  • Monday 3:00 PM to 8:00 PM
    120 min

School year: 120 min on school days, 180 min on weekends.

Fictional Tuesday-starting week · Example timezone: America/Denver. Watch hours and daily minutes are separate limits. Your server and KidsWatch need the same household timezone.
03 / Stay in the loop

Know what happened, without hovering

See example watch time, parent changes, and the reason a stop was requested. A request and a confirmed stop should never look the same.

  • Daily activity and a seven-day view
  • Pause, bonus time, and bedtime changes in context
  • Clear warnings when a player cannot be controlled
A little context, at a glance Example data

Today: 47 of 120 minutes. Sesame Street on the example TV.

  • Sunday · Outside watch hoursStop requested. Playback outcome not confirmed.
  • Monday · 15 bonus minutes addedExample change by Jamie, Rowan’s parent
Fictional playback and parent changes, not product measurements. Select a day to explore.

Two roles. One family.

A little setup from the owner.
Everyday control for parents.

For server owners

You set the boundaries

Install alongside Jellyfin, choose the libraries, invite parents, and decide whether new children need your approval. Your admin integration key stays private.

See owner setup ↗

For parents

You handle the everyday

Use your existing Jellyfin identity to request access. Once approved, add a child, choose their rules, and help sign their TV in to their own local account.

See the parent walkthrough ↗

A first look · Preview

Make space for family time.

Explore the installation plan with your server owner. The Jellyfin edition is a preview. No public build or download is available yet.