06 The service and the non-profit that runs it
Status: DRAFT v0.1, 2026-08-19. Consistent with the programme decision of 26 July 2026
(~/claudecode/programme-record/DECISIONS.md 2.1): standard and neutral infrastructure
in a UK company limited by guarantee; implementations and IP in a separate commercial
entity; manufacturers, including our own airframe work, outside the body that certifies
manufacturers. Nothing here is incorporated yet.
1. Purpose
To build and maintain, as a non-profit service for the UAS community, industry, general
aviation and the regulator:
- The SigNet reporting standard: a typed schema for exposure, occurrence and
periodic safety data in the CAA's own hazardous-event and barrier vocabulary, with
evidence levels on every key claim.
- The assurance layer of an SMS as a hosted service: hazard library, standard SPI
set, occurrence workflow, monthly aggregates, lessons bulletins.
- Neutral data brokerage: receive, anonymise at source, aggregate, and deliver worked
signal to members and the regulator.
- Independent evidence custody: periodic signed chain-head deposits from member
ledgers, so a member's evidence is verifiable against the service (ADR-0007 L5).
- In time, a conformance and certification scheme for platforms and components
against the standard, run by the body that does not build them.
2. Legal form and structure
| Question |
Position |
| Form |
UK company limited by guarantee (CLG), not-for-profit by articles (no distribution of surplus). Charity/CIO rejected: trustee remuneration rules would bar a paid founder-CEO. CIC considered as alternative. To be settled with counsel |
| Name |
Working: SigNet Foundation (trading name; "foundation" is not a UK legal form) |
| What it owns |
The standard, the schema, the conformance scheme, the service infrastructure, its own brand |
| What it does not own |
The reference implementation and its IP, held by a separate commercial entity under an arm's-length licence. Provisionals are filed before any IP is assigned anywhere |
| What stays outside |
Any manufacturer, including the founder's airframe work; any operator's commercial operation |
| Founder conflict |
Declared in the articles: remuneration set by a board committee the founder does not sit on; inter-entity licence documented and arm's length; recusal on any decision touching the commercial entity |
3. Services, and their maturity
| Service |
What it is |
Today |
First release |
| S1 Schema stewardship |
Publish and version schema/reporting-v0.json; accept change requests; publish conformance tests |
Draft v0, examples, validator |
Public v0.1 with the CAA consultation response |
| S2 Hazard library |
02-hazard-log.md cloned per platform class, maintained from member occurrences |
Seeded (28 rows) |
v1 after first member review |
| S3 SPI service |
Compute the standard SPIs from a member's ledger export or submitted records; return their values, the anonymised cohort distribution, and alerts |
Defined (17 SPIs); computed by hand |
Signet.SMS export + service endpoint |
| S4 Occurrence workflow |
Open, classify (HE, phase, barrier story), link evidence, close; MOR reminder |
Process written (05 Part A) |
Web form + API on the schema |
| S5 Broker |
Pseudonymous submitter ids, anonymisation at source, monthly aggregates to members and the regulator |
Not built |
Minimal: signed submissions to a mailbox + monthly published aggregate |
| S6 Custody |
Members deposit signed ledger chain heads; service timestamps and countersigns; public verification |
Not built (ADR-0007 L5 decided) |
Simple append-only deposit log, published |
| S7 Conformance and certification |
Test suites and audits against the standard; "SigNet-certified" mark |
Not started |
After the standard has a year of data behind it |
| S8 GA services |
CAP 795-aligned light SMS template; exposure and occurrence reporting in the same schema; shared airspace picture (ADR-0009) where corridors meet GA |
Not started |
Template + schema only, then picture |
4. Membership
| Class |
Who |
Rights |
Obligations |
| Operator member |
UAS operators, any size |
Full services; vote; safety committee seat (rotating) |
Report on the schema; keep the member minimum (01 section 8); pay fee scaled to fleet |
| Manufacturer / integrator member |
Airframe, FC, module, software suppliers |
Schema input; conformance when available; vote on standard amendments only |
Conformance fees; no seat on certification decisions about themselves |
| GA member |
Clubs, schools, aerodromes, individual pilots |
S8; reporting; committee seat |
Report on the schema; nominal fee |
| Institutional observer |
CAA, NATS, AAIB, insurers, academic |
Read aggregates; advise; no vote |
None |
| Founding member |
Us |
Same as operator member, plus the declared conflict handling above |
First submitter from day one; seed data (section 6) |
5. Governance
- Board: 5 to 7; independent chair; at least one operator member, one GA member, one
person with airworthiness or ANSP safety-case background; founder as executive director.
- Safety committee: member representatives plus observers; reviews monthly aggregates
and lessons; recommends hazard library and SPI changes.
- Standard amendment: proposals public; 30-day comment; safety committee
recommendation; board ratifies; major versions need a member vote.
- Data governance: anonymisation at source, pseudonymous ids held by the custody
officer only; raw records never leave the service; aggregates only below a cell-size
floor; members may withdraw their raw data; legal duties (AAIB, court) honoured and
notified to the member.
- Independence: from any contractor (including partners who may build or host parts
of the service), any manufacturer, and any UTM vendor. Contracts are tendered and
published in summary.
6. The seed corpus: our simulated evidence
No member has flown yet. The standard still needs data to be shaped against, so we
seed it with the v1 reference-implementation corpus (../evidence/v1-final-report.md):
313,298 simulated flights, 2,669,463 ledger events, over a London corridor model,
2026-07-23 to 07-26. Clearly labelled simulated, it is used for four things and nothing
else:
- Exercise the schema end to end: emit
periodic_summary and occurrence records
from the ledger, find the fields that are awkward or missing, fix the schema before
a human ever fills it in. First worked record: schema/examples/periodic_summary_v1_sim.json.
- Propose baselines, not targets: divert 0.33%, emergency landing 0.26%, critical
forced descent 0.011%, gate denials 208 over 313k requests. Live targets are set
after the first 100 real member flights; the simulated values are the opening
hypothesis and are marked as such in every record (
simulated: true).
- Show the regulator the output: what a month of the standard looks like, in their
HE/barrier vocabulary, before asking them to define the data request. It is easier
to correct a worked example than a blank schema.
- Find the weak evidence: the corpus shows which claims in the hazard library are
L1 (self-reported SoC, firmware identity, human consent) and which are L4, so the
integrity roadmap is argued from data rather than assertion.
What the simulated corpus is not used for: any claim about real-world safety, any SORA
submission, any certification decision.
7. Funding
| Stream |
Role |
| Membership fees (operators scaled by fleet, manufacturers, GA nominal) |
Durable core |
| Conformance and certification fees |
Durable, once S7 exists |
| Public funding (Innovate UK, Future Flight, DfT, RIO, DASA where sovereign-infrastructure framing applies) |
Build-out, never core running cost |
| Contracted services to an ANSP or the regulator (custody, aggregates) |
Possible, must not compromise neutrality |
| Founder salary |
Market rate from the CLG, set by the remuneration committee; upside sits in the separate commercial entity |
8. What the service does not do
- Operate aircraft for hire.
- Sell or run a UTM, a USSP or a CIS. It is the evidence and assurance layer beside them.
- Certify its own products, or products of any body it shares directors with.
- Hold raw member data longer than its retention policy, or release it identifiably.
- Claim that data proves safety. It produces evidence for the bodies whose job it is to judge.
9. First twelve months
| Quarter |
Milestone |
| Q3 2026 |
Schema v0.1 public with the CAA consultation response; seed corpus run through it; float Part B with the BVLOS Ops Forum and NATS |
| Q4 2026 |
Incorporate the CLG; interim board; provisionals filed beforehand; first two external operator members recruited; S5 minimal broker |
| Q1 2027 |
Signet.SMS export live; S3 SPI service for members; first monthly aggregate; GA template |
| Q2 2027 |
S6 custody live; first member review of hazard library; schema v1.0 |