Methodology and limits

School Signals joins three kinds of public data so an edtech sales team can see, for each school and academy trust in England, which technology contracts it holds, who holds them, when they end and what has changed in the trust. The data is organisation-level only: no named staff and no personal email addresses.

Sources

SourceWhat we takeLicence
DfE Get Information about Schools (GIAS), daily extractsOpen state-funded schools, academy trusts, trust membership with join dates, predecessor/successor linksOpen Government Licence v3.0
GIAS extract from 12 months earlierTrust membership a year ago, to detect transfers, conversions and closuresOpen Government Licence v3.0
DfE open academies and academy projects in development, monthlyConverter pipeline (applied or approved) and sponsored pipeline with matched sponsorOpen Government Licence v3.0
Contracts Finder 2019 onwards and Find a Tender 2021 onwards, via the Open Contracting Data Registry bulk filesTenders, early-engagement notices and contract awards: buyer, title, CPV, values, supplier, dates, renewal optionsOpen Government Licence v3.0
DfE Get help buying for schoolsDfE-listed ICT buying options with provider, reference and expiry, and the planned DfE MIS frameworkOpen Government Licence v3.0

Contains public sector information licensed under the Open Government Licence v3.0.

How contracts are selected

  1. Buyer filter. A notice is kept when its buyer looks like an English school, academy trust, diocese education body or schools buying organisation, or a council buying for schools. Universities, NHS bodies, FE colleges, and Scottish, Welsh and Northern Irish bodies are excluded. A council notice is kept only when its title is clearly about schools or education, or its description mentions schools more than once. Council-wide social care, health, housing and corporate systems are excluded.
  2. Edtech categories. Each notice is put into one of 13 categories by rules on its title, with the main CPV code as a fallback: MIS and school administration software; parent communication, payments and cashless; cyber security, filtering and safeguarding technology; classroom AV and interactive displays; print and MFD; devices and end-user hardware; networks, Wi-Fi and connectivity; telephony; learning platforms, content and assessment; school websites and digital; CCTV, access and visitor management; cloud, licences and productivity; IT managed services and support. Titles about buildings, catering, cleaning, energy, insurance, staffing and similar are excluded.
  3. Normalisation. Each notice is parsed by the same open-contracting normaliser the lab uses for its UK tenders data feed. Supplier names that look like individuals or sole traders are withheld. Email addresses and phone numbers are stripped from text.
  4. One row per procurement. Opportunity, award and repeat notices for the same buyer and title within about 13 months are merged. The award row is preferred, and missing dates and values are filled from the other notices.

How buyers are tied to schools and trusts

In order of confidence: Companies House number to trust; exact school name plus postcode; trust name, preferring open trusts when names repeat; school name when only one open school has it. Councils are tied to their local authority area. The match column states which rule was used. Unmatched education buyers are dropped rather than guessed.

Renewal timing

Trust changes

Limits (please read)

Personal data

None is collected or published. GIAS includes headteacher names and Contracts Finder includes contact names and emails. School Signals drops these fields and strips emails and phone numbers from free text. Rows describe organisations and their published contracts only.

Checks

Every build is checked against independent official sources (pipeline/verify.py). Renewal rows are compared with the Contracts Finder or Find a Tender API record for that procurement (incumbent supplier and end date or duration). Trust moves and conversions are compared with DfE's separate monthly open academies list. Trust sizes are compared with the number of academies DfE lists per trust. The latest result is in qa/verify-report.md.