OC OC Intelligence Methodology

How we know what we show

OC Political methodology · last revised September 2026 · questions and corrections: [email protected]
If we show it, we can tell you how we know.
If we can’t know, we tell you that instead.

OC Political joins the public record of British political money into one place: who gave, who they met, and what their companies received. Every claim on the platform traces to a published government source, and this page explains how the joining is done — what is automated, where human judgment enters, and what we refuse to show.

1. Sources

Everything on the platform comes from the public record. We use no scraped private data and no leaked material.

SourceWhat it providesUpdate cycle
Electoral Commission registersDonations and loans to parties, members, referendum campaigns — including pre-poll reportsWeekly
Companies HouseOfficers, appointments, persons with significant control (PSC), company records — including published birth month/yearLive API + rolling cache
Registers of Members’ & Lords’ InterestsDeclared benefits, donations and interests of parliamentariansEach publication
Ministerial transparency returnsMinisters’ meetings with outside organisationsQuarterly, as departments publish
Consultant lobbying registerDeclared lobbying clientsQuarterly
Government contract feedsContracts Finder, Find a Tender, Sell2Wales, Public Contracts Scotland; central-government spend over £25kDaily
HM Land RegistryCorporate and overseas property ownershipMonthly
Charity CommissionTrustees and charity recordsPeriodic

2. Reconciled, not scraped

Every donation row we hold carries the Electoral Commission’s own reference number, and our copy is checked against the Commission’s live register — by their references, not by name matching. This catches something most users of this data never see: the register changes. Filings are corrected, withdrawn and re-issued, and an append-only copy quietly accumulates rows the Commission itself no longer stands behind. We hold those withdrawn filings for the record, but they appear in no total.

Example. The EC’s referendum data credits £1,000,000 to “Mr Alexander Trotter” in a pre-poll filing by Better Together. The audited post-poll return records the same donation from Ms Joanne Murray — J.K. Rowling. We display the audited truth, keep the superseded filing as provenance, and can show you both.

Pre-poll reports — the interim donation filings campaigns must make during election and referendum periods — are held in full but counted once: each filing is classified as re-reported in a later audited return (shown as provenance only), withdrawn by the Commission (shown nowhere), or never re-reported at all. That last class — roughly £5 million of campaign money whose only public disclosure was a mid-campaign filing — is searchable on the platform’s Pre-poll tab, and to our knowledge nowhere else.

3. People, not strings

The registers record names, and names are not people. The same donor appears under a dozen spellings; unrelated strangers share exact names. Joining on strings silently merges strangers and splits donors — so we don’t.

Example. Three unrelated John Wheelers appear in the record: a Conservative former minister who never made a donation, the late spread-betting founder John Stuart Wheeler (£5.8M across 186 donations under nine register spellings), and a Liberal Democrat donor named John F Wheeler. Their birth dates hold them apart. Search any of them and you get that man alone — including the first, whose card correctly shows £0.

4. What we refuse to show

Some sources publish no verifying detail. Where verification is impossible, the platform says so rather than guessing:

5. Continuous verification

The platform audits itself. Every night, machine checks verify that the same person shows the same money on every surface — the search index, the directory, and the card — and that platform totals still reconcile to the source registers. Over six hundred identity checks run across three surfaces; a failure blocks release until resolved. Current status: zero violations.

6. Corrections

When we are wrong, we fix the cause, not just the symptom: every correction ships with a regression check so the same error cannot recur silently. When a source is wrong, we show the corrected truth and keep the original as provenance. If you believe something on the platform is incorrect, write to [email protected] — corrections are acknowledged, investigated against the source record, and published.

© 2026 Open & Candid Ltd (SC762730) · Contains public sector information licensed under the Open Government Licence v3.0 · Companies House and Electoral Commission data reproduced under their respective terms.