Checking which KSC and NIS2 obligations apply to your company and filling the gaps: policies, procedures, safeguards in the system, supplier contracts.
See the serviceTechnical measures in an IT project
KSC and NIS2 requirements written into the scope and acceptance of the system you are building or ordering, with evidence for the audit gathered during the project.
Scope
What clients come to us with
The contractor builds to a list of features
The contract with the contractor describes what the system should do: orders, warehouse, a customer portal. It says nothing about access, logs or backups, because no one put them in the request for proposal. The contractor adds them at the end, for an extra fee, or not at all.
The system has been accepted, but no one checked the safeguards
At acceptance the features were tested; no one checked whether access can be withdrawn, what the log records or whether a backup can be restored. A client sends a security questionnaire or an audit is approaching, and the only document is the record of feature acceptance.
Scope
What we do
Technical measures are safeguards that work within the system itself, as opposed to the policies and procedures that describe them. NIS2 is EU Directive 2022/2555 on cybersecurity, which the KSC act has implemented since 3 April 2026 (legal position as at 20 September 2026). Among its risk management measures, the directive lists access control, backups and restoring operations, encryption and incident handling. It also lists security in the acquisition, development and maintenance of systems, including the handling of vulnerabilities, meaning weaknesses in security. Whether and from when this applies to your company is settled by a separate scope: the impact and gap analysis.
Acceptance criteria are the list of conditions the system has to meet for you to accept a stage and pay for it. We add security requirements to them alongside the features. Access: an individual account with a role for every person, granted and withdrawn by a designated person, closed when an employee leaves. Event log: a record kept by the system of who did what in it and when, including changes to data and permissions, which users cannot alter. Backups and restoring: the system makes backups on its own, and acceptance includes starting it up from a backup. Updates: a described route for security fixes into the system after launch, and a trace of every installation. Separation of environments: the test environment, a separate copy of the system for trials, works on test data. Encryption: data stored and transmitted in a form that cannot be read without the key. Incident handling: the system shows what happened, when and who it affects, and lets you record this for the report. The early warning of a significant incident goes to the sectoral CSIRT, the team that receives reports in your sector, within 24 hours of detection.
Evidence for the audit is produced during the project. An essential entity covered by the act from the day it came into force completes its first audit of the security of its information system by 3 April 2028. Further audits follow at least once every three years; an important entity is audited on the order of the authority after a significant incident or another breach of the act. From each stage we file into a single folder: the requirements with their provisions, the design, test results with the restore record, acceptance records, the list of accounts on the day of launch and the list of updates.
When another contractor builds the system, we work on your side: we write the requirements into the request for proposal or the contract, read the contractor's design against them, take part in acceptance and gather the evidence. The provisions of the contract with the contractor, and the policies and procedures, are separate scopes; here we work from them. Securing the company's servers and network regardless of the regulations is the "Infrastructure security" scope within the "Cloud and infrastructure" service.
Scope
What you get
- A list of security requirements for your system, with the provision against each item, ready for the project scope or the request for proposal.
- Acceptance criteria for each requirement: what the contractor demonstrates, in what test, and who on your side confirms the result.
- A security acceptance record signed with the contractor, with a list of gaps and the person responsible for fixing them.
- An audit evidence folder, organised by requirement, with rules for adding further evidence after launch.
Scope
How the work runs
- We write down the requirements. From the company's policies, the result of the gap analysis if there is one, and the scope of the system, we select what applies to it. Result: a list of requirements with acceptance criteria.
- We oversee the build. We check in the contractor's design how each requirement will be met, and at every stage we file the evidence. Result: a folder filled stage by stage.
- We accept the safeguards through tests. We close access for a test user, start the system up from a backup, read the log and go through a mock incident report. Result: a security acceptance record.
- We hand the folder to a designated person together with the rules for keeping it. Result: the evidence folder with you, kept up to date by your team or by us.
Scope
Team experience
Members of our team built an AI platform in healthcare, run as a medical device under FDA, CE and MDR. The platform was built for the European Union and US markets.
Scope
Questions the board should ask the system contractor
- Which security requirements are in the scope and acceptance criteria, and which remain on our side?
- What does the event log record, how long does it keep it, and who can change it?
- How will we check at acceptance that an employee leaving ends their access?
- When will a backup be restored as a test, and who will sign the record?
- How do security fixes reach the system after launch, and who installs them?
- What documents will we receive at acceptance, and will an auditor understand them without the contractor?
The deadlines above describe the legal position as at 20 September 2026; before you decide on the scope, we check them again. The scope of the requirements depends on the company's status under the act and on what the system does, so we start with an analysis.
Parent service
KSC and NIS2
Book a meeting
Book a conversation about the problem
You describe the process or system that no longer keeps up and what has to change. The conversation costs nothing.
Phone: +48 455 406 404
Impact and gap analysis for KSC and NIS2
A written answer on whether the Polish National Cybersecurity System Act (KSC) covers your company, what obligations and deadlines follow from it, what is missing and in what order to fill the gaps.
See the scopePolicies, procedures and entity registration
The documents required by the Polish National Cybersecurity System Act (KSC), written with the people who will use them, and an application for entry in the register of entities ready to sign.
See the scopeSupplier contracts
A list of the suppliers your company's operations depend on, an assessment of each of them, and requirements for contracts and requests for proposal that match the obligations under the Polish National Cybersecurity System Act (KSC).
See the scopeHow we start
A conversation about the problem
You describe the process or system that no longer keeps up and what has to change. The conversation costs nothing.
Analysis under an NDA
We examine the process and the systems and hand over a recommendation with a scope of work. You know the scope, deadline and price of the analysis before it starts.
Offer
You receive the scope, team, schedule and price of the implementation. You decide whether we go ahead.
The cost of the analysis is credited towards the implementation if you order it.
Phone: +48 455 406 404 E-mail: contact@aliaxit.com




