Cal. Civ. Code § 1798.501
(a) An operating system provider shall do all of the following:
(2) 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:
(b)
(2)
(3)
(4) 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: