Brazil's authoritarian age verification law became active this month. It won't be implemented by GrapheneOS. Complying would require integrating a mandatory process for each user where a third party service checks government identification and confirms a match using the camera.
It doesn't stop there. It would require keeping data for auditing and providing a token for connecting age verification checks by apps and websites to the data. The law is a privacy disaster and exposes minors to being exploited by leaking their age bracket to apps and websites.
GrapheneOS has no team members or operations in Brazil. São Paulo in Brazil is by far the biggest network hub within South America. Miami is also a major network hub for South America and is currently where our update server is for South America since it's dramatically cheaper.
We have a tiny VPS in São Paulo for our ns1 anycast DNS and a second for our website/network services. It probably isn't an issue and those can be removed if necessary. Santiago could be added for both instead but wouldn't work very well as a replacement for having São Paulo.
There aren't yet devices supporting GrapheneOS directly sold in South America. Brazil in particular has unusually high import duties/taxes which add up to around 100%. This has resulted in us not having a lot of users there but our Motorola partnership will start changing this.
People are going to have their personal info leaked by third party age verification services due to these laws. Children are going to be harmed by apps and websites changing their behavior to exploit them. It isn't going to stop minors finding pornography if they want to find it.
@GrapheneOS this. Meta is lobbying for this heavily and they have systematically put minors in harm's way and exploited them for profit for years and they aren't gonna stop. they only want this to more effectively and thoroughly exploit people. they wouldn't spend large sums on this unless they thought it would serve them, not their users.

@GrapheneOS

Another possible scenario: Those over 18 and playing by the rules by doing the age verification are labeled as porn addicts with online addiction. Depending on how long they are on those site(s) and what fetish is normal or not. Here is the therapy and institutions we recommend. Future data leaks from the outsourced companies for the age verification are top info for data brokers to get big $$$.

This "verification" works on both sides.

@GrapheneOS And it definitely won’t stop the real crimes of CSA happening in the physical world.

@GrapheneOS Really? Will you be selling out-of-the-box grapheneOS devices in Brazil?

That's where i live!

@richardisaguyyyy We want to do that but the age verification law is going to prevent devices being sold with GrapheneOS in Brazil. It will be very easy to install it on future Motorola devices sold in Brazil via our web installer though. It's much easier and safer than doing something like installing Windows on a desktop.
@GrapheneOS That's so awesome! May i ask, will you support existing motorola devices that are rootable as well? For instance i own a moto edge 20
@richardisaguyyyy @GrapheneOS No. Existing Motorola devices don't fulfill Graphene's hardware requirements
@GrapheneOS @richardisaguyyyy is it a done deal that the new OEM will be Motorola?

@cornflakes4dinner @richardisaguyyyy Motorola officially has a long term partnership with us. They're actively working on GrapheneOS support and meeting all of our requirements. The aim is to have support on devices launched in 2027 and things are proceeding towards it. They also want to use our code within their OS to improve it but that's a separate thing from GrapheneOS and interests their business users rather than being what our users are interested in.

https://motorolanews.com/motorola-three-new-b2b-solutions-at-mwc-2026/

Motorola News | Motorola's new partnership with GrapheneOS

Motorola announces three new B2B solutions at MWC 2026, including GrapheneOS partnership, Moto Analytics and more.

Global Blog
@GrapheneOS why not you support those chinese manufacturers then?
@parikhparth23 Devices need to provide the requirements for GrapheneOS. Motorola is working on implementing those requirements and official GrapheneOS support for devices in 2027.

@GrapheneOS

Could you share more infos about when and involved modells which this collaboration will start with?

@GrapheneOS interesting how a north american city such as Miami can serve as a network hub for south america. Geopolitics are an intricate yet interesting thing
@murderkroger @GrapheneOS Miami has less latency to South America because of the subsea cables
@athos @murderkroger ISPs in South America can also bring traffic to Miami to pay cheap North American transit rates to send traffic to arbitrary destinations. The rates in North America and Europe are 1/10 of the cost of the rates in South America. They just need to get infrastructure to Miami and they have cheap transit to anywhere. It's not great that many of them do this because it causes high latency between South American locations if they aren't peered. It's not as bad as it used to be.

@GrapheneOS

is it a good idea to have a "age proxy" like the mechanism for filesystem access "spaces"?

when an app doesn't run unless the OS tells it the user is id-verified, then grapheneOS could say yes, the user is, even if the user hasn't done the process because they don't want to risk their biometric information

I'm no expert, just thinking aloud

@GrapheneOS Photo matching is going to be interesting in a country where plastic surgery is so popular.
@GrapheneOS That seems like the right call to me. It looks like I may soon become an international lawbreaker because I'm not going back to Android.
@GrapheneOS >Complying would require integrating a mandatory process for each user where a third party service checks government identification and confirms a match using the camera.
that's sick. this is the absolute break of any privacy and this should be avoided by all software developers.
@GrapheneOS @lxo
looks llike Brasilian government requirements to software are much worse than we expected.
this is not just a breaking privacy for some third-party service, it's deanonimizing and tracking users by whatever sites and servers in an unknown circle.
@GrapheneOS What about instead of responding to the age bracket by providing a age bracket, you could provide back string that just says ñao ñao amigao?
@GrapheneOS why are you so based?
@GrapheneOS looks like Brazil, with Robert DeNiro, is about to become a documentary
@GrapheneOS just set everyone's birth date to 1970-jan-01