Bill Full Text
Home
-
Bills
-
Bill
-
Authors
-
Dates
-
Locations
-
Analyses
-
Organizations
<?xml version="1.0" ?>
<ns0:MeasureDoc xmlns:html="http://www.w3.org/1999/xhtml" xmlns:ns0="http://lc.ca.gov/legalservices/schemas/caml.1#" xmlns:ns3="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0" xsi:schemaLocation="http://lc.ca.gov/legalservices/schemas/caml.1# xca.1.xsd">
<ns0:Description>
<ns0:Id>20250AB__185699INT</ns0:Id>
<ns0:VersionNum>99</ns0:VersionNum>
<ns0:History>
<ns0:Action>
<ns0:ActionText>INTRODUCED</ns0:ActionText>
<ns0:ActionDate>2026-02-11</ns0:ActionDate>
</ns0:Action>
</ns0:History>
<ns0:LegislativeInfo>
<ns0:SessionYear>2025</ns0:SessionYear>
<ns0:SessionNum>0</ns0:SessionNum>
<ns0:MeasureType>AB</ns0:MeasureType>
<ns0:MeasureNum>1856</ns0:MeasureNum>
<ns0:MeasureState>INT</ns0:MeasureState>
</ns0:LegislativeInfo>
<ns0:AuthorText authorType="LEAD_AUTHOR">Introduced by Assembly Member Wicks</ns0:AuthorText>
<ns0:Authors>
<ns0:Legislator>
<ns0:Contribution>LEAD_AUTHOR</ns0:Contribution>
<ns0:House>ASSEMBLY</ns0:House>
<ns0:Name>Wicks</ns0:Name>
</ns0:Legislator>
</ns0:Authors>
<ns0:Title> An act to amend Section 1798.501 of the Civil Code, relating to consumer protection. </ns0:Title>
<ns0:RelatingClause>consumer protection</ns0:RelatingClause>
<ns0:GeneralSubject>
<ns0:Subject>Age verification signals: software applications and online services.</ns0:Subject>
</ns0:GeneralSubject>
<ns0:DigestText>
<html:p>Existing law, beginning January 1, 2027, requires, 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.</html:p>
<html:p>This bill would make nonsubstantive changes to that provision.</html:p>
</ns0:DigestText>
<ns0:DigestKey>
<ns0:VoteRequired>MAJORITY</ns0:VoteRequired>
<ns0:Appropriation>NO</ns0:Appropriation>
<ns0:FiscalCommittee>NO</ns0:FiscalCommittee>
<ns0:LocalProgram>NO</ns0:LocalProgram>
</ns0:DigestKey>
<ns0:MeasureIndicators>
<ns0:ImmediateEffect>NO</ns0:ImmediateEffect>
<ns0:ImmediateEffectFlags>
<ns0:Urgency>NO</ns0:Urgency>
<ns0:TaxLevy>NO</ns0:TaxLevy>
<ns0:Election>NO</ns0:Election>
<ns0:UsualCurrentExpenses>NO</ns0:UsualCurrentExpenses>
<ns0:BudgetBill>NO</ns0:BudgetBill>
<ns0:Prop25TrailerBill>NO</ns0:Prop25TrailerBill>
</ns0:ImmediateEffectFlags>
</ns0:MeasureIndicators>
</ns0:Description>
<ns0:Bill id="bill">
<ns0:Preamble>The people of the State of California do enact as follows:</ns0:Preamble>
<ns0:BillSection id="id_C1154080-7CD4-4885-A7D6-0DD6CD03DEA7">
<ns0:Num>SECTION 1.</ns0:Num>
<ns0:ActionLine action="IS_AMENDED" ns3:type="locator" ns3:href="urn:caml:codes:CIV:caml#xpointer(%2Fcaml%3ALawDoc%2Fcaml%3ACode%2Fcaml%3ALawHeading%5B%40type%3D'DIVISION'%20and%20caml%3ANum%3D'3.'%5D%2Fcaml%3ALawHeading%5B%40type%3D'PART'%20and%20caml%3ANum%3D'4.'%5D%2Fcaml%3ALawHeading%5B%40type%3D'TITLE'%20and%20caml%3ANum%3D'1.81.9.'%5D%2Fcaml%3ALawSection%5Bcaml%3ANum%3D'1798.501.'%5D)" ns3:label="fractionType: LAW_SECTION">
Section 1798.501 of the
<ns0:DocName>Civil Code</ns0:DocName>
is amended to read:
</ns0:ActionLine>
<ns0:Fragment>
<ns0:LawSection id="id_17A777A3-CF88-43AC-9406-9B4E76EA6FA1">
<ns0:Num>1798.501.</ns0:Num>
<ns0:LawSectionVersion id="id_81BA4788-C2C1-455E-995A-8CF7FE1E1565">
<ns0:Content>
<html:p>
(a)
<html:span class="EnSpace"/>
An operating system provider shall do all of the following:
</html:p>
<html:p>
(1)
<html:span class="EnSpace"/>
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.
</html:p>
<html:p>
(2)
<html:span class="EnSpace"/>
Provide a developer who has requested a signal with respect to a particular user with a digital signal via a reasonably consistent real-time application programming interface that identifies, at a minimum, which of the following categories pertains to the user:
</html:p>
<html:p>
(A)
<html:span class="EnSpace"/>
Under 13 years of age.
</html:p>
<html:p>
(B)
<html:span class="EnSpace"/>
At least 13 years of age and under 16 years of age.
</html:p>
<html:p>
(C)
<html:span class="EnSpace"/>
At least 16 years of age and under 18 years of age.
</html:p>
<html:p>
(D)
<html:span class="EnSpace"/>
At least 18 years of age.
</html:p>
<html:p>
(3)
<html:span class="EnSpace"/>
Send only the minimum amount of information necessary to comply with this title and shall not share the digital signal information with a third party for a purpose not required by this title.
</html:p>
<html:p>
(b)
<html:span class="EnSpace"/>
(1)
<html:span class="EnSpace"/>
A developer shall 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.
</html:p>
<html:p>
(2)
<html:span class="EnSpace"/>
(A)
<html:span class="EnSpace"/>
A developer that receives a signal pursuant to this title shall be deemed to have actual knowledge of the age range of the user to whom that signal pertains across all platforms of the application and points of access of the application even if the developer willfully disregards the signal.
</html:p>
<html:p>
(B)
<html:span class="EnSpace"/>
A developer shall not willfully disregard internal clear and convincing information otherwise available to the developer that indicates that a user’s age is different than the age bracket data indicated by a signal provided by an operating system provider or a covered application store.
</html:p>
<html:p>
(3)
<html:span class="EnSpace"/>
(A)
<html:span class="EnSpace"/>
Except as provided in subparagraph (B), a developer shall treat a signal received pursuant to this title as the primary indicator of a user’s age range for purposes of determining the user’s age.
</html:p>
<html:p>
(B)
<html:span class="EnSpace"/>
If a developer has internal clear and convincing information that a user’s age is different than the age indicated by a signal received pursuant to this title, the developer shall use that information as the primary indicator of the user’s age.
</html:p>
<html:p>
(4)
<html:span class="EnSpace"/>
A developer that receives a signal pursuant to this title shall use that signal to comply with applicable law but shall not do either of the following:
</html:p>
<html:p>
(A)
<html:span class="EnSpace"/>
Request more information from an operating system provider or a covered application store than the minimum amount of information
necessary to comply with this title.
</html:p>
<html:p>
(B)
<html:span class="EnSpace"/>
Share the signal with a third party for a purpose not required by this title.
</html:p>
</ns0:Content>
</ns0:LawSectionVersion>
</ns0:LawSection>
</ns0:Fragment>
</ns0:BillSection>
</ns0:Bill>
</ns0:MeasureDoc>