Confidential · October 2026

Compliance briefing

GDPR, ISO 27001, accessibility and the other rules in our markets: what applies, what we found, what to do first.

Alexander · Tech Lead

Before we start

What this is, and what it is not

  • BasisCode, configuration and public sourcesWhat the discovery found, mapped to the rules. Statuses of laws checked 15 October.
  • NotLegal adviceWhich rules apply, and how, needs legal counsel. Those rows say "to confirm".
  • MarketsUK, Norway, Sweden, then EU / EEARules for future markets are included, so new customers do not surprise us.
The deck is generated from the findings register (doc 26), so it stays current as findings are added.

Summary

Most gaps are basics we already plan to fix

14rules mapped across our markets
30open findings in the register
14of them high priority
12need legal confirmation
Security gaps are compliance gaps. Weak tenant isolation, no alerting and no retention rules show up under GDPR, ISO 27001 and the new EU cyber rules alike. Fixing them once helps everywhere.

Confidential. Generated 2026-10-19 from doc 26 (regulatory map and findings register, 30 findings). Not legal advice.

01

What applies

Regulatory map (1/3)

The rules that apply to us

RuleMarketsIn force
GDPR and national data protection acts (NO personopplysningsloven, SE dataskyddslagen)NO, SE, EU / EEAIn force
UK GDPR and Data Protection Act 2018, amended by the Data (Use and Access) Act 2025UKMain changes in force since 5 February 2026
ISO/IEC 27001:2022 (a standard, not law)UK (commercial), allTarget; date open (Q-048)
Accessibility: Norwegian universal-design rules, the European Accessibility Act (Directive 2019/882), UK Equality Act 2010AllNO in force; EAA applies in the EU since 28 June 2025; EAA not yet in the EEA Agreement (under scrutiny)
Cyber Resilience Act (Regulation 2024/2847)EU (EEA to confirm)Reporting since 11 September 2026; all duties from 11 December 2027
NIS2, Norway's Digital Security Act, UK Cyber Security and Resilience BillAllEU: national laws; NO: NIS1-level act since 1 October 2025, NIS2 awaits the EEA; UK: bill before Parliament

Regulatory map (2/3)

More rules in our markets

RuleMarketsIn force
EU Data Act (Regulation 2023/2854), switching between data processing servicesEU (EEA to confirm)Since 12 September 2025
E-invoicing and bookkeeping (NO Bookkeeping Act amendments; national retention rules)NO; retention allNO e-invoicing from 1 January 2027 (adopted June 2026)
ePrivacy and cookies (NO Electronic Communications Act, national ePrivacy laws, UK PECR)AllIn force (NO stricter consent since 1 January 2025; UK relaxed analytics rules under the 2025 Act)
E-invoicing in Germany (VAT Act, from the Growth Opportunities Act; future market)DE (future)Receiving since 1 January 2025; issuing from 1 January 2027 above 800,000 euro prior-year turnover, from 1 January 2028 for all
Transport emissions and sustainability reporting: CountEmissionsEU (Regulation (EU) 2026/1030, method EN ISO 14083); CSRD after Omnibus IEU (EEA to confirm); UK customers' clientsCountEmissionsEU in force 1 June 2026, applies from 2 December 2030; CSRD Omnibus I in force 18 March 2026
eIDAS and UK e-signature lawAllIn force

Regulatory map (3/3)

More rules in our markets

RuleMarketsIn force
EU AI ActEUStaged 2025–2027
Transport rules: drivers' hours and tachographs (Regulation 561/2006, GB rules), working time of mobile road transport workers, bus and coach passenger rights (Regulation 181/2011)AllIn force

02

What we found

Findings · GDPR (1/2)

GDPR: 9 findings, 3 high

IDFindingMarketsPriorityStatus
CMP-01No register of processing; the data protection officer exists only in principleAllHighOpen
CMP-02No retention rules and no automatic deletion; deletion only on requestAllHighOpen
CMP-03Processors and transfers unconfirmed: offshore supplier with production access, US SaaS tools, no data processing agreements seenAllHighTo confirm
CMP-04No tooling for access, export or erasure requests; no complaint handling for the UK dutyAllMediumOpen
CMP-05Personal data in application logs and error trackingAllMediumOpen

Findings · GDPR (2/2)

GDPR: 9 findings, 3 high

IDFindingMarketsPriorityStatus
CMP-06Personal data copied between operators (test copies, shared reporting database, customer data warehouse) without a documented basisAllMediumTo confirm
CMP-07Sensitive employee data held (national ID, passport, bank account, salary) without documented need or retentionAllMediumOpen
CMP-08Driver location tracking: operators need transparency and, in Norway, employee consultation; the product gives them no support. UK operators now ask for more of it (telematics geofences)NO, UK, allMediumTo confirm
CMP-09UK customers run in the production environment named "sweden" (the UK one holds none); data is in Ireland either way, but what customers were promised about location is unknownUKLowTo confirm

Findings · Security of processing

Security of processing: 3 findings, 3 high

IDFindingMarketsPriorityStatus
CMP-10Tenant isolation weaknesses can expose or change one operator's personal data from another (SEC-01, 02, 51)AllHighOpen
CMP-11Production database reachable from the internetAllHighOpen
CMP-12No alerting or error tracking, so a breach may not be noticed within 72 hoursAllHighOpen

Findings · ISO 27001

ISO 27001: 4 findings, 4 high

IDFindingMarketsPriorityStatus
CMP-13No ISMS yet: scope, risk assessment, Statement of Applicability, policiesUK (commercial)HighOpen
CMP-14Major control gaps: access control, incident management, backup and recovery, secure developmentAllHighOpen
CMP-15Supplier security: development and operations access sit with the offshore supplier, with no security requirements foundAllHighTo confirm
CMP-16Every environment runs in the management cloud account with shared deploy keysAllHighOpen

Findings · Accessibility

Accessibility: 3 findings, 1 high

IDFindingMarketsPriorityStatus
CMP-17The live passenger web app is estimated below WCAG AAAllHighOpen
CMP-18No automated accessibility tests; staff, customer and partner portals not assessedAllMediumOpen
CMP-19Operators' booking pages, e-tickets and the Ferd app may fall under the European Accessibility ActEU / EEAMediumTo confirm

Findings · Cybersecurity law

Cybersecurity law: 2 findings, 1 high

IDFindingMarketsPriorityStatus
CMP-20Mobile apps may fall under the Cyber Resilience Act; no vulnerability-handling or reporting process existsEU / EEAHighTo confirm
CMP-21Customers under NIS2 and national security laws will pass supplier-security requirements to FerdiaAllMediumTo confirm

Findings · Data portability

Data portability: 1 finding, 0 high

IDFindingMarketsPriorityStatus
CMP-22No customer data export for switching provider, as the EU Data Act requires of SaaS providersEU / EEAMediumTo confirm

Findings · Invoicing and bookkeeping

Invoicing and bookkeeping: 3 findings, 1 high

IDFindingMarketsPriorityStatus
CMP-23Norwegian B2B e-invoicing (EHF) from 1 January 2027: EHF only through the Tripletex integration; invoices sent from TEQ by email are not EHFNOHighTo confirm
CMP-24Accounting-record retention (years) and personal-data erasure are not designed togetherAllMediumOpen
CMP-27Germany (candidate market): German e-invoices (XRechnung / ZUGFeRD) are not supported; issuing becomes mandatory from 2027–2028, receiving already appliesDE (future)MediumOpen

Findings · ePrivacy

ePrivacy: 1 finding, 0 high

IDFindingMarketsPriorityStatus
CMP-25Third-party scripts in the web apps (onboarding, chat, bot check) without a consent step foundAllLowTo confirm

Findings · Ferd launch

Ferd launch: 1 finding, 1 high

IDFindingMarketsPriorityStatus
CMP-26Ferd stores passenger data and GPS location: privacy notice, consent, retention and an impact assessment are needed before launchAllHighOpen

Findings · Transport rules

Transport rules: 1 finding, 0 high

IDFindingMarketsPriorityStatus
CMP-28Driver rostering with UK operators is starting, but the drivers' hours and working-time rules (EU and GB) have not been assessed against planning and timesheetsUK, allMediumTo confirm

Findings · Sustainability reporting

Sustainability reporting: 1 finding, 0 high

SDG 12: Responsible consumption and productionSDG 13: Climate action
IDFindingMarketsPriorityStatus
CMP-29Vehicles hold a CO2 value, Euro class and fuel, but there is no per-trip emissions figure, no ISO 14083 method, and /v2 does not expose the CO2 valueAllLowOpen

Findings · Change management

Change management: 1 finding, 0 high

IDFindingMarketsPriorityStatus
CMP-30The new platform repositories sit in a GitHub organisation on the free plan: the main branch can't be protected and a production release can't require an approval. A plan upgrade is decidedAllMediumIn progress

03

What to do

Dates

Four dates that matter now

  1. 11 Sep 2026EU cyber rules for apps: report exploited vulnerabilities (already in force)
  2. 1 Jan 2027Norway: B2B invoices must be EHF e-invoices
  3. 12 Jan 2027EU Data Act: no switching charges for cloud services
  4. 11 Dec 2027EU cyber rules for apps: all duties apply
Whether the cyber rules and the Data Act apply to us, and how, is for legal counsel to confirm.

First moves

Start with what every rule asks for

  • Data protectionRegister, retention, processorsWrite the register, set retention, sign processor agreements.
  • SecurityIsolation and detectionFix tenant isolation; add alerting to notice breaches in time.
  • ISO 27001Scope the ISMS nowScope and risk assessment now; the audit needs months of evidence.
  • CustomersEHF before 1 JanuaryCheck how Norwegian operators invoice from TEQ.
  • ProductsAccessibility and FerdFix the passenger web app; Ferd's privacy work before launch.
  • LegalConfirm the new rulesWhich of the app, accessibility and switching rules apply.

Agree today

Five questions for legal counsel

  1. Who is our data protection officer, formally?
  2. Which processors and transfers need agreements now?
  3. How long must we keep each kind of record?
  4. Do the app, accessibility and data-switching rules apply to us?
  5. What must Ferd have in place before launch?

Thank you

Questions

Alexander · Tech Lead

Ferdia CISO: Compliance briefing

By Alexander Vassbotn Røyne-Helgesen

Ferdia CISO: Compliance briefing

  • 50