FairAudit
Menu

How we stay right

The law moves. The registry notices.

RegWatch reads four official EU sources and drafts an update when something changes. A person reviews every draft, and only an approval writes anything.

From a change in the law to a change in the registry

  1. 1

    Fetch and compare

    Four official EU sources, compared by hash. A run where nothing changed costs nothing. The scheduled monthly check is free until the law actually moves.

  2. 2

    Draft

    When something moved, a model drafts a registry update: what changed, which obligations it touches, the new values.

  3. 3

    Investigate, independently

    A second agent, on a different model family from the first, fetches the amending act from EUR-Lex and searches inside it for the provision that governs each proposed change.

  4. 4

    Check with code

    Five checks run before any person sees the proposal, because you should never pay a model to verify what a string comparison can verify.

  5. 5

    A person decides

    Approve, reject or edit, change by change. A rejection needs a reason, and the reason shapes the next draft. Only an approval writes anything.

Fabricated citations are not detected. They are unrepresentable.

The investigator cites a provision by the passage id the search returned. The quote, its position and the act are looked up from that id, never typed again by the model. A citation that does not exist has no id to point to.

A change with no verdict says not verified instead of showing nothing. Absence of evidence must never read as an endorsement.

We publish our failures

The bug that taught us about calendar drift

An obligation in our own registry sat marked not_yet_applicable for 26 days after its application date had passed. The assistant gave a legally wrong answer about a duty that applies to FairAudit itself.

Watching the text could never have caught it. A date passing changes no text. So every run now opens with a date sweep, and if a status ever contradicts its dates, the answer says so instead of asserting stale law.

Every value walks back to the law

  1. 1 the registry value
  2. 2 the approval that wrote it: who, when, on what evidence
  3. 3 the proposal it came from
  4. 4 the investigation: tool calls, verdicts, citations
  5. 5 the cited passage in the act: document, offset, verbatim quote
  6. 6 the source check that detected the change

Every step resolves, or shows as a gap. Nothing pretends.

AI shouldn’t be at the helm of HR. People should, with evidence.

The EU AI Act requires human oversight of high-risk hiring systems (Art. 14). We help you show it is real.

The assistant: sign in with your email. We confirm access by email. The high-risk obligations for hiring systems, Article 14 included, apply from 2 December 2027. Regulatory information, not legal advice.