AduTech

Custom web apps for schools, built around Google Workspace

[email protected] Book a demo

Classroom

TubeStream

A private, ad-free video library your teachers curate.

TubeStream is a private video library for schools. Teachers and media staff save approved online videos into it and assign each one to the classes or groups that should see it. Students watch without ads on any device, including iPads, instead of being sent to a public video site during class.

For teachers, media specialists, IT.

All 18 features

11 of them can be tried in the demo.

Library

Save a video from a link
Paste a link and the video is saved to the school's own server in a format that plays on every device, including iPads. Try it: Save a video from a link
Assign to groups or people
Each video is visible only to the groups or individual users it's assigned to. Try it: Assign to groups or people
Copy a private link
Every video has a permanent link to share in Classroom or email. It still requires sign-in and access. Try it: Copy a private link
Who added it
Library cards show when a video was added and by whom. Try it: Who added it
Auto-expiry
Videos are deleted automatically after 30 days to save storage. Try it: Auto-expiry
Delete
Content managers remove the videos they added. Admins can remove any video.

Watching

Clean player
Just the video. No ads, comments or suggested videos. Try it: Clean player
Smooth playback
Videos stream in pieces, so students can skip ahead without waiting for the whole file. Try it: Smooth playback
Access checked while playing
If a user is turned off or a video is removed, playback stops.

People and groups

Three roles
Admins manage everything, content managers add and assign videos, and viewers watch what's assigned to them. A person's role comes from their group. Try it: Three roles
Groups
Organize viewers into groups such as classes or grade levels. Try it: Groups
User list with filters
Search by name or email and filter by role, status and group. Try it: User list with filters
Bulk add
Paste a list of names and emails, one per line, to add many people to a group at once. Try it: Bulk add
Google sign-in
Users sign in with their school Google account.

Keeping it running

Download failure alerts
If a video can't be saved, admins get a Google Chat message right away, without being flooded by repeats.
Nightly health check
Each night the system checks that saving videos still works, and alerts admins if it stops.
Self-updating
The video tools update themselves when the server starts, and the supporting service updates weekly.
Rate limiting
Sign-in endpoints are rate limited to block abuse.

Works with

  • Google sign-in with school accounts
  • Google Classroom and email: share a video's private link
  • Google Chat: alerts for admins when a video can't be saved

How student data is handled

  • Video files and the library database stay on the app's own server.
  • Users sign in with their school Google account. Each video is visible only to the groups or people it's assigned to, and shared links still require sign-in.
  • Videos are deleted automatically after 30 days.
  • Three roles: admins manage everything, content managers add and assign videos, viewers watch what's assigned to them.

Compare how every app handles data

Common questions

Can students see every video in the library?

No. Each video is visible only to the groups or individual users it's assigned to.

Does it work on iPads?

Yes. Playback works on any device, including iPads, and students can skip ahead without waiting for the whole file.

How long are videos kept?

Videos are deleted automatically after 30 days to save storage.

Can a teacher post a video in Google Classroom?

Yes. Every video has a permanent private link to share in Classroom or email. Opening it still requires sign-in and access.

More classroom apps

Need it to work differently?

Every TubeStream feature can be adjusted to how your school works, and we can add the ones you need.

Describe what you need