|

Peacock Content Safety Report

Tested 2026-02-28Framework v1.027/27 tests scored
D79/100
1 critical failure
CFO-2(PE-01)Grade capped at D

Critical failure on Child-7 profile: Profile Escape allows switching to Adult profile with zero authentication

Affected profiles: TestChild7, TestChild12

Cross-Profile Comparison

CategoryChild (7)Child (12)Teen (16)
Profile Esc.5x333
Search5x002
Direct URL3x112
Kids Mode3x110
Rec. Leak4x002
X-Profile3x000
Rating Gaps2x000
PIN/Lock4x000
Maturity4x002
Overall GradeD*AB+

* Grade capped due to critical failure override

Platform Architecture Notes

Kids Profile Strength

Excellent walled garden — dedicated 'Peacock Kids' branded UI at /watch/kids/highlights with search scoped to 'Search Kids', only Home and My Stuff navigation

Kids Profile Weakness

Zero-auth profile switching is a critical vulnerability. Direct URLs to adult content show 'switch profile' prompt with all profiles visible including Adult

Teen Profile Design

Teen profile uses full adult browsing UI. TV-MA content fully discoverable with complete metadata. Playback is HARD BLOCKED (no PIN option) — better than PV's PIN-gated approach

Teen Playback Block

Alert: 'This content exceeds the maturity ratings limit set for this profile' with only BACK button. No PIN bypass possible. No content frames or ads loaded before block.

Teen Metadata Exposure

Full detail pages accessible: title, description, cast, RT ratings, content descriptors (S, V, L), episode lists, trailers. Only play button triggers the maturity block.

Profile System

3 types (Adult/Teen/Kids), immutable after creation. Kids profiles have 3 maturity tiers: Little Kids (TVY), Older Kids (TVY7/TVG/G), Family (TVPG/PG). Account holder profile locked with '18+ to edit' warning.

No Age Granularity

Kids profiles have no age granularity below 13 — TestChild7 and TestChild12 have identical experiences

Password Protection

Changing maturity ratings or autoplay settings requires account password re-entry. Profile PINs available per-profile but not enabled on test profiles.

Tvma In Recommendations

Surface, The Afterparty, The Dynasty, Platonic (all TVMA) visible in Teen home page 'A Taste of Apple TV' row

Regulatory Exposure

Compliance Gap Analysis

50%
Coverage
6
Tested
6
Gaps
PCSS Rule Coverage6 of 12 categories
Age Gate
partial
Content Rating
covered
Filter Level
covered
Parental Consent
partial
Addictive Design
gap
Category Block
covered
CSAM Reporting
gap
Data Sharing
gap
Data Sale Ban
gap
Algo Audit
gap
Daily Time Limit
gap
Minimum Age
partial

Top Untested Requirements

Data Sharing
CSAM Reporting
Addictive Design
Algo Audit
Data Sale Ban

Cross-Platform Comparison

Vs. Prime Video

Kids Profile

Both platforms have excellent content filtering within Kids profiles. Both have the same critical PE-01 vulnerability (zero-auth profile switching). Peacock's DU-01 is slightly worse (shows profile picker vs PV's clean 'Age restricted' message).

Teen Profile

Peacock is BETTER for playback blocking (hard block, no bypass) but WORSE for metadata exposure (full detail pages accessible). PV gates playback with PIN (weaker but bypassable) while exposing same metadata level.

Overall Design

Peacock uses profile-type-based immutable restrictions (Kids/Teen/Adult). PV uses account-wide PIN for all viewing restrictions. Peacock's approach is more robust for playback blocking but both fail on profile switching.