Skip to content
All work

Media / home entertainment

8 managed TV boxes with a clean home screen, voice, and a help assistant that only does TV

Stock streaming boxes turned into managed devices: no ads on the home screen, signed in as their person, and fixable remotely.

Client
A 15,000-acre New Mexico land and hospitality operator
System
TV Boxes
My role
Design, build, and run
When
Oct 2026
Map on the TV, sample data
Sample dataThe 3D parcel map running on a TV box, driven by the remote.

01 / Problem

What wasn't working.

Retail TV boxes ship with an ad-filled home screen and settings anyone can break. Support meant driving to the box.

02 / Approach

What I built.

  1. 01

    Replaced the home screen with a managed launcher. Device-owner lockdown, then moved into the same MDM as the phones.

  2. 02

    Boxes sign in automatically as their person.

  3. 03

    The remote's mic sends speech into any app.

  4. 04

    A help assistant on the TV that can only do TV things: fix it or open a ticket.

03 / Architecture

How the pieces connect.

Android TVDevice owner APIsHeadwind MDMTailscaleKotlinWhisper
policyTV boxPrivate networkSign-in helperMDMlauncherTV assistantTV tools onlypolicyTV boxPrivatenetworkSign-in helperMDMlauncherTV assistantTV tools only
DeviceEdge / networkServiceAI

04 / Result

8

TV boxes locked down, signed in, and voice enabled. 8 boxes managed alongside the rest of the fleet. The TV assistant passes 65 of 65 test questions. One early lockdown hid system settings and bricked all 8; all 8 were recovered and the rule is now never hide system settings.

Clean home screen

Only the apps that person uses. No ads.

Voice

Remote mic works in every app.

TV-only assistant

Scoped to TV problems. Escalates to a ticket.

Remote support

Fixed from the office, not the living room.

Have a problem like this one?

Book a call

Next step

Tell me what isn't working.

A 30-minute call. You describe the problem, I tell you straight whether it's worth fixing and roughly what it costs.

Book a call