/* global React, Icons, Badge, Btn, Pill, Meter, Score, Stat, Eyebrow, LastVerified */ const { useState } = React; /* ========================================================================= IRL SAFETY & LEGAL — the editorial moat. Independent. Monthly. Every existing IRL resource is a vendor blog; none maintain a real safety/legal beat. This page is the wedge. Disclaimer at top: not legal advice. Every claim links a primary source when wired to real content; placeholders use "[source]" anchors. ========================================================================= */ const TOPICS = [ { id: 'consent', icon: Icons.mic, title: 'Filming & audio consent', sub: 'One-party, all-party, public vs. private — the US map by state, plus EU and UK rules.', severity: 'high', tag: 'Updated monthly', lastVerified: '2026-05-12', }, { id: 'permits', icon: Icons.shield, title: 'Permits & venue rules', sub: 'Conventions, malls, transit, parks, music festivals — who actually requires a permit, and what counts as press.', severity: 'mid', tag: 'Quarterly', lastVerified: '2026-04-22', }, { id: 'bystander', icon: Icons.user, title: 'Bystander privacy & GDPR', sub: 'Face blurring expectations, minors, EU enforcement, what platforms actually require for live IRL.', severity: 'high', tag: 'EU-tracked', lastVerified: '2026-05-04', }, { id: 'harassment', icon: Icons.zap, title: 'Stream sniping, doxxing, swatting', sub: 'Live-location reveal patterns, swatting mitigation, when to call platform trust & safety vs. local police.', severity: 'high', tag: 'Living guide', lastVerified: '2026-05-14', }, { id: 'theft', icon: Icons.backpack, title: 'Equipment theft & personal safety', sub: 'Hardware tracking, decoy rigs, route hygiene, the "second exit" rule, what insurance actually covers.', severity: 'mid', tag: 'Field-tested', lastVerified: '2026-04-30', }, { id: 'travel', icon: Icons.globe, title: 'International travel risks', sub: 'Countries with restrictive filming laws, customs declarations for bonded modems, eSIM legality, press visas.', severity: 'mid', tag: 'Country-by-country', lastVerified: '2026-04-10', }, { id: 'moderation', icon: Icons.shield, title: 'Moderating a mobile stream', sub: 'Bots, chat delay, automod tuning, mod bench staffing patterns, what fails on phones vs. desktop OBS.', severity: 'mid', tag: 'Tooling-tracked', lastVerified: '2026-05-02', }, { id: 'platform-policy', icon: Icons.book, title: 'Platform policy diff', sub: 'Side-by-side of Twitch IRL policy (2026), Kick community guidelines rewrite, YouTube Live, TikTok Live — what changed and when.', severity: 'high', tag: 'Diff log', lastVerified: '2026-05-13', }, { id: 'insurance', icon: Icons.tag, title: 'Creator insurance basics', sub: 'General liability, equipment coverage, business-of-one tax structures, how the math works at $50k vs. $250k revenue.', severity: 'low', tag: 'Not legal advice', lastVerified: '2026-03-28', }, ]; const INCIDENTS = [ { date: '2025-07-19', place: 'Santa Monica Pier · US', what: 'Doxxing-driven physical confrontation, on-stream', who: 'Mid-size IRL streamer (anonymized)', tag: 'Doxxing → physical' }, { date: '2025-08-04', place: 'Tokyo · JP', what: 'Airi Sato — fatal incident during a public live stream', who: 'Independent creator', tag: 'Personal safety' }, { date: '2025-10-12', place: 'Mexico City · MX', what: 'Valeria Marquez — on-camera homicide at workplace', who: 'Beauty/lifestyle live', tag: 'Personal safety' }, { date: '2025-11-02', place: 'Los Angeles · US', what: 'FaZe Media studio safety incident', who: 'Multi-creator org', tag: 'Venue safety' }, { date: '2025-12-06', place: 'TwitchCon San Diego · US', what: 'Emiru reports assault during con meet-and-greet', who: 'Top-tier creator', tag: 'Event safety' }, ]; const SafetyPage = () => { const [active, setActive] = useState('consent'); const topic = TOPICS.find(t => t.id === active); return (
Filming rights, permits, harassment, theft, travel, insurance, and platform policy — the things every vendor blog skips because the answers don't sell hardware. Updated monthly. Cited. Not legal advice.
{topic.sub}
Every IRL safety incident creates a new wave of "what should I have done?" questions. We keep a public log so the answers stay grounded. Names are public when the creator chose to publish them themselves.
| Date | Place | What happened | Who | Category |
|---|---|---|---|---|
| {it.date} | {it.place} | {it.what} | {it.who} |