338
submitted 3 weeks ago* (last edited 2 weeks ago) by eugenevdebs@lemmy.dbzer0.com to c/privacy@lemmy.dbzer0.com

AB-1043 "Age verification signals: software applications and online services."

Text https://leginfo.legislature.ca.gov/faces/billTextClient.xhtml?bill_id=202520260AB1043

Other info https://leginfo.legislature.ca.gov/faces/billNavClient.xhtml?bill_id=202520260AB1043

California AB 1043 signed. Mandatory os-level, device-level, app store, and even developer-required age verification for all computing devices.

Edit: altered title from "ID check" to "Age Verification check"

top 50 comments
sorted by: hot top controversial new old
[-] xxce2AAb@feddit.dk 154 points 3 weeks ago

Good luck enforcing that on Linux.

[-] mnemonicmonkeys@sh.itjust.works 113 points 3 weeks ago

That's probably the point.

I wouldn't be surprised if Microsoft and Google lobbied for this to prevent open source from encroaching on their terf

[-] xxce2AAb@feddit.dk 36 points 3 weeks ago

Likely yes, though it won't matter to me. I'll recompile from suitably modified source code if it comes to that.

[-] pmk@piefed.ca 22 points 3 weeks ago

They might try to stop Linux from booting at all with locked bootloaders.

[-] xxce2AAb@feddit.dk 20 points 3 weeks ago

That would be the point at which things - expensive, crucial things - would start catching on fire for reasons that has nothing to do with anything I might be doing.

load more comments (1 replies)
load more comments (1 replies)
[-] RobotToaster@mander.xyz 17 points 3 weeks ago

There's precedent that source code is protected speech, so maybe Gentoo is about to become a lot more popular.

[-] xxce2AAb@feddit.dk 11 points 3 weeks ago

And who doesn't enjoy using 90% of their system resources to compile the 10% remainder all the time?

load more comments (2 replies)
load more comments (3 replies)
[-] ZoteTheMighty@lemmy.zip 132 points 3 weeks ago

You just know that when a bill is titled "Protect the little children from eternal suffering bill", it's gonna contain some real fucked up anti-privacy nonsense in it.

[-] Bloomcole@lemmy.world 19 points 3 weeks ago
load more comments (1 replies)
[-] WolfLink@sh.itjust.works 93 points 3 weeks ago* (last edited 3 weeks ago)

Read the link yall

The bill requires:

  • OSes to take user birthday during account creation
  • this info is binned into categories (<13, 13-16, 16-18, >18)
  • the category info must be made available to basically all software
  • software is supposed to use this data to age gate content but is not allowed to send this data to 3rd parties

What this bill does not do:

  • Your full birthday is specifically not to be sent to every application
  • OSes are not being asked to check your id it doesn’t say the OS should do anything to verify the birthday, just that it should record it
  • There isn’t anything to prevent you from entering 1/1/2000 instead of your real birthday

Honestly this doesn’t seem that bad to me. If anything it’s a little pointless. This style of age verification is basically universally already used. I guess you could read this as forcing OSes to have parental controls.

I do think there is a bit of a privacy issue in this information being shared with every program, but they attempt to minimize this using the binning (so ironically it really only hurts the privacy of teenagers since for adults it will just say >18), and this information is supposed to not be shared with 3rd parties (but we all know Facebook and Google are going to do whatever they can this info, pushing the limits of that part of the law, or just waiting to be sued and paying the fine when it happens).

I honestly think most Linux distros will just implement it.

[-] chaitae3@lemmy.world 45 points 3 weeks ago
[-] MajorHavoc@programming.dev 19 points 3 weeks ago

Wild! I am exactly the same age as the Unix Epoch.

load more comments (1 replies)
load more comments (1 replies)
[-] RustySharp@programming.dev 34 points 3 weeks ago

As a parent, I reckon a voluntary system like this (if I understand correctly) could be very handy. I could create a child account and automatically get age gated content for it.

And when said child is smart enough to circumvent the system, then they deserve whatever content they manage to get their hands on. I'd be so proud.

But I'm sure capitalism would find a way to abuse and misuse the system for gains.

[-] Cethin@lemmy.zip 27 points 3 weeks ago

Even with binning, it doesn't prevent the date from being learned. All an application would have to do is ask for the bin every day. On the day it changes you learned their birthday. It only works for <18s, but isn't that specifically who they're saying they're trying to protect?

load more comments (3 replies)
[-] lambalicious@lemmy.sdf.org 23 points 3 weeks ago

It's still pretty bad and senseless. We all know how antis, nazis and conservationists are: you given them an inch, they'll try to bite your entire arm off, not to mention leaving an infection behind.

[-] kadu@scribe.disroot.org 22 points 2 weeks ago

Honestly this doesn’t seem that bad to me

A state governor doesn't get to decide what kind of data libre software must or must not collect.

load more comments (1 replies)
load more comments (4 replies)
[-] eugenevdebs@lemmy.dbzer0.com 81 points 3 weeks ago

I apologize for this being posted about 2 weeks after the bill was signed, was going through my usual methods of checking news and new laws and found this.

Now terminals will read: “GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law, and contains code known by the State of California to cause cancer or other reproductive harm.” /j

load more comments (1 replies)
[-] irelephant@lemmy.world 51 points 3 weeks ago

This is probably the most dystopian child safety bill so far.

load more comments (12 replies)
[-] the_riviera_kid@lemmy.world 51 points 3 weeks ago

Fuck that stupid bullshit.

[-] Cevilia 50 points 2 weeks ago

Take it from a Brit... It's not about the children. It's never about the children.

[-] ZILtoid1991@lemmy.world 14 points 2 weeks ago

One of the architects of Project 2025 confessed on secret camera that the purpose of age verification laws is a de facto porn ban.

load more comments (1 replies)
[-] hobovision@mander.xyz 49 points 3 weeks ago

Please update your title to remove the misinformation about the bill, specifically calling it "OS-level ID verification" is not even close. It's not got anything to do with personally identifying information or any actual verification of age information.

It's actually an incredibly privacy conscious method of doing what it is trying to do, which is to allow parents to set up a child's account with their age information on a device and have that age bracket information passed to websites and applications. That way, it makes it harder for a child to bypass age-restrictions, but without requiring dangerous age verification methods such as ID or face scans.

[-] cassandrafatigue@lemmy.dbzer0.com 10 points 2 weeks ago* (last edited 2 weeks ago)

If you want parental controls, you can have them.

If you want parental controls with root, you can have those too.

They exist currently.

load more comments (4 replies)
[-] freeman@sh.itjust.works 45 points 3 weeks ago

(b) If an application last updated with updates on or after January 1, 2026, was downloaded to a device before January 1, 2027, and the developer has not requested a signal with respect to the user of the device on which the application was downloaded, the developer shall request a signal from a covered application store with respect to that user before July 1, 2027.

(f) “Developer” means a person that owns, maintains, or controls an application.

1798.503. (a) A person that violates this title shall be subject to an injunction and liable for a civil penalty of not more than two thousand five hundred dollars ($2,500) per affected child for each negligent violation

So a developer of a FOSS application that gets installed on a device on California via a 3rd party app store (maybe F-droid) must have implemented a query to the OS for this data. Even if the app does not actually provide any inappropriate content or actually any content.

Nor does it matter if he is involved in the distribution of the app to California, a FOSS app redistributed via a 3rd party (F-droid maybe) would make the developer subject to this.

[-] InFerNo@lemmy.ml 21 points 2 weeks ago

As a developer who can't control who distributes their software, I would simply change my license to exclude residents of California until this blows over, just to avoid the fine.

[-] TheLazyNerd@europe.pub 12 points 2 weeks ago

According to (f), the user is officially the developer of a FOSS application:

  • The user is the owner of the binary. (Although with copyright restrictions)
  • The user often maintains the application by installing updates. (In FOSS applications updates are rarely forced)
  • The user controls the application, as FOSS gives users control.

In some cases (such as the Arch User Repository or the Gentoo distribution), the developer does not even give the user an application but merely source code. The user creates the application.

load more comments (11 replies)
load more comments (3 replies)
[-] kadu@scribe.disroot.org 39 points 2 weeks ago

Mandatory os-level

Cute attempt, but libre software - as always - remains superior and impossible to control. That's by design. Write any law you want, I can modify whatever line of code implements this stupid check, remove it, and move on.

[-] tempest@lemmy.ca 18 points 2 weeks ago

On a PC that isn't so hard to do. The problem though is that online services will start requiring the os level check which itself will likely require phoning home to some service.

Plus open software on phones and tablets is still in very early stages.

load more comments (5 replies)
load more comments (2 replies)
[-] redsand@lemmy.dbzer0.com 37 points 2 weeks ago* (last edited 2 weeks ago)

Gavin is as slimey as his hair.

[-] SabinStargem@lemmy.today 33 points 2 weeks ago

Coincidentally, my birthday is 1900, January 1st.

load more comments (1 replies)
[-] pyre@lemmy.world 33 points 2 weeks ago

i hope people talking about him as a potential president remember this; he's a conservative robot who doesn't give a shit about you.

load more comments (9 replies)

We’ve seen some truly horrific and tragic examples of young people harmed by unregulated tech, and we won’t stand by while companies continue without necessary limits and accountability.

So it's individuals that will get the limits and accountability while privacy companies will get off with slaps on the wrist when they inevitably have data breaches. Really tired of this double speak bullshit.

[-] krooklochurm@lemmy.ca 29 points 3 weeks ago* (last edited 2 weeks ago)

While I oppose this with every inch of my being I do look forward to seeing some super tongue in cheek implementations in Linux distros.

export $AGE

Linux dev sitting there like: well, my work is done.

[-] SpiceDealer@lemmy.dbzer0.com 28 points 2 weeks ago

Why do I need to show my ID to install Gentoo?

load more comments (3 replies)
[-] herseycokguzelolacak@lemmy.ml 25 points 3 weeks ago

this is one of the most idiotic laws I have ever seen, and Newsom is an idiot.

load more comments (6 replies)
[-] scrubbles@poptalk.scrubbles.tech 25 points 3 weeks ago* (last edited 3 weeks ago)

Interesting, it's vague, and obviously going to go through legal hurdles. Windows, Google, and Apple will just do it. Ubuntu might, but what about Debian, or any number of server OS's? Will users need to verify their age logging into a server? What about forks? Forks of forks? OSes developed outside of the US?

Where this could be an opportunity, and hear me out, is that this could pave the way for privacy-friendly age checks to shut them up about "what about the children". The bill says that all it needs to check is age - nothing else. If the OSS community can come up with a way to privacy-friendly validate age, then this whole thing could be solved. Websites wouldn't need to store IDs, they could ask the browser who would check the OS. In fact, that might be the purpose of this bill, to curb all the "Just collect their IDs" with the websites. If the OS had a check stored securely that you're over 18 and nothing else, then all other age checks could be cut.

Also interestingly, it reads like they might be angling against Microsoft and Google for collecting private information on minors because "We didn't know they were minors, how could we?".

I don't like it one bit and it's going to be completely unenforceable - and OSes like Arch will say "You can't use this in California", but if that's the angle they're trying to do, it might work.

[-] eugenevdebs@lemmy.dbzer0.com 17 points 3 weeks ago

Yeah it's so good damn vague, you can say a simple checkbox of "I am above the age of majority" would suffice, or a full actual ID check whenever you make an account at Microsoft.

I think Linux distros will have to either make a check/declaration on their website or just block IP addresses from California.

I don't know how far this will go, or if it means anything different by the start of 2026, when make laws here go into effect.

[-] scrubbles@poptalk.scrubbles.tech 28 points 3 weeks ago

Yeah reading through the bill I'm feeling better about it.

Provide an accessible interface at account setup that requires an account holder to indicate the birth date, age, or both, of the user of that device for the purpose of providing a signal regarding the user’s age bracket to applications available in a covered application store.

Where an "Account Holder" is:

(1) “Account holder” means an individual who is at least 18 years of age or a parent or legal guardian of a user who is under 18 years of age in the state. (2) “Account holder” does not include a parent of an emancipated minor or a parent or legal guardian who is not associated with a user’s device.

The way I read this, this bill actually assumes the person installing it is over 18 and an adult. (Let's not argue with them on that). It's simply saying that "You need to provide a way to create child accounts, and your app stores will need to respect that).

What I do not see is that OS's must validate IDs or anything.

provide an accessible interface that allows an account holder to indicate the birth date, age, or both, of the user of that device for the purpose of providing a signal regarding the user’s age bracket to applications available in a covered application store.

"Mom or dad need to set the age bracket for junior so that apps rated NSFW can't be downloaded"

This title does not require the collection of additional personal information from device owners or device users other than that which is necessary to comply with Section 1798.501.

Honestly, rereading it, this is how I would do age protection if I were to do it. Rereading this multiple times now, this might be the most privacy safe way to validate age, shut up lawmakers who cry "what about teh children!!!" and let us adults move on in peace.

You buy jr a laptop, it'll ask on account creation how old they are. That'll be a flag they can't modify that will be passed into browsers and app stores. That will prevent children from accessing content they can't. Adults then continue on. Jr grows up and either buys his own device, or mom and dad swap their account to adult.

load more comments (14 replies)
load more comments (1 replies)
[-] TheLunatickle@lemmy.zip 24 points 3 weeks ago

Won't somebody think of the children!

[-] Geodad@lemmy.world 18 points 3 weeks ago

Fuck that. If Debian includes that, I'll just rip it out myself.

load more comments (8 replies)
[-] Corridor8031@lemmy.ml 18 points 3 weeks ago

I think the mods should change the titel and post, this is misleading on purpose.

load more comments (1 replies)

Lovely aint it?

Can't wait for the big wigs to start sponsoring bills going after whistleblower protection.

[-] Bloomcole@lemmy.world 17 points 3 weeks ago

They tried the same 'to protect the children' BS excuse to introduce more authoritarian police state surveillance in Europe, it didn't work.

[-] dRLY@lemmy.ml 13 points 3 weeks ago

Just ranting

I get that at least some amount of lawmakers may just really and truly want to protect children and jump to creating laws that involve lots of things that they have no real understanding. And blowback that can and will be created by hyper focusing on a micro level (even if they think they are thinking macro) points. But there are far more of them that just want to keep one-upping other lawmakers in being "the most proactive" or "tough on crime" compared to other folks in power because of all the money they get ever election cycle (which never end).

I know why it would be a massive shitshow (the "antichrist" crowd turns every little thing into a "sign"), but kind of wondering when they will just push for laws to put pet style GPS chips in all children at this point. I mean it isn't really much of a jump that they could require phones used by children to be forced to have GPS (and data) be registered to state level tracking (just like all the stuff collected by NSA already). But that wouldn't be enough for the one-upping shit, and GPS chips would be usable if the devices aren't with the children (or ones that don't have devices yet). All extreme levels of shit, but eventually seems like they would be the only levels that could "go further to protect children" at some point.

I really look forward to seeing all the "fuck privacy even if you don't have children" crowd catch literally all possible bad things that their own laws create happen to them personally. We already know that basically all the previous efforts to have kids only versions of things end up just creating massive targets for the very predators to get to the kids. And that automated flags can turn into so much false reporting without any real ways for the flagged accounts to speak with actual people to correct those false reports (YT being a great example even without anything involving children).

The government already slashes funds for things that aren't police/military (things like the already existing social services that are for kids/education/families never have money for even general staffing). And the private contracted (for profit) companies already find ways to make more than the government contracts by making paid tiers and constant ads. So those private entities shouldn't be trusted with data on children in the first place.

load more comments (1 replies)
[-] RedFrank24@lemmy.world 13 points 2 weeks ago* (last edited 2 weeks ago)

This bill, beginning January 1, 2027, would require, among other things related to age verification with respect to software applications, an operating system provider, as defined, to provide an accessible interface at account setup that requires an account holder, as defined, to indicate the birth date, age, or both, of the user of that device for the purpose of providing a signal regarding the user’s age bracket to applications available in a covered application store and to provide a developer, as defined, who has requested a signal with respect to a particular user with a digital signal via a reasonably consistent real-time application programming interface regarding whether a user is in any of several age brackets, as prescribed. The bill would require a developer to request a signal with respect to a particular user from an operating system provider or a covered application store when the application is downloaded and launched.

I'm not sure how this is going to be enforceable. So, in essence:

  • The OS should have an accessible API that returns the age bracket of the user, presumably for the purposes of eliminating a lack of compliance on apps using children's data for advertising. That's not necessarily a massive problem, though I don't like the idea of age brackets, I'd prefer it if it's just a "Adult" vs "Child" bracket.

  • It doesn't seem to be asking that the age be verified through some external provider, so simply stating the age of the user is enough.

  • App developers are expected to always request that information on launch/installation, which is simply not going to work because how would you enforce it for software made before this law came into effect?

  • The definition of "covered application store" is way too broad and covers basically anywhere you can download software, including things like public docker hubs or Github, so no that's never going to work out. Apple and Google can maybe include the request for age brackets and provide that information by default as part of the SDK, but legacy software? Good luck getting WinRAR to request that information. You've essentially banned all software made before 2025.

So... The OS-level stuff isn't a huge deal, but the requirements on app developers are way too strict and would be unworkable. If I were to re-write the bill, I'd make it so the age bracket must be available at the OS level, but not required by the app developer to actually use it. I would then add more strict requirements on sites to not use children's data for advertising, with the reasoning being that they could have asked for the age bracket from the OS at any time, and the fact that they didn't even bother means they actually wanted to use children's data.

[-] anarchiddy@lemmy.dbzer0.com 12 points 2 weeks ago

The bigger problem IMO is the implication that a device/OS must have a defined "account holder" that is associated with an actual person with an age. Nevermind that there isn't any verification happening that could de-anonymize a user or be breached - as an administrator, am I responsible for ensuring users only use a specific account with the correct age identified? What about google or apple? Are devices meant for children to be locked down so that new users or accounts can't be created to circumvent restrictions?

This law is too vague to have any meaningful impact on child safety, and the implications behind it make future erosion of privacy far more likely.

load more comments (1 replies)
[-] cassandrafatigue@lemmy.dbzer0.com 11 points 2 weeks ago* (last edited 2 weeks ago)

I didn't see this one coming.

I am very very angry.

If the trump admin kills this piece of shit in public, I will report to the death camps as my civic duty.

[-] rami@ani.social 17 points 2 weeks ago* (last edited 2 weeks ago)

._. what does that even mean

load more comments (6 replies)
load more comments
view more: next ›
this post was submitted on 02 Nov 2025
338 points (100.0% liked)

Privacy

4207 readers
2 users here now

Welcome! This is a community for all those who are interested in protecting their privacy.

Rules

PS: Don't be a smartass and try to game the system, we'll know if you're breaking the rules when we see it!

  1. Be civil and no prejudice
  2. Don't promote big-tech software
  3. No apathy and defeatism for privacy (i.e. "They already have my data, why bother?")
  4. No reposting of news that was already posted
  5. No crypto, blockchain, NFTs
  6. No Xitter links (if absolutely necessary, use xcancel)

Related communities:

Some of these are only vaguely related, but great communities.

founded 1 year ago
MODERATORS