Industry
Financial services and insurance
Every one of the 2,252 LEI values in the FDIC's BankFind register is truncated to 16 characters, which throws away the ISO 7064 check digits and two characters that identify the entity. We found that by measuring all of them, not by sampling.
How we work in this sector
Reference data in this sector fails quietly at the boundary between one register and the next, and the failure only shows up when something has to reconcile. We build the identifier fabric, run the validation, and hand back a graded report that separates what is impossible from what is merely missing, with the queries attached so your own team can re-run it.
Delivered in this sector
Kalgera and Fintech Scotland. Research on identifying financial vulnerability.
Financial Conduct Authority. Represented the British Blockchain Association at an FCA roundtable on stablecoin regulation.
IOSCO TechSprint 2026. Selected cohort participant with Aegis, on AI-enabled investment fraud. Demo Day at the IOSCO C8 Plenary in Madrid on 8 October 2026.
2nd Future Payments Innovation Challenge. Finalist with the Edinburgh Protocol, pitched in Edinburgh in May 2026.
Research in this sector
Every figure in the work below is reproducible from an open repository. There are 10 studies here.
- Financial Vulnerability Research
- The largest index fund is missing from the open identifier map: the US fund register as a governance graph
- An open ontology for insurance and reinsurance: what the EU register says about 3,304 insurers, and what it gets wrong
- An open ontology for US bank registers, tested against the FDIC, the Federal Reserve, and the Global LEI System
- The missing CIK-to-LEI crosswalk: an open ontology for US securities entity registers
- Provenance beats plausibility: catching wrong financial answers without a gold key
- Can a parametric climate insurance product prove it paid?
- How machine-readable are UK company accounts, really?
- Does structured data actually help AI read company accounts? A controlled pilot
- A live list with no memory: reconstructing the FCA scam-warning signal
