# Round 10 Primary Reference Notes

## Supabase Realtime

Supabase documents two channel modes:
- public
- private

For private channels, Realtime Authorization uses RLS policies on `realtime.messages` to determine whether a user may read/publish.

Supabase's Realtime Concepts documentation states that public channels can be subscribed to and used for sending/receiving messages, while private channels require Realtime Authorization.

Relevant official documentation:
- Supabase Realtime Concepts
- Supabase Realtime Reports
- Supabase Realtime Settings
- Supabase Broadcast / Realtime Authorization

## App/content ratings

Apple's current age-rating system includes categories for realistic violence and prolonged/graphic violence. Australia can display regional game ratings for qualifying game content.

Google Play's content-rating questionnaire explicitly evaluates violence plus blood/gore, including brief blood hit effects and more extensive blood/gore.

Implication:
The account checkbox is useful acknowledgment UX, but public distribution still needs accurate content-rating declarations.
