SourcingNavCompliance

NYC Local Law 144 and the EU AI Act: what SourcingNav does, and what it does not

Read from the code on 16 October 2026 · Not legal advice

SourcingNav ranks people against a role and explains every rank; a person decides what happens next. This page sets out where that puts the product under New York City's Local Law 144 and the EU AI Act, what in the product backs each point, and, plainly, what is not done. It describes the software. It is not legal advice and not a certification, and it does not make anyone's use of SourcingNav lawful.

The short version. The engine scores, orders and explains; it never rejects, advances or contacts anyone on its own. Every decision it touches writes a receipt to an append-only chain. A bias report reads only what applicants chose to tell us. A synthetic trial kit lets a buyer test any tool without real candidates. The independent bias audit New York City requires has not been done, and the EU AI Act's conformity steps have not been taken.

Where the engine sits

What it does

What it never does on its own

The receipt says which was which

For every decision the engine made, the receipt's screening.human_reviewer is empty and human_review_required is true. A decision a person made names that person. Filling the reviewer from the account holder would claim a review that never happened, so the code never does.

New York City Local Law 144

What the law covers

Local Law 144 of 2021 regulates automated employment decision tools (AEDTs) used to screen candidates for employment, or employees for promotion, in New York City. It defines an AEDT as a computational process, derived from machine learning, statistical modelling, data analytics or artificial intelligence, that issues a simplified output such as a score, a classification or a recommendation, and is used to substantially assist or replace discretionary decision-making. Its duties fall on the employer or employment agency that uses the tool:

Where SourcingNav sits

SourcingNav issues scores and an order, so it can be the kind of tool the law describes. Whether a given use is covered turns on how much a team relies on that output: the City's rules read "substantially assist or replace" as relying on the output alone, weighting it more than any other criterion, or using it to overrule other conclusions, a person's included. A team that sorts or screens New York City candidates on SourcingNav's scores should plan as though the law applies, and make that call with its counsel.

What SourcingNav gives a team toward it

Not done.
  • No independent bias audit of SourcingNav has been published, and SourcingNav publishes no audit summary. The audit the law requires is an independent auditor's, not ours, and it is the employer's to obtain.
  • SourcingNav does not send the advance notice. The notice on its application page is shown at the moment of applying; it is not the ten-business-day notice.
  • A person found by a search, rather than one who applied, is not told by SourcingNav that a tool ranked them.
  • There is no way inside SourcingNav for a candidate to request an alternative selection process; that request goes to the employer or the recruiter.
  • The bias report reads only applicants who answered the voluntary survey. People found by search never see it, so the report cannot measure the engine's effect on them.
  • The report reads the engine's call as a yes at a fixed score of 60. The City's rules measure a scoring tool by the share of each group scoring above the median; an auditor would compute that from the scores, which SourcingNav keeps.

Check with counsel before relying on any of this for a New York City role.

The receipts chain

Every decision that affects a candidate writes a receipt the moment it happens. These are the kinds that do:

KindThe decision
candidate_scoredAn evaluation produced a fit score.
candidate_rankedResults were put in an order for a person to read.
candidate_filteredSomeone was held back from a result set.
candidate_rejectedA person passed on someone, with the reason.
outreach_draftedA message was written about a named person.
search_criteriaA search's criteria were set, where implicit filtering would hide.
contact_info_requestedA paid lookup of a named person's contact details was made.
profile_capturedA named person's full profile text was stored.
offer_decidedAn offer was extended, accepted, declined, rescinded or started.
source_probedA public data source's front door was tested before anything was taken from it.

What a receipt holds

How it is kept

The bias report

On the Measure page, the bias report (/api/desk/fairness) asks one question: does any group pass a step at well under another group's rate?

The report is where an audit starts, not the audit. Local Law 144 requires an independent auditor, and the report says so on the page.

Candidate notice and opt-out

SourcingNav's own application page tells every applicant, beside the form:

Notice of automated assessment: applications submitted here are screened with the help of an automated assessment tool that compares your experience to this role's stated requirements. A human recruiter reviews the results and makes every decision. Screening records are kept in an audit trail.

The vendor trial kit

On the Measure page, a team evaluating any AI recruiting tool can download a trial kit instead of handing a vendor real candidates (api/_synthetic.py).

Data boundaries

The EU AI Act

The Act lists AI systems intended for the recruitment or selection of people (placing targeted job adverts, analysing and filtering applications, evaluating candidates) as high-risk, in Annex III, point 4. SourcingNav's own privacy policy treats it as one. The Act gives most duties to the provider who builds and places the system on the market, which for SourcingNav is SourcingNav, and others to the deployer who uses it, which is the recruiting team. This table maps the main duties to what exists.

Duty (article)WhoseWhat exists in SourcingNavNot done
Risk management (9)ProviderA written risk assessment with mitigations; every failure found becomes a test that keeps it fixed, run on every change.Not a formal risk management system kept against a standard.
Data governance (10)ProviderA written data governance document; a versioned vocabulary stamped on receipts; the scorer graded on synthetic people with fairness twins; protected characteristics never an input; self-identification kept apart.No formal examination of the recruiter verdicts the engine learns from for bias, beyond the benches.
Technical documentation (11, Annex IV)ProviderEvery score traceable to the scoring code's fingerprint or to a prompt hash and model.No Annex IV technical file has been compiled.
Record-keeping (12); keeping the logs (26)Provider builds, deployer keepsThe receipts chain and the HMAC audit table above.How long a deployer must keep logs is the deployer's to set; SourcingNav's retention windows are in its privacy policy.
Transparency to deployers (13)ProviderEach row's lights, evidence and reasons; this page.No formal instructions for use with declared accuracy figures.
Human oversight (14, 26)Provider designs, deployer assignsThe engine proposes and a person decides; agents stop at contacted; passes need a reason; receipts say which decisions a person made.Who on a team oversees the system, and their training, is the deployer's to arrange.
Accuracy, robustness, cybersecurity (15)ProviderRanking quality ratcheted per role family on every change; the security page.No independent testing.
Quality management (17)ProviderA test gate on every change, and a merge only after it passes.No documented quality management system.
Conformity assessment, declaration, CE marking, registration (43, 47, 48, 49)ProviderNone.None of these has been done.
Post-market monitoring, serious incidents (72, 73)ProviderOperator alerts on errors and on any receipt that could not be queued.No monitoring plan or incident-reporting procedure under the Act.
Authorised representative (22)Provider outside the EUNone.No EU representative is named on this site.
Telling people they are subject to the system (26)DeployerThe notice on SourcingNav's application page.People found by search are not told by SourcingNav before a recruiter contacts them.

The Act's dates for these duties have been the subject of proposed changes. Which ones apply to a team, and when, depends on its role and its use.

Check with counsel before relying on any of this for a role in the EU.

What this page is not

It is not a certification, an audit, a conformity assessment or legal advice. It describes what the software does today, read from its code, and it changes when the code does. Who the third parties are is on the subprocessor list; how data is protected is on the security page. Questions: hello@sourcingnav.com.

© 2026 Jason Shotwell. All rights reserved. · Security · Subprocessors · Privacy Policy · Terms of Service · Privacy requests