KIDS Act Clears the House, Servers Pay First

  • Jul 8, 2026
  • 19 min

Show notes

What the episode covers

ModCraft, a scrappy Minecraft modding server built around real-time peer-to-peer troubleshooting, closes out this episode as a live stress test for Washington's latest push on kids' online safety. Hosts Jordan and Thomas explore how the server's single volunteer moderator keeps the community running smoothly, then measure that one-person operation against the audit-based compliance standard baked into the newly passed KIDS Act. Along the way, they trace the bill's removal of KOSA's duty-of-care standard, unpack Discord's own February age-assurance rollout with on-device facial estimation and teen defaults, and disagree openly on whether small servers should start preparing for compliance now or wait on the Senate's two competing July drafts. They even note how ModCraft's promotional listing language echoes the same compliance phrasing dissected earlier in the show.

The broader lesson: sweeping federal rules shaped with platforms like Discord in mind can place outsized strain on the smallest, most community-driven corners of the same service.

Timeline

In this episode

7 moments worth skipping to. The timecodes match the player above.

  1. 0:00Introduction
  2. 1:49267 to 117: Reading the Vote Server Operators Need
  3. 5:05Duty of Care, Deleted
  4. 8:59Age Assurance in Practice: Discord's Own Bet
  5. 13:19Server Owners, Meet the Moving Target
  6. 15:50Server Tour: ModCraft's One-Moderator Operation
  7. 18:19Outro

Quick answers

Straight from the episode

The questions this one settles, without the listen.

What did the House-passed KIDS Act change about KOSA's duty-of-care standard?
The House bill removed KOSA's legal duty-of-care standard and replaced it with self-reported audits that carry no attached liability, a change Thomas explains and Senator Blumenthal has bluntly condemned according to Axios.
Do audits without civil liability actually pressure platforms to change behavior?
The hosts disagree. Thomas and Jordan debate whether self-reported audits lacking liability create meaningful enforcement pressure, or whether they're essentially toothless compared to the original duty-of-care standard.
How does Discord's Age Assurance system work?
Discord's February rollout uses on-device facial estimation and optional ID scans to assign teen defaults platform-wide, along with new documentation requirements for moderators.
Does Discord's voluntary age verification undercut the need for federal rules?
Jordan and Thomas disagree on this point—one view is that a well-funded platform's voluntary fix shows binding federal rules aren't necessary, while the other holds that smaller platforms can't replicate Discord's resources without a legal mandate.
What are the two competing Senate tracks for the KIDS Act in July?
Thomas lays out parallel Senate efforts led by Cruz and Blackburn, both addressing the bill's preemption standard amid the existing state-law patchwork that Jordan cites as the target of that standard.
Should small server operators start building compliance now or wait for Congress?
The hosts split on this: one argues small operators should proactively prepare for audit-style requirements, while the other suggests waiting since the Senate may substantially rewrite the text, as illustrated by the one-moderator ModCraft server's likely compliance struggles.

Transcript

The full conversation

Every word of the episode, 3,360 of them, in the order they were said.

Read the transcriptHide the transcript

JordanHey everyone, welcome back to Server Rooms. I'm here with Thomas, and today we're planted firmly in one place: the fight over kids' online safety and what it means for Discord.

Thomas DoanYeah, this one's been building for a while. The House just passed the KIDS Act, and it's already got people picking sides.

JordanRight, Axios covered the vote on June twenty ninth, and they're already flagging that key senators think this thing has a rough road ahead.

Thomas DoanAnd what strikes me is what got stripped out along the way. That's going to shape how platforms actually build for this.

JordanWe'll get into that. But first we're walking through what actually happened on the floor, then Thomas and I are going to disagree, plainly, about whether the replacement standard has any teeth at all.

Thomas DoanI've got thoughts. Strong ones.

JordanI bet. After that we're pulling this out of Washington and into Discord itself, their age assurance rollout from February, the on device stuff and the new load it puts on moderators.

Thomas DoanWhich raises the question, if a platform this size can build its own fix, does that undercut the argument for a federal rule? I don't think it's that simple.

JordanIt's exactly where we're headed. We're also getting into the state law mess sitting underneath this bill, and the two competing tracks moving through the Senate this July.

Thomas DoanAnd whether a single person server should start building for compliance now or just wait and see what Congress lands on, we split on that one too.

JordanWe do, and we're closing things out with a server tool. A Minecraft modding server called ModCraft run by a single moderator.

Thomas DoanSmall, scrappy, actually helpful, and also a good stress test for what these new rules would actually ask of someone running a server alone.

JordanTo put this in perspective, that contrast is kind of the whole episode: big legislation meeting small service. Thomas, where do you want to start us off?

Thomas DoanLet's go back to the floor vote itself, because the story really starts with what got stripped out of the original bill.

Jordantwo hundred and sixty-seven to one hundred and seventeen. That's the number that stopped me mid-scroll this week. For the Kids Online Safety Act. For the Kids Online Safety Act. And I keep thinking back to our episode on the Committee Deal, because six months ago, this thing was stuck at twenty-eight to twenty-four, straight party line, going nowhere.

Thomas DoanRight, the March markup. That vote was Republicans only, and it basically told you the bill was dead on arrival.

JordanSo how do you go from a party line committee vote in March March to two hundred and sixty seven votes in June. What actually happened in between?

Thomas DoanGuthrie and Pallone, the energy and commerce chair and the ranking member, sat down and rewrote the text. TechPolicy dated the new agreement to June twenty second, a week before the floor vote.

JordanA week! That's fast for Congress.

Thomas DoanIt has to be because of how they brought it to the floor. This wasn't a normal vote-it went up under suspension of the rules.

JordanOkay, walk me through that, because I don't think most listeners know what

Speaker 3we are talking about.

JordanKnow what that phrase means.

Thomas DoanSuspension is the House's fast lane. No amendments, limited debate, in and out in under an hour typically. It's built for stuff nobody's fighting over, like naming a post office.

JordanAnd the catch?

Thomas DoanThe catch is it needs two-thirds to pass, not a simple majority. So Guthrie couldn't just ram it through with Republican votes, he needed Democrats on board, which is exactly why the Pallone deal mattered.

JordanSo the suspension vote was the test of whether the deal act- actually held)--

Thomas DoanExactly, and two sixty seven clears two thirds pretty comfortably-real bipartisan buy in, not a photo op.

JordanWhat's actually inside this thing though, because I keep hearing it's not one bill.

Thomas DoanIt's not. TechPolicy calls it a sprawling collection, and by other counts it's something like fourteen separate child safety bills stitched into one vehicle, HR 7757.

JordanFourteen bills under one number!

Thomas DoanThe anchor pieces are a revised Kids Online Safety Act and something called COPPA 2.0, an update to the old children's privacy law from the '90s. But there's data broker rules, AI chatbot disclosure requirements, age verification mandates all riding along.

JordanThat's a lot to fold into a single suspension vote with no amendments.

Thomas DoanWhich is part of why some digital rights groups are uneasy. NBC News reported the bill drew warnings from tech and privacy

Speaker 3groups.

Thomas Doanand privacy advocates as it passed with broad support.

Speaker 4Two very different reactions to the same vote.

Thomas DoanRight. And 47 members didn't vote at all. Out of 435, that's not nothing. Monday evening timing probably explains some of it, but that's a real chunk of the House sitting this one out.

Speaker 4So it clears the House with real numbers behind it; where does it actually land now?

Thomas DoanSenate Commerce Committee: Axios reported on June 29th that the vote sets up a clash there, and key senators are already saying this version has little chance of moving as written.

JordanWhich is the part I want to dig into next, honestly, because Two-sixty-seven votes sounds like consensus,

Thomas DoanRight.

Jordanbut if the Senate chair's committee is already lukewarm on the text,

Thomas DoanThen the number doesn't mean what it looks like it means.

JordanSo what did they actually trade away to get those Democratic votes? Because something had to give.

Thomas DoanSomething did. And it's the part of the bill that's making senators use words like dead on arrival.

Speaker 4Sharp.

Thomas DoanBuilding on that liability fight, let's look at what actually got CUT from the Bill Text.

Speaker 4Cut? I thought this was supposed to be the toughened up version.

Thomas DoanThat's the marketing, but TechTimes reported the House deal drops KOSA's duty of care standard entirely. That clause would have forced platforms to take reasonable steps against documented harms, eating disorder content, self harm material, sexual exploitation.

Speaker 4So the actual legal obligation to act on known harm?

Speaker 5Tom's gone?

Thomas DoanGone-in its place you get annual safety audits and what the bill calls reasonable harm reduction policies. Think of Duty of Care like an SLA-miss it, you're liable; an audit is just a report-nobody's on the hook for what the report finds.

Speaker 5So a platform could audit itself, find a mess, publish that, and just keep going?

Thomas DoanThat's the structural shift reporting obligation-not- Not civil liability. If the audit shows a platform's algorithm is pushing self-harm content to a 14-year-old, there's no lawsuit path built into this text for that specific failure.

Speaker 5Okay, but walk me through what that means for somebody actually running a server. Say a mid-sized gaming server, 40,000 members, a mod team of volunteers, does this change anything they're required to do?

Thomas DoanHonestly, not much day-to-day. The audit requirement lands on the It's on the platform, Discord, Meta, whoever owns the infrastructure, not on individual server owners, but it does mean the compliance signal mods rely on (platform level enforcement) has less legal pressure behind it than duty of care would have created.

Speaker 5So the incentive to actually build the tooling mods need just softens.

Thomas DoanThat's my read, and Senator Blumenthal isn't being subtle about it either. Axios reported him calling the House tax quote, A blank check to Mark Zuckerberg to exploit children, and saying flatly it's dead on arrival in the Senate.

Speaker 4Dead!

JordanAnd on arrival is strong language for a bill that just passed two hundred and sixty seven to one seventeen.

Thomas DoanIt is, but Blumenthal's been the KOSA author fighting for duty of care since the original bill. Losing it is personal, not procedural, for him.

JordanThere's a second complaint too, right?--something about wiping out existing lawsuits.

Thomas DoanSenator Cantwell's warning is actually the scarier one for platforms, in my opinion: she's flagging that the preemption language could knock out st But state common law cases-the actual lawsuits families are running right now to hold platforms accountable in state court.

JordanSo it's not just that the federal bill is weak; it might actively clear the field of the state remedies that were working.

Thomas DoanThat's the argument: replace a working patchwork with a federal audit requirement that has no teeth.

JordanI'll push back a little here, though: an audit isn't nothing-if Meta has to publish an annual harm reduction report, journalists and researchers get a document. The document to dig through. That's a lever, even without a lawsuit attached.

Thomas DoanI get the instinct, though. I've shipped compliance features under exactly this kind of setup before: self-reported metrics, no external check. Teams optimize for what they're graded on. If the grade is, did you publish a report, you publish a report. If the grade is, did you get sued, you change the product.

JordanSo you don't think transparency does any work here at all?

Thomas DoanI think it does some work. I don't think it does the work. Work duty of care would have done—those are different claims.

JordanFair.—And, honestly, this is exactly why I wanted to hear how a platform is handling this stuff for real, not just on paper.

Thomas DoanRight. Which is a good place to land, because Discord isn't waiting on Congress here; they've already built out an age assurance system that's basically a live version of this exact audit versus enforcement question.

JordanOh, I want to hear this, because that's the part where policy stops being theoretical. And starts being a setting some mod has to actually flip.

Thomas DoanExactly the shift worth making-paper commitments on one side, actual on device scanning and default teen settings on the other.

JordanSo walk me through what Discord's actually built here.

Thomas DoanDiscord rolled out its age assurance program back in February, and the core piece is facial age estimation from a vendor called Yoti.

JordanWait, a camera scan? That sounds invasive.

Thomas DoanThat's the pushback, but Discord's support documentation says the estimation runs entirely on device, the image never leaves your phone or laptop, or you can scan a government ID instead.

JordanOkay, and what happens once it decides how old you are?

Thomas DoanThis is the part that changes server operations. If someone's flagged as under 18, Discord flips on teen by default settings platform-wide, NSFW channels get blocked automatically.

JordanPlatform-wide meaning a server owner can't just say, nah, my community's fine, let them in.

Thomas DoanRight, there's no server-level override. Discord's own support pages are clear that owners can't unlock that gate themselves.

JordanSo all those servers running on the honor system with a birth date field?

Thomas DoanThat's gone as a compliance strategy. Self-reported birthdates were never verified anyway, but now there's an actual technical wall behind the estimation instead of a text box.

JordanWhat's that mean day to day for someone actually moderating one of these servers?

Thomas DoanI'd point to two specific settings: the Sensitive Content Filter, which now interacts with age signals rather than just server-level toggles, And the message requests default, which restricts DMs from unfamiliar accounts to anyone flagged as a minor.

JordanSo moderators aren't just watching chat, they're watching classification.

Thomas DoanExactly that shift. A guide from peakbot.pro on age verification walks server owners through re-tagging channels and adjusting logging so there's a record showing which content categories got restricted and when.

JordanThat's a real workload change. You're not just banning trolls, you're documenting compliance.

Thomas DoanAnd that documentation matters if a regulator ever asks what a platform actually enforced versus what it just posted in its terms of service.

JordanFrom the people side, though, I've seen the complaints in server support channels. People genuinely upset a face scan is the price of entry.

Thomas DoanDiscord's addressed that directly. Their policy states any facial estimation vendor has to process on-device. And they won't use the age data for ad targeting or sell it.

JordanDo you believe that holds up? Because we won't sell it is something every platform says right before a headline says otherwise.

Thomas DoanFair skepticism. I'd say the on-device processing claim is more verifiable than the we-won't-monetize-it promise. One's an architecture decision, the other is a policy decision that can change with the new privacy team.

JordanWhich is a very founding engineer's way of saying you trust the code more than the memo.

Thomas DoanGuilty. Discord also has a separate age assurance flow specifically for UK users tied to their own support documentation, which tells me this isn't one global rollout. It's regional, built around whatever law is loudest in that market.

JordanSo Discord is basically building the compliance infrastructure Congress is still arguing about.

Thomas DoanIn a narrow sense, yes; but Discord chose facial estimation and ID scans. Nothing in the House bill mandates that specific method; it just says platforms need some age signal with a paper trail.

JordanWhich means a smaller Discord alternative or a Reddit or a Roblox could build something completely different and still claim compliance. Nonsense!

Thomas DoanThat's the fragmentation risk. One company's engineering choice becomes the de facto standard everyone else gets compared against, fair or not.

JordanOkay, but flip that around: if Congress is watching Discord do this voluntarily, doesn't that undercut the argument that platforms need a legal duty of care standard at all?

Thomas DoanThat's the argument Discord's lobbyists are absolutely making right now. Look, we did it without you forcing us!

JordanAnd the counter is: Sure. But you're a platform with an engineering budget to build on device facial estimation. What about the server running on free volunteer mods in a Carl-bot config?

Thomas DoanRight, that's the actual gap. Discord solved this because Discord can afford Yoti's licensing and a dedicated trust and safety team. Most platforms this bill would touch can't.

JordanSo this becomes less a story about one server and more about every state already writing its own rulebook while Congress catches up. is up

Thomas DoanWhich is exactly where things get messy, because Discord's solution only has to satisfy one company's lawyers; the states aren't all asking for the same thing.

JordanShifting to the States for a second, more than eighteen states have already enacted their own kids' social media laws, according to the Age Verification Providers Association.

Speaker 4Mm-hmm.

JordanThat patchwork is exactly what this bill is supposed to clean up.

Thomas DoanRight, and Pillsbury's write-up on the bill actually names the mechanism, a conflicts-based preemption standard. States keep whatever's stricter than the federal floor, lose whatever's weaker.

JordanWhich sounds tidy until you remember California, New York and Maryland all wrote their rules differently. A server owner in three states is still tracking three sets of obligations.

Thomas DoanAnd Brownstein's client alert says Ted Cruz has already scheduled a Senate

JordanSeparate Senate commerce markup in July, specifically on kids' privacy.

Thomas DoanRunning parallel to that, Marsha Blackburn's negotiating her own package with the White House, tying the Senate's KOSA to preemption of state AI laws entirely.

JordanTwo different Senate tracks, same month: whichever one actually moves changes what compliant even means by fall.

Thomas DoanGreat time to be running a forty person Discord server with one volunteer moderator.

JordanOn top of that, NBC News reported on June 30th that digital rights and tech groups warned the bill could push age verification onto ordinary platforms, not just the ones hosting explicit content.

Thomas DoanThat's the part that worries me. The bill's knowledge standard doesn't It doesn't distinguish between a platform with forty million users and a Discord server with forty.

JordanSo here's where you and I actually split. I think small operators should wait this out. Building against a bill three different rooms are still rewriting wastes engineering time.

Thomas DoanI don't buy that. Wait for Congress to finish arguing, and you're doing a rushed build under a deadline instead of a planned one.

JordanSure, but age verification for a modding server looks nothing like age verification for a chat-bot platform. You'd build the wrong thing.

Thomas DoanFair, but logging who joined and when. Having an actual escalation path for reports that's useful under any version of this or under Discord's terms right now. Build the boring stuff today.

JordanWe're not landing on the same timeline, but we do agree on what the target eventually looks like.

Thomas DoanThe July markup is the next real signal. Once Cruz sets his agenda, we'll actually know which version of compliant people are building towards.

JordanUntil then, everyone's guessing. Some of us are just guessing with a to do The to do list already open.

Thomas DoanShifting gears, let's do the Server tour. This week: ModCraft.

JordanDry palette cleanser after two segments on audit language.

Thomas DoanIt's listed in Discord's gaming and entertainment directory categories, and it's built around Minecraft modding, troubleshooting channels, mod sharing threads, the works.

JordanI poked around the setup; from what I can tell it's basically run by one moderator handling the whole thing: Tickets, mod approvals, conflict resolution.

Thomas DoanAnd the peer-to-peer help is genuinely good, people posting crash logs, other hobbyists walking them through dependency conflicts line by line.

JordanThat's the part that works. Someone can't get a shader pak running with their mod loader, and within twenty minutes, three different builders are diagnosing it for free.

Thomas DoanIt's the kind of server that reminds you why this hobby side of Discord still matters, separate from all the legislative noise.

JordanRight, but here's my dry note for the day: a one moderator operation is exactly the kind of place that would struggle. Struggle hardest under new audit requirements

Thomas DoanEven though nothing in the Kids Act is remotely aimed at the Minecraft modding server.

JordanNothing. But if the Senate ever attaches real documentation obligations to platforms and pushes some of that burden downstream, a server with one person answering tickets has no compliance department to lean on.

Thomas DoanThat's the gap we kept circling all episode-big platform tools like Discord's age assurance system... versus a Volunteer running one Server in his Spare Time

JordanSpeaking of language, I pulled up ModCraft's own promotional listing before we recorded.

Thomas DoanAnd?

JordanIt reads exactly like the compliance language we just spent forty minutes dissecting.

Thomas DoanSo the legislative text and the service's own marketing copy have more in common than either would probably admit.

JordanWhich is honestly the most useful thing about tonight's tour: it's a reminder that promises on a page-legal or promotional-aren't the same as infrastructure.

Thomas DoanThe rough edge, if you're going in: don't expect a moderation team. If you get a bad faith troll, it's one person's judgment call, not an escalation chain.

JordanAnd that's fine for a hobby server today. It's the exact scenario that gets exposed the moment rules built for platforms the size of Discord start getting applied further down the chain.

Thomas DoanIf you're into modding, and you're patient with response times, it's worth a look-just know what you're walking into.

JordanSearch ModCraft on Discord's server directory. It's small, it's a little rough, and it's doing exactly what it says on the label, which honestly is more than we can say for some of the bills we covered today. Today.

Thomas DoanSo today really came down to one question: does an audit without teeth still change platform behavior?

JordanMy answer is still yes, just not as much as duty of care would have. That gap is exactly what Discord's own age assurance system is trying to fill on its own.

Thomas DoanRight. And whether a well-funded platform doing that voluntarily makes the case for Congress weaker, that's the piece I'm still not settled on.

JordanFair; ask me again after the Senate's Cruz and Blackburn tussle in July.

Thomas DoanDeal; and if you run a small server, that ModCraft visit should tell you something about the gap between one moderator and a compliance audit.

JordanOne person handling mod queues and potential legal paperwork—that's the mismatch we kept circling back to.

Thomas DoanSo here's the one sentence version for listeners: Watch the Senate in July. That's where this actually gets decided.

JordanAgreed; and if you've got a server we should look at next, send it our way: serverrooms at show dot com, or find us on our own Discord server.

Thomas DoanNew episodes drop every Wednesday. Subscribe, leave a review, it genuinely helps more than you'd think.

JordanThanks for spending this one with us.

Thomas DoanSee you next Wednesday.

More episodes

Keep listening

Other episodes of Server Rooms, newest first.

All episodes of Server Rooms

Sources

Where this came from

25 reports behind the episode. Every one of them opens where it was published.