UK communications regulator. Sets General Conditions of Entitlement (GCs), enforces the Telecoms Security Act, runs the consumer-protection regime for telecoms, manages the numbering plan, and supervises 999/112 access.
- GC A1–A3Provision of public electronic communications networks/services and registration.
- GC C1Contract requirements, transparency, and a binding 'no mid-contract price rise without consent' rule.
- GC C2Switching: One-Touch Switch (OTS) for residential, MAC/text-to-switch for business mobile.
- GC C5Free, uninterrupted access to 999/112 - even on barred or out-of-credit SIMs.
- GC C6Must-offer, must-publish tariffs; end-of-contract notification.
- TSA 2021 + Code of PracticeTier 1/2/3 security duties for telecoms providers; we sit comfortably in Tier 3 today.
- EECC implementationConsumer-protection clauses ported into the GCs.
- Scam-text dutiesBlock-on-suspicion + STIR/SHAKEN A-attestation.
We design every product to sit on the safe side of the GCs and exceed the TSA Code of Practice as a continuous property of the platform. Consumer-side surface is intentionally small (no overage, no credit, no premium-rate, hard caps) which keeps us out of Ofcom's high-risk caseload categories.
- Service outage / SLA breachOperationalL:low·I:high
Mitigation in place: Multi-IMSI failover (live), partner SLA pass-through to Mobifon NOC, automated service-credit issuance from CDR gap detection.
Evidence: Layer 8 health probes · abel_pentest_runs - SS7 / Diameter abuse on inbound signallingSecurityL:medium·I:high
Mitigation in place: Live edge inspection of signalling (twin in demo, partner-side in prod), STIR/SHAKEN A-attestation on all originated calls, GSMA FS.11/FS.19 baseline.
Evidence: Layer 4 signalling · /app/abel/overview - SIM-swap / port-out fraudSecurityL:medium·I:high
Mitigation in place: Admin-gated port-out + step-up auth + 24h cool-off on business lines · device attestation required to re-bind SIM · all attempts logged to the hash-chained audit.
Evidence: Layer 14 step-up · Layer 23 chain - Vulnerable customer harm (B2C only)ReputationalL:low·I:high
Mitigation in place: Vulnerable-customer flag on profile · automatic exemption from any price-rise notice clock · mandatory 999/112 call-through even on barred SIMs · plain-English bills only.
Evidence: Consumer policy · Ofcom GC C5 - Mid-contract price rises (B2C only)RegulatoryL:low·I:medium
Mitigation in place: We do not do CPI/RPI-linked rises. Price for the term is the price on the contract. Any change requires fresh consent + 30-day exit right.
Evidence: Ofcom GC C1.4 · pricing-promise PDF - Bill shock / unexpected overageReputationalL:low·I:high
Mitigation in place: No overage by design - every plan is a hard cap that throttles, never bills extra. Pre-paid wholesale on the carrier side means we cannot be surprise-billed by Mobifon either.
Evidence: Layer 22 · plan policy in /app/wallet-ledger
- B2B-first commercial focus~£60,000 /yr · low effortOfcom GC C-series - most consumer-protection clocks apply to residential customers and microbusinesses (≤10 employees, ≤€2m turnover). B2B above the microbusiness threshold sits outside the heaviest clocks.Steering enterprise revenue above the microbusiness threshold removes most of the consumer-protection clock count without removing any actual customer protection - those buyers are procurement-led, not Ofcom-led.
- Tier 3 TSA classification~£120,000 /yr · low effortTSA 2021 Code of Practice - Tier 1 ≥£1bn turnover, Tier 2 ≥£50m, Tier 3 below. Tier 3 has the same security outcomes but lighter reporting cadence.Stay Tier 3 for the first 24 months - same security posture (we already exceed Tier 1 controls), one tenth of the reporting overhead.
