Service · Software development

Custom DORA compliance software development.

Bespoke software for the five pillars of the Digital Operational Resilience Act: ICT risk management, incident reporting within four hours, resilience testing, third-party register and threat intelligence sharing. We do not replace ProcessUnity or OneTrust for enterprise use. Instead, we build the layer that connects your core systems, your own risk model and your DNB or AFM reporting.

ICT risk registerIncident reportingThird-party registerResilience testing

Custom DORA compliance software: what we do and don't do.

The Digital Operational Resilience Act (Regulation (EU) 2022/2554) came into force on 17 January 2025 and affects almost every financial entity in the Netherlands: banks, insurers, investment firms, pension funds, payment institutions, credit rating agencies, asset managers and crypto-asset service providers. Critical ICT third-party service providers, such as major cloud providers, also fall under direct European supervision through a separate route. In the Netherlands, DNB and AFM supervise most entities.

Good enterprise platforms already exist for the wider GRC work: ProcessUnity, OneTrust, ServiceNow GRC, MetricStream, Diligent, LogicGate and Archer. If your organisation already uses one of these suites and it fits your needs, we advise you to keep using it. We have no wish to compete with these platforms, and we rarely recommend replacing a platform as a standalone solution for DORA.

What we do build is the custom layer that your existing GRC platform doesn't solve for your situation: a DORA register that connects to your ICT landscape and your own risk classification, an incident management flow that prepares the correct reporting to the competent authority within DORA's four-hour deadline, a third-party register with deep links to your procurement, contract and monitoring systems, and integration with core banking, investment administration or policy systems that a standard suite doesn't offer out of the box. We do this as an add-on to KYC/AML software where both projects run in parallel, or as a standalone building block within a broader risk management software project.

If your DORA project runs alongside obligations that rest on the product itself, it touches the Cyber Resilience Act. And because the reporting deadlines in both frameworks start the moment you become aware of something, vulnerability management is often the component that needs to come first.

Three types of DORA software we build.

Most projects start with one of these three and grow organically as the other pillars mature. In the first conversation, we advise which option will deliver the most value for your type of institution, your supervisory regime and your existing ICT landscape.

First engagement · fixed sprint budget

DORA register and ICT risk management

A central register of your ICT assets, critical business functions, supporting processes and their interdependencies, with a risk classification aligned to your own established policy. Includes a governance workflow for periodic review by the risk function, sign-off by the management board, and demonstrable logging for inspection by DNB or AFM. It does not replace your GRC suite, but it feeds that suite with data that is currently often scattered across spreadsheets and ticketing systems.

Asset registerCritical functionsRisk classificationManagement board sign-off
Mid-sized project · fixed sprint budget

Incident management and 4-hour reporting

The software your security operations team uses once a major ICT-related incident has been classified: a case management environment that handles the incident, applies the DORA classification criteria (client impact, geographic spread, duration, data loss, reputational damage, economic impact), automatically prepares the initial, intermediate and final notification templates, and tracks the deadlines for DNB, AFM or the relevant ESA. Includes integration with your SIEM, ticketing system and the communication flows to clients and the press.

DORA classificationNotification templatesSIEM integrationFour-hour tracking
Larger project · fixed sprint budget

ICT third-party register and vendor monitoring

A complete third-party register that maps all outsourced ICT services: contracts, subcontractors, data flows, processing locations, exit strategies, criticality ratings and ongoing SLA monitoring. Includes due diligence workflows for new suppliers, periodic reassessments, and automatic alerts when a contract fails to meet DORA requirements or when measured availability falls short of the agreed level. Deeply integrated with procurement, contract management and monitoring systems for one consistent view.

If you are designated for an advanced resilience test, it comes with its own process, with a scope that the supervisor validates. For more on this, see our page on software for the TLPT process under DORA.

Vendor registerSLA monitoringExit strategyDue diligence

What you receive at the end of a project.

A production-ready DORA environment that connects to your existing GRC, security and core systems, plus everything around it so you can manage it yourself or have your IT partner manage it.

  • The DORA environment itselfProduction and staging environments, running in your cloud (Microsoft Azure, AWS or GCP) or managed by us in an EU region with demonstrable data residency.
  • Integrations with your core systemsAPI integrations with core banking, policy administration, investment administration, your GRC suite (ProcessUnity, OneTrust, ServiceNow GRC), SIEM, ticketing system and procurement/contract management.
  • Risk model tailored to your institutionA transparent rules engine that classifies critical business functions, ICT assets, suppliers and incidents according to your own established policy and the DORA Regulatory Technical Standards.
  • Reporting templates for the supervisorInitial, intermediate and final notification formats for DNB, AFM or another competent authority, plus exports for the annual ICT risk report and the third-party register.
  • Codebase and architecture documentationFull source code in a Git repository, build and deployment instructions and an architecture overview for your IT partner or internal IT.
  • Audit trail for inspectionDemonstrable logging of every action in the system: who changed which risk classification, who classified which incident, who approved which supplier contract, retained in line with DORA retention periods.
  • Training for the risk and compliance functionSessions for the CISO, risk officer, compliance officer and first-line staff who assess alerts, plus a short video introduction for suppliers who supply data themselves via the third-party portal.
  • Maintenance contract (optional)Monitoring, backups, security patches, integration upkeep and further development based on new Regulatory Technical Standards or changes to the ESAs' Joint Examination approach. Fixed monthly fee, with several response-time levels.

When custom development is the right choice for your DORA implementation.

Four patterns we repeatedly see at institutions that approach us as a DORA implementation partner. If you recognise one of them, we would be glad to talk further.

No GRC suite

No ProcessUnity or OneTrust available

You are a smaller or mid-sized financial entity, such as an investment firm, a payment institution, a crypto-asset service provider or a pension fund, for whom enterprise governance and compliance platforms are too costly and complex. A bespoke, leaner DORA environment is often more efficient than a suite where you use 80 per cent of the features yet still pay annual licence fees for all of them.

Fragmented sources

Data sits in five places

Your ICT assets sit in a CMDB, critical business functions in a Visio diagram, suppliers in an Excel procurement list, incidents in the ticketing system and risk acceptances in a SharePoint folder. Nobody has one complete picture that aligns with DORA requirements. A custom layer that connects these sources and feeds the DORA register from the systems where the truth lives prevents duplicate administration.

Your own risk model

Generic classification doesn't work

The off-the-shelf solution applies the same DORA classification criteria to a major bank and a specialist asset manager alike. As a CISO or risk officer, you know your critical functions have a different profile from that default assumption. Your own rules engine, in which you can configure criticality, impact and geographical factors, and which you can justify to DNB, produces better-founded classifications.

Deep integration

Core system integration required

For incident detection and SLA monitoring, a hard-wired feed from your core banking, policy or investment administration system is essential. A standard SaaS product sits apart from your core landscape and only flags issues when someone enters them manually. Custom software lets the DORA system read the transaction and availability streams in real time, so a major incident is classified within minutes rather than hours.

How a DORA implementation project runs.

1

Introduction and intake

A conversation in which we understand which supervision you fall under (DNB, AFM or an ESA as a critical third party), which GRC and security tools you use today, which core systems are in place, and where the current flow falls short of DORA requirements. We also map which integrations are needed with core banking, policy administration, your SIEM and your procurement and contract management. That way we already know, before the scope workshop, which smart API integrations will be part of the project.

2

Discovery, scope and gap analysis

A workshop with the CISO, risk officer, compliance officer and procurement function, plus interviews with the people who currently handle ICT risk and third-party work. We map the current process flows and measure them against the five DORA pillars and the Regulatory Technical Standards. We identify where your existing GRC platform is sufficient and where bespoke development adds value. At the end you have a concrete scope, a sprint plan and an initial screen flow for the DORA register or incident management.

3

Building in sprints

We work in two-weekly sprints and deliver a working, testable version at the end of each one. The CISO or a delegated owner acts as product owner, and a board member or CRO as sponsor. Early in the project we test incident management through a tabletop exercise based on a realistic scenario, such as a SaaS supplier outage or a ransomware attack, so we can see where the flow breaks down before the first real four-hour notification arrives. A first pillar is ready after a few sprints; a full DORA implementation across all five pillars runs over a project spanning several sprints.

4

Rollout, training and ongoing management

A phased rollout to the risk and compliance function, running in parallel with the existing process so no incident or supplier review is missed. Training for key users and a short video introduction for suppliers who supply data themselves via the third-party portal. From go-live we provide monitoring, security patches, integration upkeep and further development based on new RTS publications, ITS updates or changes in Joint Examination practice. For every new guideline or supervisory update, we handle the impact analysis and the adjustment.

Frequently asked questions about DORA compliance software.

The questions CISOs, risk officers and compliance officers most often ask us when a DORA project begins.

What is DORA and when did it take effect?
DORA, the Digital Operational Resilience Act, is an EU regulation that came into force on 17 January 2025. It requires financial entities to have their digital operational resilience in order. DORA rests on five pillars: ICT risk management, ICT incident management and reporting, digital operational resilience testing, ICT third-party risk, and information sharing. In the Netherlands, DNB and AFM supervise most entities; for critical third parties, such as large cloud providers, a separate supervisory route applies at European level.
Who does DORA apply to?
DORA applies to almost every financial entity in the EU: banks, insurers, investment firms, pension funds, payment institutions, credit rating agencies, asset managers, managers of alternative investment funds, credit reference agencies and crypto-asset service providers (CASPs under MiCA). Critical ICT third-party service providers also fall under it via a separate route. Smaller entities benefit from proportionality exemptions for parts of the regulation; we map these out in the gap analysis.
Do you replace OneTrust, ServiceNow GRC or ProcessUnity?
No. For enterprise GRC, ProcessUnity, OneTrust, ServiceNow GRC, MetricStream, Diligent, LogicGate and Archer are strong products, and we don't compete with them or recommend switching to us. What we build is the custom layer that your existing GRC platform doesn't solve for your situation: the sector-specific DORA workflows, deep integration with your core banking or policy system, your own risk classification, and connections to your procurement, contract and security systems. Sometimes custom software is the only option, because no GRC suite is in place and licence costs don't fit your scale.
How does the four-hour notification flow work in the system?
When your security operations classify an incident as a major ICT-related incident, a notification draft is created in case management with all relevant fields pre-filled: nature, impact on clients, geographic spread, duration, data loss, affected critical functions and impacted ICT assets. The system checks the DORA classification criteria and automatically monitors the deadlines for the initial notification (to the competent authority within the required window), the intermediate notification and the final report. Your CISO or a delegated officer reviews the draft, completes the open fields and submits it. The full audit trail, including versions, reviewers, approval and any follow-up questions from DNB or AFM, is recorded in line with DORA retention requirements.
How does DORA relate to the GDPR and the NIS2 Directive?
DORA, GDPR and NIS2 overlap in parts but differ in scope, legal basis and sanction regime. GDPR concerns personal data and is broader than financial services. NIS2 applies to essential and important entities across a wider range of sectors. DORA is sector-specific for financial entities and goes deeper into ICT resilience and third-party risk. A well-organised DORA environment often also produces NIS2-relevant data and can feed GDPR-related audit trails. We build the system so that the overlap is put to active use, rather than maintaining three separate registers. On the GDPR side, we carry out a DPIA as standard for every major project.
How does the ICT third-party register work for our cloud providers?
The register records, for each outsourced ICT service, the provider, the contract, the sub-outsourcers, the data flow, the processing location, the exit strategy and the criticality rating. For critical or important functions, DORA requires additional contractual provisions, including on location, audit rights, sub-outsourcing, exit and information provision. We track these in the register explicitly so you can see where contracts still need updating. Ongoing SLA monitoring links measured availability to the agreed level and flags when a vendor consistently underperforms. For critical third parties such as AWS, Microsoft Azure or Google Cloud, we also document the exit route and the fallback option.
What will resilience testing look like in software form?
DORA requires regular digital operational resilience testing and, for entities meeting certain criteria, threat-led penetration testing (TLPT) at least every three years on critical functions. The software supports the planning, scoping and reporting of these tests: which critical function is tested when, which scope has been agreed with the competent authority, which red team firm carries out the work, which findings remain open and what the remediation status is. We do not perform the penetration tests ourselves; we work with specialist red-team firms. What we do is make the cycle demonstrable and manageable.
What if we are a critical ICT third-party service provider?
If your organisation is designated as a critical third-party provider by the European supervisory authorities, parts of your activity fall directly under European oversight, with separate reporting requirements and the possibility of a Joint Examination Team. This mainly affects large cloud providers and specialist ICT service providers that create deep dependencies for financial entities. For this role, we build a mirror environment: a register aligned with the specific information requests the ESAs may submit, plus an automated reporting flow to Frankfurt or Paris rather than DNB.
What determines the cost of a DORA project?
Four things drive it: the breadth of scope (one pillar versus all five), the number of integrations with external and internal systems (core banking, policy administration, your GRC suite, SIEM, procurement), the intensity of your supervisory regime and the complexity of your ICT landscape, and whether you hand monitoring and ongoing development to us or take them on internally. We outline the range in the first conversation and always provide a fixed sprint price so there are no surprises. For context on how we build our pricing, see our page on building insurance software and the wider knowledge base.
Do you also build for pension funds, payment institutions and crypto-asset providers?
Yes. For pension funds, the focus is often on the third-party register and the incident flow around the pension administrator. For payment institutions, it is on incident reporting linked to PSD2 incident notifications and the ICT risk classification of the payment chain. For crypto-asset service providers, which fall under both MiCA and DORA, we often build a combined environment in which DORA pillars sit alongside MiCA requirements such as safekeeping controls and market abuse detection. For related AI governance questions at the same institution, see our page on AI Act compliance software.
How does the transition work from our current Excel trackers and SharePoint?
In phases. We let your existing registers, shared drives and SharePoint folders run in parallel with the new system for a while, so the team can get used to it and we can spot any shortcomings early. We carry out data migration using scripts written for your situation: ICT assets, critical functions, suppliers, historical incidents and risk acceptances are transferred with checks, with a rollback option should anything go wrong. Only once the team is comfortable and the first internal audit has gone smoothly are the old registers archived.

Talk to us about your DORA compliance software.

A thirty-minute introductory call, with no obligation. We listen to which supervision you fall under, which GRC, security and core systems you have in place and where the friction lies, and we give direction you can use straight away, even if we ultimately don't work together.

Edit content