Entertainment Pass
Series, box sets, originals, reality and creator channels
From £6.99monthly
ReadyKeep weekly episode drops and featured rails refreshed.
Admin pages
Choose a session, then work inside that lane. The dashboard is now arranged as operational pages instead of one continuous command wall.
Operational queue
Role-aware operating system
The same admin controls are now grouped by operational intent: executive health, playback root cause, content readiness, and support resolution.
Executive / Owner View
No technical noise. This lens compresses launch, safety, playback, incidents, and monetization into one daily answer.
99.98%
Platform uptime
2
Live incidents
0%
Playback health
88%
Safety ready
20
Published
74%
Ad readiness
Operations / Playback View
Playback issues are grouped into root causes, impacted titles, and suggested actions instead of scattered technical panels.
Missing licensed stream
21Player opens in preview mode
Suggested action: Attach verified HLS, Cloudflare, Mux, Vimeo, or JW URL
Rights not checked
1Playable asset cannot be trusted for release
Suggested action: Clear rights and admin verification
Captions pending
0Accessibility launch risk
Suggested action: Move title to caption readiness queue
Rights-window messaging under review
minormonitoringScope: playback, rights
Impact: Localized viewer friction
Root cause: Rights-window or availability messaging needs operator review
Creator payout hold tied to rights review
majoridentifiedScope: creator-uploads, creator-finance
Impact: Visible operational degradation
Root cause: Creator content is blocked by contract or payout readiness
Content / Publishing View
One authoritative title surface consolidates metadata, stream readiness, rights, recommendations, monetization, ads, safety, and audit.
Authoritative content detail
A restless producer follows a hidden transmission across London and discovers a channel broadcasting tomorrow’s headlines before they happen.
Publish & safety
published • Ready for standard review
Stream readiness
50% • Preview only
Engagement
62% completion • Medium drop-off
Monetization
entertainment • Free with premium ads
Regions & devices
United Kingdom • Mobile, Web, TV
Audit trail
Metadata updated, Safety status reviewed, Stream status
Visibility and manual controls only. Algorithms remain unchanged.
Night Signal
Pinhome, trending, series • 18% views
Featured editorial slot
Lagos After Hours
Boosthome, trending, movie • 16% views
Featured editorial slot
Touchline Live
Suppresshome, trending, sports • 14% views
Featured editorial slot
Accra Rhythm Sessions
Observehome, trending, music • 12% views
Featured editorial slot
Lagos Neon Mix
Observepersonalized, trending, music • 10% views
Music Videos, Afrobeats
Support / Trust View
Support-grade user detail brings watch history, playback errors, devices, entitlements, blocks, actions, and notes into one place.
Pulse Creator Studio
viewer@pulsetv.local • Free launch account
Open User DetailFree launch access
Entertainment preview
Kids profile enabled
Watch history and playback errors
Night Signal
84% • Playback issue reported
Lagos After Hours
69% • Completed normally
Touchline Live
54% • Completed normally
Accra Rhythm Sessions
39% • Completed normally
Actions and notes
Devices: Chrome on macOS, iPhone Safari, Living room TV
Moderator command center
A premium operating view for moderators to triage kids safety, creator submissions, live events, rights checks, and publish risk.
Safety queue
185 urgent
Moderator SLA
03m 42sresponse median
Live incidents
2watching now
Trusted creators
94%clean upload rate
Mini Makers Club
Kids safety language pass
Kids Review
High02:12
Creator Lab Live: Episode 4
Music rights confirmation
Rights
Medium11:54
Touchline Live
Live chat review sample
Live Event
Low20:00
Accra Street Stage
Missing final master
Asset
MediumDraft
Aisha
Kids safety
Daniel
Creator review
Mira
Live events
Next handoff
Rights queue and kids language pass should be cleared before the evening feature refresh.
Launch Control
Launch control has not synced yet.
0%
Score
0
Ready
0
Watch
0
Setup
0
Blocked
Launch QA
One place to see whether PulseTV is demo-ready, waiting on setup, or blocked before going public.
92%
Score
10
Checks
7
Passed
0
Warnings
3
Setup
4
Smoke tests
Player token API
Playback • viewer • /api/playback-token
Protected playback decisions issue or block session tokens before a stream starts.
Next: Connect production DRM provider credentials before launch.
Stream health
Streaming • platform • /api/content/stream-health
Managed titles expose stream provider, health score, asset status, and playback readiness.
Next: Keep stream health in the launch smoke run.
Catalog availability
Catalog • viewer • /api/content
Browse, title, player, search, and admin catalog surfaces can read the published catalog.
Next: Replace demo titles as production supply arrives.
Kids safety boundaries
Kids Safety • safety • /kids
Kids mode has separate navigation, kids-only rails, parent controls, and protected playback controls.
Next: Run final parent PIN QA on mobile before public launch.
Membership access
Membership • revenue • /membership
Free Phase 1 account mode is intentional. Pass review surfaces exist, but billing is not required for this launch stage.
Next: Keep billing disabled until monetization is approved.
Support form
Support Ops • platform • /api/support
Help Center and admin support inbox can receive demo support tickets.
Next: Add email routing and support SLAs before external users arrive.
Release, experiment, retention APIs
Product Ops • admin • /api/releases, /api/experiments, /api/retention
Feature flags, experiments, retention campaigns, and public notes are available.
Next: Keep launch blockers linked to release flags.
TMDB and stream provider keys
Integrations • provider • /api/integrations/status
Waiting for API keys. Provider readiness surfaces exist, but TMDB and Cloudflare Stream credentials are not connected in this environment.
Next: Add TMDB_READ_ACCESS_TOKEN, CLOUDFLARE_ACCOUNT_ID, and NEXT_STREAM_API_KEY when ready.
Production DRM provider
Playback Security • provider • /api/playback-token
Waiting for DRM provider. PulseTV can issue policy tokens, but production Widevine/FairPlay/PlayReady license credentials are still pending.
Next: Choose DRM vendor and connect signing secrets plus license URLs before public paid streaming.
Database fallback mode
Platform • platform • /api/viewer-state
Local fallback mode keeps the prototype working. Production persistence is a setup step, not a demo blocker.
Next: Confirm production database and migration status before launch.
TMDB and stream provider keys
setupWaiting for API keys. Provider readiness surfaces exist, but TMDB and Cloudflare Stream credentials are not connected in this environment.
Next: Add TMDB_READ_ACCESS_TOKEN, CLOUDFLARE_ACCOUNT_ID, and NEXT_STREAM_API_KEY when ready.
Production DRM provider
setupWaiting for DRM provider. PulseTV can issue policy tokens, but production Widevine/FairPlay/PlayReady license credentials are still pending.
Next: Choose DRM vendor and connect signing secrets plus license URLs before public paid streaming.
Database fallback mode
setupLocal fallback mode keeps the prototype working. Production persistence is a setup step, not a demo blocker.
Next: Confirm production database and migration status before launch.
No prototype blockers
The remaining items are planned production setup steps.
Home to Discover browse flow
passedViewer can browse catalog rails without overflow.
/discover • 6/12/2026, 6:50:00 PM
Protected player token flow
passedAllowed title receives a protected playback session.
/player/accra-rhythm • 6/12/2026, 6:52:00 PM
Kids boundary flow
passedKids profile shows kids-safe content only.
/kids • 6/12/2026, 6:53:00 PM
Admin launch surfaces
setupAdmin loads core panels; provider keys remain a setup item.
/admin • 6/12/2026, 6:54:00 PM
Platform analytics
Track viewing, profile behaviour, content health, review risk, and admin actions from one console.
Views today
2.4M+18%
Watch time
94K hrs+11%
Completion rate
71%+4%
Kids sessions
312KProtected
Review queue
2Needs action
Catalog live
20Published
Night Signal
series • United Kingdom
Lagos After Hours
movie • Nigeria
Touchline Live
sports • Global
Accra Rhythm Sessions
music • Ghana
Lagos Neon Mix
music • Nigeria
Amapiano Terrace
music • South Africa
Quiet Storm Lounge
music • United Kingdom
Kids safety
Kids profile activity stays isolated from adult watch history and recommendations.
Membership operations
PulseTV is set up for a NOW-style model: free discovery with ads, optional monthly passes, flexible sports/events access, and premium playback upgrades.
Future ARPU
£8.40Projected blended pass value
Ad load
4.5 minPer free viewing hour
Boost attach
22%Target on paid passes
Creator split
70/30Event and creator pass model
Series, box sets, originals, reality and creator channels
From £6.99monthly
ReadyKeep weekly episode drops and featured rails refreshed.
Movies, premieres, Nollywood nights and family films
From £9.99monthly
ReadyManage release windows, expiry dates and regional availability.
Live matches, replays, highlights and studio coverage
Day or monthlyflexible
PlannedSchedule blackout windows, live rights and event packaging.
Concerts, comedy nights, creator shows and premieres
Event pricingone-off
PlannedApprove event pages, sales windows, replay rules and creator splits.
Pulse Boost
+£4.00Upgrade selected passes with fewer ads, extra streams and richer playback.
Pulse Ultra
+£6.00The highest playback tier for homes that want premium picture, sound and more screens.
Ad-supported free tier
ReadyKeep PulseTV discoverable while building paid pass demand.
Pass bundling
PlannedCombine Entertainment, Cinema, Sports and Live Events into flexible offers.
Boost upgrades
ReadyAdd higher quality playback, more screens and fewer ads to selected passes.
Creator revenue share
PlannedTrack creator payouts for paid events, sponsorship and future passes.
Live local state
Account
Isaac Osasere
Pass
Entertainment Pass
Upgrade
Pulse Boost
Status
Demo active
PIN
Required for changes
This mirrors the saved demo pass and the server entitlement resolver. Free launch mode keeps playback open while the same checks prepare future paid passes.
Playback entitlement matrix
Free
Allowedactive • local
Entertainment Pass
Allowedactive • local
Cinema Pass
Allowedactive • local
Sports Pass
Allowedactive • local
Live Events Pass
Allowedactive • local
Free previews
1,284
Pass-labeled title views allowed during launch
Future pass signals
312
Membership review entries tracked without blocking playback
PIN confirmations
0
Successful protected membership actions
PIN failures
0
Incorrect demo PIN attempts
Membership audit trail
Entertainment Pass
No local membership actions recorded yet
6/12/2026, 12:00:00 AM
Access intelligence
Decision
Hold
Select a title to evaluate access.
Access reasons will appear here.
Playback entitlements
Free
AllowedAlways included
Entertainment Pass
AllowedFree preview now, future Entertainment Pass package
Cinema Pass
AllowedFree preview now, future Cinema Pass package
Sports Pass
AllowedFree preview now, future Sports Pass package
Live Events Pass
AllowedFree preview now, future Live Events Pass package
Draft subscriptions
Isaac Osasere
Entertainment Pass
Pulse Boost
Demo activation drafted2m ago
Family profile
Cinema Pass
None
Awaiting payment PIN18m ago
Creator preview
Live Events Pass
Pulse Ultra
Event pricing review41m ago
Account memberships
Isaac Osasere
Entertainment Pass
Pulse Boost
Demo activeRequired for changes • Review before payments go live
Family profile
Cinema Pass
No upgrade
PIN pendingAwaiting confirmation • Confirm payment PIN
Entertainment and Cinema monthly pass pricing drafted.
Sports day pass and creator event windows need rights approval.
Free tier keeps a light ad load and sponsor-safe categories.
Admin revenue analytics will separate ads, passes, upgrades and events.
Regional Top 10
Operate Netflix-style country charts for Nigeria, Ghana, UK, US, India, South Africa, Kenya, and Global discovery.
Nigeria
Region
205
Top score
14%
Local share
21
Ranked titles
Lagos After Hours
local-country • genre:Nollywood+Thriller • language:English+Yoruba
Touchline Live
global-appeal • genre:Football • language:English • live-demand
Night Signal
genre:Drama • language:English • repeat-viewing
Lagos Neon Mix
local-country • language:English+Yoruba
Accra Rhythm Sessions
language:English
Joburg Code
language:English
Safari Science Club
language:English
Gospel Sunday Room
local-country • language:English
Amapiano Terrace
language:English
Creator Stage Live
global-appeal • language:English • live-demand
Lagos After Hours
#1Admin can feature, suppress, or pin this title for Nigeria once live analytics are connected.
Touchline Live
#2Admin can feature, suppress, or pin this title for Nigeria once live analytics are connected.
Night Signal
#3Admin can feature, suppress, or pin this title for Nigeria once live analytics are connected.
Lagos Neon Mix
#4Admin can feature, suppress, or pin this title for Nigeria once live analytics are connected.
Accra Rhythm Sessions
#5Admin can feature, suppress, or pin this title for Nigeria once live analytics are connected.
Joburg Code
#6Admin can feature, suppress, or pin this title for Nigeria once live analytics are connected.
Safari Science Club
#7Admin can feature, suppress, or pin this title for Nigeria once live analytics are connected.
Gospel Sunday Room
#8Admin can feature, suppress, or pin this title for Nigeria once live analytics are connected.
Stream Operations
Monitors HLS/DASH readiness, encoding status, provider coverage, rights state, captions, artwork, and broken stream alerts.
0
Assets
0
Playable
0
Processing
0
Critical
0
Failed
Provider status appears here once stream assets are available.
No stream alerts in the current catalog.
Playback Quality
Tracks starts, pauses, seeking, buffering, stream errors, completion rate, startup time, bitrate, quality mode, connection grade, device type, and title-level risk.
0
Sessions
0
Starts
0%
Complete
0%
Errors
0ms
Startup
0ms
Buffer
0
Recoveries
Playback risk will appear after viewers open titles.
Recent playback events will appear here.
No data yet.
No data yet.
No playback errors recorded.
Provider connections
Server env not configured
Waiting for integration status.
Env: TMDB_READ_ACCESS_TOKEN
Test: /api/tmdb/search?query=avatar
Server env not configured
Waiting for integration status.
Env: CLOUDFLARE_ACCOUNT_ID, NEXT_STREAM_API_KEY, NEXT_STREAM_API_URL
Test: /api/next-stream/status
Stream Security
Protect playback with entitlement checks, region rules, profile limits, device policy, signed token simulation, and DRM-provider readiness.
5
Policies
4
DRM ready
5
Geo enforced
4
Watermarking
1
PIN policies
2
Blocks
Free protected playback
free • 3600s token • 3 device limit
Entertainment pass DRM
entertainment • 2700s token • 4 device limit
Cinema pass DRM
cinema • 1800s token • 2 device limit
Sports live protection
sports • 900s token • 1 device limit
Live event protection
live-events • 600s token • 1 device limit
DRM provider connectors
needs-providerWidevine, FairPlay, and PlayReady policy shape is ready; real license provider keys still need to be connected.
Playback token API
readyToken decisions enforce entitlement, region, device, profile, and asset readiness before playback starts.
Security audit events
readyIssued, blocked, expired, and parent-control events can be logged through the analytics path.
License service handoff
reviewThe app can request protected playback tokens; production launch still needs the vendor license URL and signing secret.
Night Signal
Main • United Kingdom • Chrome desktop
Entertainment pass DRM token issued.
playback_token_issued
Touchline Live
Main • United States • Safari tablet
Live sports rights are not available for this region.
playback_blocked_region_blocked
Safari Science Club
Main • United Kingdom • Family TV
Kids title requested outside the kids profile without parent PIN confirmation.
playback_blocked_parent_pin_required
Devices & Sessions
Monitor signed-in devices, current sessions, trusted status, kids restrictions, sign-outs, and future device-limit enforcement.
0
Devices
0
Sessions
0
Trusted
0
Kids Locked
0
Signed Out
Performance Readiness
A single production view for page speed, images, lazy loading, CDN delivery, database health, caching, and error visibility.
Client
Lazy images, smoother route transitions, compact cards
Edge
HTTPS, Vercel deploys, Cloudflare DNS, CDN cache
Data
Prisma readiness, Redis-backed rate limit/cache path
Ops
Audit logs, support queue, platform status, launch monitor
Fast page loading
92%
Compact route surfaces, lighter admin panels, and stable page transitions are prepared for launch.
Image optimization
90%
Poster and backdrop surfaces use fixed aspect ratios, lazy rails, and CDN-ready remote image URLs.
Lazy loading
89%
Below-fold catalog rails, cards, and image-heavy sections are kept light until the viewer reaches them.
CDN integration
88%
Vercel delivery, Cloudflare domain routing, and Stream-ready asset handoff are tracked together.
Database optimization
84%
Database readiness checks cover migrations, viewer state, audit writes, and catalog operations.
Caching
87%
Metadata, static route assets, profile state, and launch checks have clear cache boundaries.
Error monitoring
86%
Support intake, audit logs, platform status, and launch monitor panels give issues a visible path.
Published
20In Review
2Processing
1Ready Uploads
3Publish readiness
Titles must clear metadata, artwork, stream, captions, rights, and kids-safety checks before publishing.
0
Ready titles
21
Blocked titles
0
Playable streams
21
Stream pending
1
Queue near ready
Publishing blockers
Night Signal
83%Missing: Stream
Lagos After Hours
83%Missing: Stream
Touchline Live
83%Missing: Stream
Accra Rhythm Sessions
83%Missing: Stream
Lagos Neon Mix
83%Missing: Stream
Catalog operations
Search, triage, feature, publish, hide, and route titles across acquisition, kids safety, live operations, and creator review.
Database sync ready
Catalog import
Search external metadata, stage manual imports, catch duplicates, then attach stream assets when rights and provider URLs are ready.
TMDB keys can be added later. Manual import is active now.
Catalog autopilot
Discovers TMDB movies, creates draft catalog records, matches Cloudflare Stream assets by title, slug, or UID map, and publishes only titles with playable licensed assets.
Autopilot can discover TMDB titles and publish only matched Cloudflare assets.
Import review queue
Imported titles stay draft or review until rights are checked and a legal playable stream is attached. This queue is the safe holding area for TMDB, manual, and open-license imports.
0
Imported drafts
0
Needs rights review
0
Missing stream
0
Publish blocked
Search TMDB or the open-license archive, import one title as a draft, then select it here for rights and stream review.
Review surface
Imported titles will show source URL, license URL, candidate video file, artwork, metadata, readiness checks, and approval actions here.
Source URL
Available after import
License URL
Available after import
Creator / source owner
Available after import
Candidate file
Available after import
No imported drafts need review right now. New TMDB, manual, and open-license imports will appear here before they can publish.
21 titles showing
series • 13+ • Drama, Mystery, Pulse Original • 83% ready
Owner: PulseTV Originals
Attach stream later
Standard
movie • 13+ • Nollywood, Thriller, Drama • 83% ready
Owner: PulseTV Acquisitions
Attach stream later
Standard
sports • All • Football, Live Sports • 83% ready
Owner: Live Sports Desk
Attach stream later
Standard
music • All • Music Videos, Afrobeats, Live Music • 83% ready
Owner: Pulse Music
Attach stream later
Standard
music • 13+ • Music Videos, Afrobeats, Visual Album • 83% ready
Owner: Pulse Music
Pulse Music Licensing
Standard
music • 13+ • Music Videos, Amapiano, Dance • 83% ready
Owner: Pulse Music
Pulse Music Licensing
Standard
music • 13+ • Music Videos, R&B, Soul • 83% ready
Owner: Pulse Music
Pulse Music Licensing
Standard
music • All • Music Videos, Highlife, African Classics • 83% ready
Owner: Pulse Music
Pulse Music Licensing
Standard
music • 13+ • Live Music, Creator Music, Music Videos • 83% ready
Owner: Pulse Music
Creator Upload
Standard
music • All • Music Videos, Gospel, Family • 83% ready
Owner: Pulse Music
Pulse Music Licensing
Standard
kids • 0-5 • Kids, Educational, Family • 83% ready
Owner: Kids Editorial
Attach stream later
Kids safe
series • 16+ • South Africa, Crime, Series • 83% ready
Owner: PulseTV Originals
Attach stream later
Standard
creator • 13+ • Creator Content, Live Events • 67% ready
Owner: Creator Program
Attach stream later
Standard
movie • All • Bollywood, Romance, Music • 83% ready
Owner: PulseTV Acquisitions
Attach stream later
Standard
kids • 6-9 • STEM, Learning, Creative • 83% ready
Owner: Kids Editorial
Attach stream later
Kids safe
kids • All • Art, Creative, Learning • 83% ready
Owner: Kids Editorial
Attach stream later
Kids safe
kids • 0-5 • Reading, Animals, Preschool • 83% ready
Owner: Kids Editorial
Attach stream later
Kids safe
kids • 6-9 • Science, Space, Learning • 83% ready
Owner: Kids Editorial
Attach stream later
Kids safe
kids • All • Music, Dance, Family • 83% ready
Owner: Kids Editorial
Attach stream later
Kids safe
kids • All • Family, Stories, Friendship • 83% ready
Owner: Kids Editorial
Attach stream later
Kids safe
kids • All • Bedtime, Stories, Calm • 83% ready
Owner: Kids Editorial
Attach stream later
Kids safe
Upload state, playback URLs, captions, thumbnails and rights readiness.
Attach stream later
asset-night-signal • 4K
Captions ready
Rights checked • thumbnails ready
Bridge waiting for licensed URL
Attach licensed stream
Paste a licensed HLS, Cloudflare Stream, Mux, or Vimeo playback URL. TMDB/OMDB metadata alone will stay preview-only.
API: /api/stream/night-signal
Stream approval
Verify provider, license source, region, expiry, captions, artwork, and playback health before Watch Now unlocks.
Cloudflare upload
Create a Stream direct upload or attach an existing Stream UID.
Ready for a real video asset.
Attach stream later
asset-lagos-after-hours • 4K
Captions ready
Rights checked • thumbnails ready
Bridge waiting for licensed URL
Attach licensed stream
Paste a licensed HLS, Cloudflare Stream, Mux, or Vimeo playback URL. TMDB/OMDB metadata alone will stay preview-only.
API: /api/stream/lagos-after-hours
Stream approval
Verify provider, license source, region, expiry, captions, artwork, and playback health before Watch Now unlocks.
Cloudflare upload
Create a Stream direct upload or attach an existing Stream UID.
Ready for a real video asset.
Attach stream later
asset-touchline-live • 4K
Captions ready
Rights checked • thumbnails ready
Bridge waiting for licensed URL
Attach licensed stream
Paste a licensed HLS, Cloudflare Stream, Mux, or Vimeo playback URL. TMDB/OMDB metadata alone will stay preview-only.
API: /api/stream/touchline-live
Stream approval
Verify provider, license source, region, expiry, captions, artwork, and playback health before Watch Now unlocks.
Cloudflare upload
Create a Stream direct upload or attach an existing Stream UID.
Ready for a real video asset.
Attach stream later
asset-accra-rhythm • 4K
Captions ready
Rights checked • thumbnails ready
Bridge waiting for licensed URL
Attach licensed stream
Paste a licensed HLS, Cloudflare Stream, Mux, or Vimeo playback URL. TMDB/OMDB metadata alone will stay preview-only.
API: /api/stream/accra-rhythm
Stream approval
Verify provider, license source, region, expiry, captions, artwork, and playback health before Watch Now unlocks.
Cloudflare upload
Create a Stream direct upload or attach an existing Stream UID.
Ready for a real video asset.
Pulse Music Licensing
asset-lagos-neon-mix • 4K
Captions ready
Rights checked • thumbnails ready
Bridge waiting for licensed URL
Attach licensed stream
Paste a licensed HLS, Cloudflare Stream, Mux, or Vimeo playback URL. TMDB/OMDB metadata alone will stay preview-only.
API: /api/stream/lagos-neon-mix
Stream approval
Verify provider, license source, region, expiry, captions, artwork, and playback health before Watch Now unlocks.
Cloudflare upload
Create a Stream direct upload or attach an existing Stream UID.
Ready for a real video asset.
Pulse Music Licensing
asset-amapiano-terrace • 4K
Captions ready
Rights checked • thumbnails ready
Bridge waiting for licensed URL
Attach licensed stream
Paste a licensed HLS, Cloudflare Stream, Mux, or Vimeo playback URL. TMDB/OMDB metadata alone will stay preview-only.
API: /api/stream/amapiano-terrace
Stream approval
Verify provider, license source, region, expiry, captions, artwork, and playback health before Watch Now unlocks.
Cloudflare upload
Create a Stream direct upload or attach an existing Stream UID.
Ready for a real video asset.
Pulse Music Licensing
asset-quiet-storm-lounge • 4K
Captions ready
Rights checked • thumbnails ready
Bridge waiting for licensed URL
Attach licensed stream
Paste a licensed HLS, Cloudflare Stream, Mux, or Vimeo playback URL. TMDB/OMDB metadata alone will stay preview-only.
API: /api/stream/quiet-storm-lounge
Stream approval
Verify provider, license source, region, expiry, captions, artwork, and playback health before Watch Now unlocks.
Cloudflare upload
Create a Stream direct upload or attach an existing Stream UID.
Ready for a real video asset.
Pulse Music Licensing
asset-highlife-heritage • 4K
Captions ready
Rights checked • thumbnails ready
Bridge waiting for licensed URL
Attach licensed stream
Paste a licensed HLS, Cloudflare Stream, Mux, or Vimeo playback URL. TMDB/OMDB metadata alone will stay preview-only.
API: /api/stream/highlife-heritage
Stream approval
Verify provider, license source, region, expiry, captions, artwork, and playback health before Watch Now unlocks.
Cloudflare upload
Create a Stream direct upload or attach an existing Stream UID.
Ready for a real video asset.
Creator Upload
asset-creator-stage-live • 4K
Captions ready
Rights checked • thumbnails ready
Bridge waiting for licensed URL
Attach licensed stream
Paste a licensed HLS, Cloudflare Stream, Mux, or Vimeo playback URL. TMDB/OMDB metadata alone will stay preview-only.
API: /api/stream/creator-stage-live
Stream approval
Verify provider, license source, region, expiry, captions, artwork, and playback health before Watch Now unlocks.
Cloudflare upload
Create a Stream direct upload or attach an existing Stream UID.
Ready for a real video asset.
Pulse Music Licensing
asset-gospel-sunday-room • 4K
Captions ready
Rights checked • thumbnails ready
Bridge waiting for licensed URL
Attach licensed stream
Paste a licensed HLS, Cloudflare Stream, Mux, or Vimeo playback URL. TMDB/OMDB metadata alone will stay preview-only.
API: /api/stream/gospel-sunday-room
Stream approval
Verify provider, license source, region, expiry, captions, artwork, and playback health before Watch Now unlocks.
Cloudflare upload
Create a Stream direct upload or attach an existing Stream UID.
Ready for a real video asset.
Attach stream later
asset-safari-science-club • HD
Captions ready
Rights checked • thumbnails ready
Bridge waiting for licensed URL
Attach licensed stream
Paste a licensed HLS, Cloudflare Stream, Mux, or Vimeo playback URL. TMDB/OMDB metadata alone will stay preview-only.
API: /api/stream/safari-science-club
Stream approval
Verify provider, license source, region, expiry, captions, artwork, and playback health before Watch Now unlocks.
Cloudflare upload
Create a Stream direct upload or attach an existing Stream UID.
Ready for a real video asset.
Attach stream later
asset-joburg-code • 4K
Captions ready
Rights checked • thumbnails ready
Bridge waiting for licensed URL
Attach licensed stream
Paste a licensed HLS, Cloudflare Stream, Mux, or Vimeo playback URL. TMDB/OMDB metadata alone will stay preview-only.
API: /api/stream/joburg-code
Stream approval
Verify provider, license source, region, expiry, captions, artwork, and playback health before Watch Now unlocks.
Cloudflare upload
Create a Stream direct upload or attach an existing Stream UID.
Ready for a real video asset.
Current operator
Owner • owner@pulsetv.local
Owner
Full PulseTV control, role management, publishing, and audit access.
Permission model
Owner / Admin
Can manage roles, review, approve, reject, and publish creator content.
Creator reviewer
Can review submissions, request changes, reject, and publish after the checklist passes.
Support only / Creator
Can view allowed surfaces, but cannot approve or publish creator content.
Creator review
Amaka Lens • series • 24m
Review notes
Pilot episode with release artwork and captions.
Asset preview
lagos-food-stories-pilot.mp4
PulseTV Local Upload
Stream linked
Content review checklist
8/8Decision history
No events yetawaiting first review
PulseTV • System
6/12/2026, 12:00:00 AM
Creator review
Pulse Creator Studio • creator • 51m
Review notes
Music clips need rights confirmation before publish.
Asset preview
creator-lab-live-ep4.mov
PulseTV Local Upload
Stream linked
Content review checklist
4/8Rights proof needed before this title can publish
Safety review still needs final admin sign-off
Captions status needs to be added to notes or asset details
Encoding must reach ready before publish
Decision history
No events yetawaiting first review
PulseTV • System
6/12/2026, 12:00:00 AM
Creator review
BrightBox Kids • kids • 15m
Review notes
Needs parent-safe language pass and bedtime autoplay exclusion.
Asset preview
mini-makers-club-master.mp4
PulseTV Local Upload
Stream linked
Content review checklist
7/8Encoding must reach ready before publish
Decision history
No events yetawaiting first review
PulseTV • System
6/11/2026, 12:00:00 AM
Creator review
Kojo Motion • music • 38m
Review notes
Creator still needs to upload final master.
Asset preview
Awaiting video
Provider pending
Stream pending
Content review checklist
3/8Rating mismatch or age rating review needed
Safety review still needs final admin sign-off
Captions status needs to be added to notes or asset details
Stream not playable yet
Creator must accept PulseTV creator policy
Decision history
No events yetawaiting first review
PulseTV • System
6/10/2026, 12:00:00 AM
Content Ingestion
Tracks catalog drafts, creator submissions, readiness blockers, uploads, rights, and publish quality before titles go public.
0
Catalog titles
0
Ready titles
0
Submissions
0
Blocked
No blockers in the current pipeline.
No creator submissions are waiting.
Rights
Controls regional availability, contract windows, kids-safe rights boundaries, blackout states, and upcoming expiry work before playback.
19
Available
2
Expiring soon
1
Upcoming
1
Blocked
6
Regions
Night Signal
PulseTV Acquisitions • United Kingdom, United States
5/21/2026 - 6/30/2026 • Rights window is ready for viewer availability checks.
Lagos After Hours
PulseTV Acquisitions • Nigeria, United Kingdom, United States
5/20/2026 - 7/7/2026 • Rights window is ready for viewer availability checks.
Touchline Live
PulseTV Sports Desk • United Kingdom, Ghana, Nigeria
5/19/2026 - 6/14/2026 • Short blackout window for regional/live event rights.
Bollywood Night Train
PulseTV Acquisitions • Global, United Kingdom
6/20/2026 - 9/29/2026 • Rights window is ready for viewer availability checks.
Recommendation Intelligence
Explains how PulseTV ranks titles from saved items, history, likes, more-like-this, watched titles, language, time of day, regional taste, live status, kids safety, and negative feedback.
0
Candidates
0
Recommended
0
Avg Score
0
Rails
Recommendation signals will appear once titles are scored.
Homepage Sections
Manage homepage sections, category visibility, featured rows, and rail priority from one calm publishing surface.
01
Hero banner
liveRandom premium backdrop from published featured titles
Top canvas
Editorial
02
Featured movie
liveHighest editorial score from Movies
Primary rail
Movies
03
Featured TV show
liveHighest editorial score from TV Shows
Primary rail
Shows
04
Continue Watching row
liveResume items with saved progress
Personalized
Product
05
Trending row
liveRegional views and completion velocity
Discovery
Analytics
06
Popular row
liveMost watched titles this week
Discovery
Analytics
07
New Releases row
livePublished in the last 30 days
Fresh catalog
Catalog
08
Recommended row
liveProfile-safe recommendations
Personalized
Personalization
09
Genre rows
liveAction, Comedy, Drama, Family, Kids, Music
Browse
Editorial
Manage Categories
Turn category chips on or off for browse pages and homepage genre rows.
Featured content rules
The active featured slot uses published titles with artwork, rights clearance, and profile-safe metadata. Current focus: Movies.
Creator Applications
Clever viewers can open the creator link, but upload tools stay locked until this queue approves their creator role.
Loading creator applications
Pending
0Approved
0Total
0Required before approval
Creator identity/application approved
Rights and ownership declared
No prohibited or pirated material
Age rating and kids safety reviewed
Poster and backdrop artwork present
Video upload or licensed stream attached
Captions/accessibility status checked
Policy acceptance recorded
Creator audit trail
Application, approval, rejection, and upload-unlock events appear here when a database is connected.
Creator applications will appear here after viewers apply from /creator.
Support
Tracks viewer and creator issues across playback, free accounts, Kids, devices, downloads, rights, uploads, and payout escalations.
3
Tickets
1
Open
1
Urgent
1
Creator
0
Resolved
Creator Lab payout held
reviewingurgentCreator payouts • Pulse Creator Studio • Creator Finance
Creator payout is held until rights review clears the contract packet.
Bollywood Night Train says coming soon
reviewinghighPlayback • Isaac Osasere • Support Ops
Viewer needs clarity that this is a rights window, not an account issue.
Parent PIN question
openmediumKids profile • Parent profile • Kids Safety
Parent wants help understanding Kids exit and volume lock controls.
User Management
View users, suspend risky accounts, ban abusive accounts, delete inactive records, and inspect recent user activity without exposing creator or admin tools.
5
Total users
4
Active users
1
Suspended users
0
Banned users
View User Activity
PulseTV Owner
Now - Reviewed launch controls
Unsafe changes blocked
Owner accounts cannot be suspended, banned, deleted, or demoted from this surface. Destructive user actions are logged for review.
Owner account protected from destructive changes
Creator upload access suspended for rights review
Viewer State
Admin visibility for saved titles, continue watching, live reminders, and profile-level activity.
0
Profiles
0
Saved titles
0
Watch history
0
Live actions
Database profile activity will appear here after a user account syncs viewer state.
No database activity yet. Local demo actions continue working until a database is configured.
Moderation & Safety
Triage viewer reports, kids-safety alerts, creator rights concerns, rating issues, and broken stream reports before they become platform risk.
0
Open
0
Escalated
0
Reviewed
0
Critical
0
Kids Risk
0
Creator Risk
Notification Center
Tracks live reminders, new-title alerts, continue-watching prompts, kids-safe filtering, in-app delivery, and future email/SMS preferences.
0
Total
0
Unread
0
Live
0
Kids Safe
0
Today
Send new content notifications, watchlist reminders, account notifications, and email notifications from a single operator queue.
Campaign controls ready
main
openin-app / titles / recommendations / resume / creator
kids
openin-app / titles / recommendations / resume / creator
Kids-safe filter active
family
openin-app / titles / recommendations / resume / creator
Search Intelligence
Tracks top searches, empty searches, profile usage, and recent discovery behavior across PulseTV.
0
Searches
0
Empty searches
0
Profiles
0%
Result rate
Searches will appear here as users explore PulseTV.
No empty searches recorded yet.
Recent searches will appear as viewers use the search page.
Production Setup Track
Build the PulseTV site and content experience first. Production keys, DRM, and persistence stay tracked without blocking the product.
7
Tracked
2
Active
1
Ready
3
Setup
1
Later
Site and content experience
Build now • content
PulseTV can keep improving browse pages, title pages, kids mode, search, recommendations, watch progress, and player polish with the demo catalog.
Next: Keep building the viewer experience before spending on production providers.
Free Phase 1 accounts
Build now • accounts
Signup, signin, profiles, My List, watch history, notifications, and parent controls can stay free while the product is shaped.
Next: Keep paid billing disabled until the launch model is approved.
Manual catalog operations
Build now • operations
Admin can stage manual catalog entries now, then refresh metadata from TMDB after keys are connected.
Next: Use manual imports and editorial rails while the external metadata key waits.
TMDB metadata API
Connect later • content
TMDB will enrich posters, descriptions, genres, cast, and discovery metadata when a server-side key is added.
Next: Add TMDB_READ_ACCESS_TOKEN when you are ready to import live metadata.
Cloudflare Stream
Connect later • streaming
Cloudflare Stream can stay in setup mode while player UX, content pages, and admin flows are built with demo stream data.
Next: Add CLOUDFLARE_ACCOUNT_ID and NEXT_STREAM_API_KEY after Stream is enabled for the Cloudflare account.
Production DRM
Production launch • security
DRM stays parked for now. PulseTV can simulate protected playback tokens without paying for a license server during product buildout.
Next: Choose a DRM vendor only when protected public streaming or paid content is close.
Production database persistence
Production launch • database
Local fallback keeps the prototype usable. Production persistence can be connected before external users arrive.
Next: Confirm DATABASE_URL and run migrations when moving from demo to real users.
No API secrets are exposed here. This dashboard only lists environment variable names and setup state.
Database Readiness
Production database readiness has not been checked yet.
Migration required before production reliance
Run Prisma migrations on the production database, then redeploy and re-check this panel before treating audit follow-ups as shared team state.
Database URL
Missing
AuditFollowUp table
Missing
Required migration
Pending
Mode
Demo fallback
Checklist appears after the readiness endpoint responds.
One-click verification
No verification run loaded
0
Passed
0
Warnings
0
Failed
Last run: Not yet run
Run verification to test database writes, audit follow-ups, notification telemetry, and creator review access.
Required migration: 20260613223000_audit_followups
Latest migration: Not available
Checked: 6/19/2026, 4:55:25 PM
Account Security
Tracks free-account verification status, reset requests, sessions, and device readiness before public launch.
0
Accounts
0
Verified
0
Unverified
0
Reset requests
Security account records appear here when a database is configured.
No database reset requests yet. Local demo requests stay on-device.
Security Hardening
A clear view of authentication, rate limits, bot protection, validation, API safety, and content access controls.
Production domain runs through secure Vercel and Cloudflare delivery.
Admin, creator, and viewer access resolve through role-aware server checks.
Support and analytics APIs use rate-limit guards with a Redis path for production.
Cloudflare edge controls and guarded forms are tracked for public launch.
Auth storage is prepared for hashed credentials and reset-token handling.
Server APIs validate payloads before writes or moderation actions.
React escaping, CSP-ready patterns, and browser hardening headers reduce injection risk.
State-changing routes keep server-side checks and same-site session expectations.
Secrets stay in environment variables, admin APIs are gated, and stream tokens are scoped.
Profiles, kids mode, memberships, region availability, and stream access are separated.
Hardening queue
Keep DRM in setup mode until licensed streams are attached.
Turn on Cloudflare bot rules before larger traffic pushes.
Connect production Redis so rate-limit counters persist across regions.
Add external error reporting when the live catalog leaves preview mode.
Role management
Manage viewers, creators, creator reviewers, admins, and owners from one control surface. Owner protection prevents removing the final owner.
Invite moderator/admin
Safety rules
The final owner cannot be downgraded.
Creators cannot approve their own uploads.
Support-only users can view selected queues but cannot publish.
Role-change audit
Audit logs
Search role changes, creator approvals, publishing decisions, rejected uploads, sign-ins, and security events without exposing secrets.
Events
0
Owner alerts
0
Reviewing
0
Escalated
0
No audit events match this search.
Loading audit logs
0 open • 0 reviewing • 0 resolved
Platform Status
Connects playback, APIs, search, creator uploads, rights, finance, and support tickets into one service health view.
7
Services
2
Operational
5
Degraded
2
Incidents
2
Linked tickets
Playback
degraded0/21 stream assets playable.
PulseTV API
operationalCore local API routes are responding.
Search & discovery
operationalSearch, recommendations, and catalog rails are available.
Creator uploads
degradedUpload sessions are available; finance-linked rights review is being monitored.
Creator finance
degradedPayout readiness is visible; real payment provider is not connected yet.
Rights availability
degradedRegional rights windows are enforced before playback.
Support inbox
degraded3 demo support tickets tracked.
Rights-window messaging under review
minormonitoringSome viewers need clearer messaging when a title is unavailable because a future rights window has not opened yet.
1 support ticket link • playback, rights
Creator payout hold tied to rights review
majoridentifiedCreator Lab payout remains held while the rights desk clears the contract packet.
1 support ticket link • creator-uploads, creator-finance
Releases
Control which PulseTV features are admin-only, beta, public, paused, or rollback-ready before they reach every viewer.
6
Flags
2
Public
3
Beta/Admin
1
Live releases
3
Rollback ready
Kids profile
Kids Safety • 100% rollout
Kids catalog, protected navigation, parent PIN, captions lock, and kids-only playback rails.
Downloads
Viewer Platform • 45% rollout
Offline queue, storage policy, device readiness, and kids-safe download restrictions.
Creator finance
Creator Finance • 10% rollout
Creator contracts, payout readiness, held payouts, and split visibility.
Rights availability
Rights Desk • 35% rollout
Regional windows, title availability states, stream enforcement, and rights calendar.
Support center
Support Ops • 100% rollout
Help Center form, support ticket API, and admin support inbox.
TMDB and stream APIs
Platform Integrations • 0% rollout
Provider settings and API-ready integration surfaces for future keys.
Support and platform status launch
livepublicHelp Center and Platform Status are available so viewers and creators can report issues and check service health.
4/4 checklist items ready • 100% rollout
Rights availability beta
stagedbetaRights and availability messaging is being tested before wider rollout.
3/4 checklist items ready • 35% rollout
Creator finance admin preview
stagedadminCreator finance remains an admin preview until contracts, rights, and payout rails are production-ready.
2/4 checklist items ready • 10% rollout
Experiments
Test homepage, title, kids, and creator changes against real goals before they become release flags.
4
Experiments
2
Running
1
Winners
11,472
Conversions
16.8%
Avg lift
Homepage rail order
runningpublicPutting continue-watching and local favorites higher on the homepage will increase first play starts without reducing discovery.
Discovery • winner: Continue watching first • Traffic is balanced and no homepage regressions are flagged.
Rights availability copy
runningbetaClearer title-page availability copy will reduce support tickets about regional and pass access issues.
Rights Desk • winner: Inline rights badge • Inline rights badges are outperforming the longer panel for support clarity.
Kids calm layout
draftkids-safeA calmer kids homepage with learning first will help parents trust the profile while keeping kids engaged.
Kids Safety • winner: Learning first • Ready for design QA before traffic starts.
Creator upload helper
winner-selectedcreatorsA guided upload checklist will increase creator submission completion before moderation review.
Creator Ops • winner: Guided checklist • Checklist helper selected as the winner for creator preview.
Homepage rail order
play start • 9.2% lift
12,460 exposures • 50% allocation
12,384 exposures • 50% allocation
Rights availability copy
support ticket reduction • 19.2% lift
6,118 exposures • 50% allocation
6,074 exposures • 50% allocation
Kids calm layout
play start • 0% lift
0 exposures • 50% allocation
0 exposures • 50% allocation
Creator upload helper
creator upload completion • 22.1% lift
2,192 exposures • 45% allocation
2,260 exposures • 55% allocation
Creator finance
Tracks creator contracts, royalty splits, rights clearance, payout method, tax readiness, reserves, and payable balances before any real payment provider is connected.
£32,772
Gross
£23,092
Payable
0
Ready payouts
1
Held
0
Signed contracts
Amaka Lens
Lagos Food Stories • sent contract • 72/28 split
Not payable yet; launch or verification is still in progress.
£4,752
reserve £380
Pulse Creator Studio
Creator Lab Live: Episode 4 • blocked contract • 70/30 split
Payout is held until rights or contract checks clear.
£8,345
reserve £8,345
BrightBox Kids
Mini Makers Club • sent contract • 68/32 split
Not payable yet; launch or verification is still in progress.
£6,732
reserve £539
Kojo Motion
Accra Street Stage • draft contract • 75/25 split
Not payable yet; launch or verification is still in progress.
£3,263
reserve £261
Signed contract required before payout batching.
Rights checks must clear before any creator or licensed title can pay out.
Tax and identity readiness are separate from free viewer accounts.
Held payouts keep reserves visible until finance clears the release.
Ad intelligence
PulseTV stays free for launch while sponsor breaks are controlled by profile type, content category, region, and safety tier.
Sponsor-ready titles
21Catalog items with a free-viewing ad plan
Planned ad breaks
32Pre-roll, mid-roll, and live slate inventory
Kids-safe plans
8Titles using strict family-safe categories
Avg ad load
2.3mProjected minutes per viewing hour
Pulse Launch Sponsors
LivePremium brand-safe pre-rolls for free accounts
92% fill
Family Learning Partners
LiveKids-safe education and family campaigns only
100% safe
Match Night Sponsors
ReadySports pre-roll and live slate sponsorship
78% booked
Creator Marketplace
DraftCreator-safe sponsor cards and post-roll promos
Q3 review
Free launch ad load
4.5 min/hourKeep ads light while the catalog grows: short pre-rolls, measured mid-rolls, no heavy interruption.
Kids protection
StrictKids profiles only receive family and education-safe campaigns. No behavioural targeting.
Frequency cap
3/hourLimit repeat exposure by profile, region, title, and session so free viewing still feels premium.
Sponsor safety
Always onBlock sensitive categories beside kids, news-like, rights-review, or creator-submitted content.
Night Signal
Short premium sponsor breaks keep PulseTV free during launch.
2 breaks • 2.5m/hr
generalentertainment, technology, food
Lagos After Hours
Short premium sponsor breaks keep PulseTV free during launch.
3 breaks • 2.5m/hr
generalentertainment, travel, technology
Touchline Live
Short premium sponsor breaks keep PulseTV free during launch.
2 breaks • 2.5m/hr
generalsports, technology, food
Accra Rhythm Sessions
Short premium sponsor breaks keep PulseTV free during launch.
2 breaks • 2.5m/hr
generalmusic, travel, technology
Lagos Neon Mix
Short premium sponsor breaks keep PulseTV free during launch.
2 breaks • 2.5m/hr
generalmusic, travel, technology
Amapiano Terrace
Short premium sponsor breaks keep PulseTV free during launch.
1 breaks • 2.5m/hr
generalmusic, travel, technology
Quiet Storm Lounge
Short premium sponsor breaks keep PulseTV free during launch.
2 breaks • 2.5m/hr
generalmusic, travel, technology
Highlife Heritage
Short premium sponsor breaks keep PulseTV free during launch.
2 breaks • 2.5m/hr
generalmusic, travel, technology
Retention
See which viewers are likely to return, which titles need a nudge, and which reminders should run without mixing kids and main profile history.
12,840
Returning
3
Resume ready
49%
Avg completion
8
Queued reminders
2
At risk
2
Kids-safe
Resume Night Signal
runningin_appPick up Night Signal from the exact scene you left.
Viewer has 40% or more progress and no play in 48 hours.
Kids learning weekend
scheduledin_appNew calm learning picks are ready in Kids.
Weekend morning, kids profile active, learning titles available.
Sports live return
draftpushTouchline Live is starting soon.
Saved a live event and match coverage starts within 30 minutes.
Creator upload follow-up
pausedemailA creator you follow has a new PulseTV upload.
Creator follows a series but has not watched the latest upload.
Calm Bedtime Stories
Kids • resume at 2m • 9m left
Started but did not reach the first completion checkpoint.
Night Signal
Main • resume at 31m • 17m left
Strong resume candidate without a recent finish.
Animal Alphabet
Kids • resume at 7m • 5m left
Strong resume candidate without a recent finish.
Continue Calm Bedtime Stories
Because you started this
Night Signal is ready on PulseTV
New or trending title matches profile interests.
Lagos After Hours is ready on PulseTV
New or trending title matches profile interests.
Touchline Live is ready on PulseTV
New or trending title matches profile interests.
Nollywood Red Carpet starts soon
Live event starts within the viewing window.
Continue Night Signal
Resume from exact scene
Continue Animal Alphabet
Resume from exact scene
Main
low riskKeep continue-watching near the top of the homepage.
Kids
medium riskUse kids-safe weekend learning reminders only.
Family
high riskSend one resume prompt and suppress repeats for 24 hours.
Free Accounts
Accounts are free in V1. This panel tracks account creation, profile setup, and onboarding readiness.
0
Free accounts
0
Profiles
0
Onboarded
Free account records appear here when a database is configured. Local accounts still work in the prototype.
Downloads
Tracks offline packaging, per-device storage, queue health, expiry, kids-safe restrictions, and future CDN download readiness.
0
Jobs
0
Queued
0
Ready
0
Blocked
0%
Storage
Wi-Fi only: on
Auto-expire: 14 days
Storage limit: 6400 MB
Kids-safe only: off
Live control
Create events, attach stream URLs later, mark channels live, close broadcasts, and prepare replay-ready programming.
Live schedule API ready
Live Now
3Scheduled
2Replay Ready
1Streams Linked
4Signal health
92%
Streams and replay URLs attached
Sponsor ready
5
Events ready for live ad slates
Replay queue
1
Replay windows available now
Kids safe
1
Family-safe live events
Pulse Creator
18:00 - 19:30 • Live Events Pass
Stream: linked
Replay: pending
Kids: standard
Latency: 08s
Sponsor: pass slate
Audience: rising
Replay: armed
Pulse Sports
18:30 - 20:15 • Sports Pass
Stream: linked
Replay: pending
Kids: standard
Latency: 08s
Sponsor: pass slate
Audience: rising
Replay: armed
Pulse Music
18:15 - 19:45 • Free
Stream: linked
Replay: pending
Kids: standard
Latency: 08s
Sponsor: free slate
Audience: rising
Replay: armed
Pulse Family
19:30 - 20:30 • Free
Stream: attach later
Replay: pending
Kids: safe
Latency: standby
Sponsor: free slate
Audience: waiting
Replay: pending
Pulse Cinema
20:30 - 22:00 • Cinema Pass
Stream: attach later
Replay: pending
Kids: standard
Latency: standby
Sponsor: pass slate
Audience: waiting
Replay: pending
Pulse Creator
22:45 - 23:45 • Live Events Pass
Stream: attach later
Replay: ready
Kids: standard
Latency: cdn
Sponsor: pass slate
Audience: catch-up
Replay: ready
Accessibility
Reviews subtitle coverage, language availability, kids caption safety, audio description readiness, and player preference support before launch.
0%
Caption coverage
6
Languages
7
Multi-language
0/8
Kids caption safe
2
Audio description
Accra Rhythm Sessions
music • All • English
Caption file needed before full accessibility readiness.
Amapiano Terrace
music • 13+ • English, Zulu
Caption file needed before full accessibility readiness.
Animal Alphabet
kids • 0-5 • English
Caption file needed before full accessibility readiness.
Bollywood Night Train
movie • All • Hindi, English
Caption file needed before full accessibility readiness.
Calm Bedtime Stories
kids • All • English
Caption file needed before full accessibility readiness.
Creator Lab Live
creator • 13+ • English
Caption file needed before full accessibility readiness.
Creator Stage Live
music • 13+ • English
Caption file needed before full accessibility readiness.
Language Personalization
Uses country, browser language, timezone, and profile signals to choose audio, subtitles, caption defaults, kids caption locking, and local language rails.
English
Primary language
Yoruba
Subtitle default
Nigeria
Detected market
Locked
Kids captions
Nigeria
Audio English / subtitles Yoruba / kids ready 8
Ghana
Audio English / subtitles Twi / kids ready 8
United Kingdom
Audio English / subtitles English / kids ready 8
United States
Audio English / subtitles English / kids ready 8
India
Audio Hindi / subtitles English / kids ready 8
South Africa
Audio English / subtitles Zulu / kids ready 8
Kenya
Audio English / subtitles Swahili / kids ready 8
Global
Audio English / subtitles English / kids ready 8
Lagos After Hours
English, Yoruba
Lagos Neon Mix
English, Yoruba
Touchline Live
English
Night Signal
English
Accra Rhythm Sessions
English
Safari Science Club
English, Swahili
Joburg Code
English, Zulu
Amapiano Terrace
English, Zulu
Feedback Analytics
Tracks likes, love-this signals, hidden titles, and completed feedback by profile so PulseTV can tune recommendations with confidence.
0
Liked
0
Loved
0
Not for me
0
Completed
0%
Positive rate
Likes appear as viewers tune recommendations.
Strong preference signals appear here.
Not-for-me titles appear here for review.
Main
0 signals0
Like
0
Love
0
Hide
Family
0 signals0
Like
0
Love
0
Hide
Kids
0 signals0
Like
0
Love
0
Hide
0%
Signal coverage
How much viewer preference exists now.
0%
Taste clarity
Positive feedback compared with hidden titles.
0
Review load
Titles viewers are asking to see less often.
Local feedback is production-shaped: the same payload already posts to the recommendation API, so database analytics can take over once event storage is connected.
Publish, feature, archive, and organize catalog titles.
Profiles, devices, account state, and verification.
Creator approvals, upload review, and analytics.
Reports, content flags, and safety queues.
Free V1 feature flags, regions, CDN and Cloudflare readiness.
RBAC changes, publishing, login, and security events.