IT System Houses and Integrators

You manage heterogeneous client landscapes: servers, networks, workstations, specialist applications. You integrate standard software, customise it, write interfaces, operate systems on commission or on-site at clients. Your clients come from all sectors — from mid-sized companies to municipal administration.

The regulatory classification of your work is more difficult than for pure agencies, because you rarely deliver a single "product" but rather a combination of standard software, customising, scripts, configuration, and operations. Precisely this mix is what places you in a regulatory exposed position.

Typical services and their regulatory classification #

Customising and custom developments on standard software #

When you adapt ERP, CRM, DMS, or specialist application systems — through plug-ins, modules, extensions, custom reports, or workflows — you deliver code that runs in production at the client. Under the new Product Liability Directive (Art. 4, Art. 8), you are thus a developer and hence a manufacturer. The CRA (Art. 3 No. 1) covers your developments as "products with digital elements" once they are placed on the market independently or as part of a product.

The common notion "it's just customising" does not hold legally. Once you deliver code, you deliver a product.

Interfaces and integrations #

Integration work — EDI, REST APIs, message brokers, ETL pipelines — is particularly sensitive. Interfaces often process financial, personnel, or health data. Errors in integrations are a common cause of data leaks. Art. 6(1)(c) of the new Product Liability Directive names data loss expressly as a ground for liability.

Infrastructure and operations #

Pure infrastructure services (hosting, managed hardware, network operations) do not directly fall under the CRA. But as soon as you install, configure, and operate software, you become an integrator — and are thereby embedded in your client's supply chain. For NIS2 clients, you are then a direct supplier under Art. 21(3).

On-premise installations of open source software #

When you install open source software (such as a Linux setup, a mail server, a wiki, a ticket system, a monitoring platform) at a client and maintain it, you are responsible for due diligence in the selection and maintenance of these components. The CRA requires in Art. 13(5) "due diligence" for FOSS integration. Those who install must know what they install.

Managed services and second/third-level support #

When you continuously patch, update, monitor, and fix systems, you are in ongoing product maintenance. This falls under the CRA's update obligations (Art. 13(8)) as well as the vulnerability handling obligations (Art. 14).

Which laws apply for which clients #

Two laws apply regardless of the client sector:

System houses traditionally have particularly mixed client portfolios. Even a single client from a regulated sector draws the entire process landscape into additional DORA or NIS2 considerations:

The breadth of your client portfolio thus becomes a risk: a single client due diligence that reveals weaknesses is enough to jeopardise the business with that client and their industry colleagues.

Concrete consequences #

Legally at stake:

Contractually, your clients will demand:

Operationally, you must establish:

Financially, you face:

Security is a competitive advantage even without obligation #

System houses live on trust. Your clients give you access to their most important systems — those who can use this access responsibly and document it have a tangible competitive advantage. Even clients who do not fall under CRA, DORA, or NIS2 are increasingly asking for security evidence.

Concretely, this brings: better positioning in tenders, stronger client retention, higher day rates, less friction in audits and insurance, and a clear differentiator from competitors who still consider "we'll manage somehow" a business model.

How OTTRIA supports system houses #

OTTRIA works in the open source part of your supply chain — precisely where heterogeneous system houses have the biggest blind spots:

You remain responsible for the installations at your clients. OTTRIA ensures that the deployed open source components are monitored, maintained, and documented — as CRA, DORA, and NIS2 require.

Schedule initial consultation

Back to overview for software service providers

Further reading