Guidance for New York City which is a locality with such a law:
> Job applications cannot have questions about criminal records and cannot ask you to authorize a background check. Employers cannot ask you questions about your criminal record. If you are asked about your record, your answer cannot be used against you. Employers cannot run a background check on you until after a conditional offer of employment.
> Once an employer offers you a job, they can ask about and consider your criminal record ...an employer can decide to not hire you for one of two reasons: 1. because a direct relationship exists between your conviction and the job you want; or 2. because your conviction history creates an unreasonable risk to people or property. The employer must send you its reasoning in writing, along with the background check it used.
https://www.nyc.gov/site/cchr/media/fair-chance-employees.pa...
Let's be real: This is basically impossible to enforce. This is exactly the same a gender and national heritiage (ethnicity) discrimination. It happens all the time -- there are so many mentions of it on this board. And very, very rarely is anything done about it. There are so many "weak sauce" excuses that companies can give to explain why they will not hire a candidate.
That said: I like your advice: Lie, then report when you are unfairly rejected. This is the way.