[ 'title' => 'Memory Care TV Demo', 'playlist' => 'memory-care-tv.txt', 'description' => 'One icon per intention: Watch TV, Family Photos, Music, Help, Turn Off TV.' ], 'mom-favorites' => [ 'title' => "Mom's Favorite Shows Demo", 'playlist' => 'mom-favorites.txt', 'description' => 'A personalized familiar-content grid for one-tap viewing.' ], 'liberal-news' => [ 'title' => 'Algorithm-Independent Liberal News Demo', 'playlist' => 'algorithm-independent-liberal-news.txt', 'description' => 'A trusted-channel grid that does not depend on recommendation feeds.' ], 'youtube-premium-calm' => [ 'title' => 'YouTube Premium Calm Viewing Demo', 'playlist' => 'youtube-premium-calm-viewing.txt', 'description' => 'A calmer curated viewing page for YouTube Premium households.' ], 'facility-room' => [ 'title' => 'Facility Room Demo', 'playlist' => 'facility-room-demo.txt', 'description' => 'A browser-based room interface for convalescent and memory-care facilities.' ] ]; $demo = isset($_GET['demo']) ? strtolower(trim($_GET['demo'])) : ''; if ($demo && isset($DEMOS[$demo])) { $app = '/beta/_MyAnythingList.html'; $playlist = '/beta/care-tv/playlists/' . $DEMOS[$demo]['playlist']; // Local-only playlist path. No remote URL input accepted. $target = $app . '?MyAnythingList=' . rawurlencode($playlist); header('Location: ' . $target, true, 302); exit; } http_response_code($demo ? 404 : 200); ?> MyAnythingList Care TV Locked Demos
Locked public demos • local playlists only

MyAnythingList Care TV Demos

Accessible, browser-based visual grids for memory care, familiar media, trusted-channel feeds, and facility room control.

This public router only opens approved local playlists. It does not accept arbitrary third-party playlist URLs.

Accessible TV for Memory Care
$info): ?> Open demo →
Public safety model: every demo slug maps to a local text file under /beta/care-tv/playlists/. Developer mode can still support arbitrary playlists elsewhere, but this public launcher is allowlisted.