@loptimist @dalias this is broadly how the portal works; you ask about a range and the API returns bounds on the user’s age based upon applicable laws (where the bound can be “unknown”/“not applicable” and probably should be outside of California/Colorado).
Yes, maybe “Can the user see a film rated (mpaa:r, usk:15+violence, bbfc:15+violence, …)” would be a better API and this is being discussed but unfortunately that is not the API California and Colorado are mandating operating systems to supply (the mandated API must return to an application that the user falls into one of a handful of enumerated age ranges and no more)
What they are aiming for with the age verification portal is precise minimal compliance with the law in a way that can trivially support similar laws elsewhere that e.g. differ in enumerated age ranges.