Skip to main content
Benchmarks

We measure our legal AI in public

Every release of Attorly is benchmarked against corpus-verified legal-retrieval tasks across four jurisdictions. The latest results — passes, failures, and method — are published here.

Latest results

100%
Pass rate
37
Tasks graded
4
Jurisdictions
Sep 21, 2026
Last run
Build 9b4511f58
JurisdictionTasksPassedPass rate
Norway1111100%
Sweden99100%
Denmark99100%
Germany88100%

How the benchmark works

Each task describes a legal matter the way a real user would — a case summary or a research question — and asks our retrieval pipeline for the most relevant legal sources. The task passes only if the statutes that actually govern the matter surface in the results.

Queries deliberately never name the governing statute — naming it would make retrieval trivial and measure nothing. Every task is verified against the official legal corpus of its jurisdiction before it is added.

Governing law surfaces

Every statute that governs the matter must appear in the retrieved sources. Missing the controlling law fails the task.

Noise stays out

Known tangential sources — plausible-looking but irrelevant statutes — must not appear. Surfacing noise fails the task.

Rank discipline

For selected tasks, the governing statute must appear at the top of the results, not merely somewhere in them.

Per-task results

Task descriptions are shown in English — they are the benchmark's source data, identical across all languages.

TaskJurisdictionResult
no-tenancy-depositTenancy: landlord withholding a deposit after move-outNorwayPass
no-criminal-embezzlementCriminal defence: gross embezzlement (the Fredrik regression guard)NorwayPass
no-employment-dismissalEmployment: contested dismissal / unfair terminationNorwayPass
no-family-custodyFamily: parental responsibility and where the child livesNorwayPass
no-sale-defectContract: defect in a commercial sale of goodsNorwayPass
no-company-sharesCorporate: shareholder dispute in a limited companyNorwayPass
no-personal-dataPrivacy: unlawful processing of personal dataNorwayPass
no-inheritanceInheritance: distribution of an estate and forced shareNorwayPass
no-bankruptcy-supplierInsolvency: supplier stopped paying, creditor weighs bankruptcy petitionNorwayPass
no-house-hidden-defectsReal property: hidden defects after buying a house (avhendingslova, NOT tenancy)NorwayPass
no-stale-invoice-claimLimitation: collecting on a years-old unpaid invoice (foreldelsesloven)NorwayPass
se-employment-dismissalEmployment: contested dismissal (Lagen om anställningsskydd)SwedenPass
se-consumer-saleConsumer: defective goods purchased by a consumer (Konsumentköplagen)SwedenPass
se-company-sharesCorporate: minority shareholder dispute (Aktiebolagslagen)SwedenPass
se-discriminationEmployment: workplace discrimination (Diskrimineringslagen)SwedenPass
se-family-custodyFamily: custody and residence after separation (Föräldrabalken)SwedenPass
se-criminal-embezzlementCriminal defence: embezzlement (Brottsbalken)SwedenPass
se-inheritance-forced-shareInheritance: estate division and the children's reserved share (Ärvdabalken)SwedenPass
se-tenancy-evictionTenancy: landlord terminating a lease — hyresrätt lives in Jordabalken, a hard mappingSwedenPass
se-stale-debt-claimLimitation: enforcing an old consumer debt (Preskriptionslag)SwedenPass
dk-employment-dismissalEmployment: salaried-employee dismissal (Funktionærloven)DenmarkPass
dk-sale-defectSale: defective goods and right to reject (Købeloven)DenmarkPass
dk-company-sharesCorporate: shareholder dispute in a capital company (Selskabsloven)DenmarkPass
dk-family-custodyFamily: parental responsibility and residence (Forældreansvarsloven)DenmarkPass
dk-inheritanceInheritance: estate distribution and forced share (Arveloven)DenmarkPass
dk-criminal-embezzlementCriminal defence: embezzlement (Straffeloven)DenmarkPass
dk-holiday-pay-exitEmployment: holiday pay owed when an employee resigns (Ferieloven)DenmarkPass
dk-employee-dataData protection: employer monitoring employee e-mail (Databeskyttelsesloven)DenmarkPass
dk-divorce-assetsFamily: division of assets at divorce (Ægtefælleloven)DenmarkPass
de-employment-dismissalEmployment: unfair dismissal protection (Kündigungsschutzgesetz)GermanyPass
de-criminal-embezzlementCriminal defence: embezzlement (Strafgesetzbuch)GermanyPass
de-sale-defectSale: defective goods and buyer remedies (Bürgerliches Gesetzbuch)GermanyPass
de-gmbh-formationCorporate: founding a GmbH, share capital and managing-director duties (GmbHG)GermanyPass
de-insolvency-filing-dutyInsolvency: over-indebted company and the duty to file (Insolvenzordnung)GermanyPass
de-working-time-overtimeEmployment: overtime limits and rest periods (Arbeitszeitgesetz)GermanyPass
de-works-council-codeterminationEmployment: works council consultation before restructuring (BetrVG)GermanyPass
de-misleading-advertisingCompetition: competitor runs misleading price advertising (UWG)GermanyPass

Assistant source citations

Measures whether the assistant’s source citations stay on relevant law: for each question, the top sources are graded against a list of clearly off-domain statutes. Citing e.g. maritime-labour law on an ordinary dismissal question counts as noise.

100%
Pass rate
0%
Noise rate
0 of 36 citations
12
Tasks graded
Sep 21, 2026
Last run
Build 9b4511f58
TaskJurisdictionNoiseResult
no-chip-employment-dismissalEmployment chips: office dismissal must not surface maritime-labour lawNorway0/4Pass
no-chip-employment-overtimeEmployment chips: unpaid retail overtimeNorway0/2Pass
no-chip-employment-temp-contractsEmployment chips: serial temporary contracts, claim to permanent employmentNorway0/3Pass
no-chip-employment-harassmentEmployment chips: whistleblowing about harassment at the officeNorway0/3Pass
no-chip-employment-holiday-payEmployment chips: holiday pay not paid out after quittingNorway0/3Pass
no-chip-family-custodyFamily chips: residence and contact after a breakupNorway0/5Pass
no-chip-family-divorce-assetsFamily chips: division of marital property and skjevdelingNorway0/2Pass
no-chip-family-child-supportFamily chips: disagreement about child supportNorway0/3Pass
no-chip-consumer-used-carConsumer chips: used car from a dealer with hidden defectsNorway0/3Pass
no-chip-consumer-craftsmanConsumer chips: botched bathroom renovation by a craftsmanNorway0/3Pass
no-chip-consumer-online-cancellationConsumer chips: right of withdrawal on an online purchaseNorway0/3Pass
no-chip-housing-depositHousing chips: landlord withholding the deposit after move-outNorway0/2Pass

Citation verification accuracy

After every grounded answer, the assistant checks each citation against the text of the source it points at and marks it verified, partly supported or not supported. This benchmark measures that verifier itself on labeled pairs of a claim and a verbatim statute excerpt with a known answer.

Half the pairs are near-misses: the right statute but the wrong period, amount or party — the case a lenient verifier waves through. A false accept, an unsupported claim marked verified, is the number that matters; a false reject only costs the reader a double-check.

97%
Pass rate
0
False accepts
0 of 16 unsupported claims
34
Tasks graded
Sep 21, 2026
Last run
Build 9b4511f58
TaskJurisdictionGround truthVerifier saidResult
no-aml-15-3-notice-one-monthaml § 15-3 (NL/lov/2005-06-17-62): default one-month mutual notice period restatedNorwaySupportedVerifiedPass
no-aml-15-3-notice-three-months-near-missaml § 15-3: claim states a three-month default notice period (statute says one month)NorwayUnsupportedNot supportedPass
no-aml-15-3-five-years-two-monthsaml § 15-3 (2): at least two months after five years of continuous employmentNorwaySupportedVerifiedPass
no-aml-15-1-consultation-before-dismissalaml § 15-1: employer must consult the employee before deciding on dismissalNorwaySupportedNot supportedFail
no-aml-15-1-consultation-optional-near-missaml § 15-1: claim says the consultation is optional for the employer (statute makes it a duty)NorwayUnsupportedNot supportedPass
no-aml-15-4-written-formaml § 15-4: dismissal must be in writingNorwaySupportedVerifiedPass
no-husleie-3-5-deposit-six-monthshusleieloven § 3-5 (NL/lov/1999-03-26-17): deposit capped at six months of rentNorwaySupportedVerifiedPass
no-husleie-3-5-deposit-three-months-near-misshusleieloven § 3-5: claim caps the deposit at three months (statute says six)NorwayUnsupportedNot supportedPass
no-husleie-3-5-off-topic-noticehusleieloven § 3-5 (deposit) cited for a claim about notice periods in employmentNorwayUnsupportedNot supportedPass
no-fkjl-27-two-year-limitforbrukerkjøpsloven § 27 (NL/lov/2002-06-21-34): absolute two-year complaint deadline, five for durable goodsNorwaySupportedVerifiedPass
no-fkjl-27-three-year-near-missforbrukerkjøpsloven § 27: claim states a three-year absolute deadline (statute says two / five)NorwayUnsupportedNot supportedPass
no-ferie-5-off-topic-depositferieloven § 5 (NL/lov/1988-04-29-21, holiday length) cited for a claim about rent depositsNorwayUnsupportedNot supportedPass
se-las-11-minimum-one-monthLAS 11 § (sfs-1982-80): minimum one-month notice for both partiesSwedenSupportedVerifiedPass
se-las-11-four-years-three-monthsLAS 11 §: three months after at least four but under six years of employmentSwedenSupportedVerifiedPass
se-las-11-ten-years-twelve-months-near-missLAS 11 §: claim gives twelve months after ten years (statute says six)SwedenUnsupportedNot supportedPass
se-semester-4-twenty-five-dayssemesterlagen 4 § (sfs-1977-480): twenty-five days of holiday per yearSwedenSupportedVerifiedPass
se-semester-4-thirty-days-near-misssemesterlagen 4 §: claim gives thirty days (statute says twenty-five)SwedenUnsupportedNot supportedPass
se-kkl-5-2-two-months-always-timelykonsumentköplagen 5 kap. 2 § (sfs-2022-260): a complaint within two months of noticing is always timelySwedenSupportedVerifiedPass
se-kkl-5-2-off-topic-noticekonsumentköplagen 5 kap. 2 § (complaints) cited for a claim about employment noticeSwedenUnsupportedNot supportedPass
dk-ful-2-three-months-after-sixfunktionærloven § 2 (lta/2017/1002): three months notice from the employer after six months of employmentDenmarkSupportedVerifiedPass
dk-ful-2-cap-six-monthsfunktionærloven § 2, stk. 3: the notice period grows by one month per three years, capped at six monthsDenmarkSupportedVerifiedPass
dk-ful-2-cap-nine-months-near-missfunktionærloven § 2: claim caps the notice period at nine months (statute says six)DenmarkUnsupportedNot supportedPass
dk-kbl-83-two-year-limitkøbeloven § 83 (lta/2021/1853): defects must be raised within two years of deliveryDenmarkSupportedVerifiedPass
dk-kbl-83-five-year-near-misskøbeloven § 83: claim states a five-year absolute deadline (statute says two)DenmarkUnsupportedNot supportedPass
dk-ferie-5-off-topic-noticeferieloven § 5 (lta/2024/152, holiday accrual) cited for a claim about notice periodsDenmarkUnsupportedNot supportedPass
de-bgb-622-four-weeks-basicBGB § 622 (1) (bgb): basic four-week notice to the 15th or month endGermanySupportedVerifiedPass
de-bgb-622-five-years-two-monthsBGB § 622 (2) Nr. 2: two months after five years for an employer terminationGermanySupportedVerifiedPass
de-bgb-622-probation-four-weeks-near-missBGB § 622 (3): claim gives four weeks during probation (statute says two weeks)GermanyUnsupportedNot supportedPass
de-bgb-551-deposit-three-monthsBGB § 551 (1): rent deposit capped at three months of net rentGermanySupportedVerifiedPass
de-bgb-551-deposit-six-months-near-missBGB § 551: claim allows six months of rent as deposit (statute says three)GermanyUnsupportedNot supportedPass
de-kschg-1-six-months-thresholdKSchG § 1 (1) (kschg): protection applies after more than six months of uninterrupted employmentGermanySupportedVerifiedPass
de-kschg-4-three-week-deadlineKSchG § 4: claim must be filed within three weeks of receiving the written terminationGermanySupportedVerifiedPass
de-kschg-4-four-week-near-missKSchG § 4: claim gives a four-week filing deadline (statute says three weeks)GermanyUnsupportedNot supportedPass
de-kschg-1-off-topic-depositKSchG § 1 (dismissal protection) cited for a claim about rent depositsGermanyUnsupportedNot supportedPass

What this does and doesn't show

  • This is an in-house benchmark, authored and graded by us. It is not an independent evaluation — treat it as our own quality bar, published so you can hold us to it.
  • It measures legal-source retrieval — whether the right law surfaces for a matter. It does not measure the quality of drafted text or end-to-end answers.
  • Results are produced automatically for every deployed release and published unedited, including failures.