Consolidated games dashboard. Internal working document.
Sway — Games (all platforms). The cross-platform view, mapping onto the
app's existing sway all-platforms aggregate. Tap a platform card to drill into
Roblox or Twitch.
Maya can see this. A live indicator shows on her device whenever monitoring is active, and she can read the same summary you can.
Gaming is 61% of Maya's screen time this week — more than all three social platforms combined. Six weeks ago it was 38%.
Your existing Trust Score measures classified posts on social platforms. Gaming sessions are not posts, so they are not folded into that number — mixing them would change what the score means without telling you. Chat that Sway can read is classified against your active trust filters, and appears under Attention.
Two accounts under two weeks old added Maya on Roblox, and one whispered her on Twitch — all within 36 hours, all late at night. Neither platform can see the other.
BothWatched Trainwreckstv (Gambling label) at 12:18am Saturday, then bought 500 Bits four minutes later.
Twitch55 minutes in an experience with no maturity label, after 10pm on Friday.
Roblox£42 on Roblox and £24.97 on Twitch this month, against £25.99 combined last month.
Both4h 25m after 10pm this week, up from 1h 15m three weeks ago.
BothRoblox in-experience chat — not available to any third party, or to Roblox's own parent dashboard. Twitch chat before Maya connected — monitoring is forward-only. Console and PC play — invisible to on-device measurement. These are permanent gaps, not loading failures.
Sway reports spend; it cannot block it. Roblox supports a hard monthly limit, and Twitch purchases can be locked behind the account's payment settings. We'll walk you through both — it is the only route to actual enforcement.
Maya's Roblox session dropped on Tuesday, so purchases made since then aren't counted. The Twitch figure is current.
Connected 3 weeks ago · session expired Tuesday
4-year-old account · Premium active · age not verified
Connected 3 weeks ago · reconnect needed
2-year-old account · whispers open to everyone · 2FA off
Roblox — who can message her, and who can join her game, are both set to Everyone. Twitch — whispers accept strangers, and two-factor auth is off. All four take about a minute each and are changed on the platform, not in Sway.
Roblox's parent dashboard enforces spend and screen-time limits. Twitch's Family Center blocks whispers and sets daily limits. Neither can see the other — that cross-platform view is what Sway is for. We recommend turning both on anyway.
This view maps onto the app's existing sway all-platforms aggregate, so it
is a pattern the codebase already has rather than a new concept. Same ring, tabs, bar rows and tokens
as the per-platform views.
The social dashboard's ring segments by trust category. Here it segments by platform, which keeps the signature shape while answering the first question a parent actually asks: how much, and where. Total in the centre, split immediately beneath.
Replaces the social dashboard's hidden dropdown switcher, which is currently local component state with a hardcoded four-item list. Making each platform a tappable card with its headline numbers means the parent sees both at once and chooses where to go, rather than discovering a switcher.
The most commercially useful chart here. It reframes gaming from "a new feature" to "the majority of your child's screen time" — 61% in this mock, up from 38%. It also gives the existing social integrations a role in the games view rather than making Games feel bolted on.
Deliberate, and worth defending. The existing Trust Score counts classified posts; gaming sessions are not posts. Folding them in would produce a number that looks like the current score and means something different — the worst possible outcome for a product built on parental trust. The card says so plainly rather than leaving the parent to wonder.
This is the strongest argument for the consolidated view existing at all. The first alert connects a Roblox friend request to a Twitch whisper within 36 hours. Roblox's parent dashboard cannot see Twitch. Twitch's Family Center cannot see Roblox. Only Sway sits across both — and that correlation is the product.
Rather than scattering "not available" cards, the cross-platform view states all three permanent blind spots together: Roblox chat, pre-connection Twitch chat, and console/PC play. A parent should be able to learn the shape of what Sway cannot see in one place.
Neither platform can show this, because neither knows about the other. Combining Robux and Bits into one sterling figure is a genuinely new capability, and the late-night breakdown is what turns it into something a parent can act on.
Same control as the per-platform views. On this screen it makes an uncomfortable but important point visible: nearly all the behavioural data — sessions, experiences, chat, spend — comes from the cookie path, not the official APIs. Worth seeing before committing to that approach.
ICO Children's Code Standard 11 requires a clear, real-time sign to the child that monitoring is active, at every age band. Consistent across all three views.
Sway reports spend; only the platforms can block it. Stating that sets a realistic expectation of what a monitoring product is, and pointing at the platforms' own controls builds more credibility than implying enforcement we do not have.
Four open settings across two platforms, in one place, each described in terms of what it lets a stranger do. Changed on the platform, not in Sway — so the card is a checklist, not a form.
docs/games/03-compliance-and-risk.md for the terms position.