1. Home
  2. Services
  3. IT security
Security / Pentest / NIS2

IT security: audits, penetration testing and application hardening

We test web applications, APIs and servers the way an attacker would, then help fix what we find. As a software house we do not stop at the report: we patch code, configuration and the release process.

01

Audits and penetration tests

We test web apps, B2B panels, APIs and infrastructure against OWASP Top 10 and OWASP ASVS: authentication, authorisation, injection, configuration, headers, TLS and data exposure.

02

Fixes and hardening

Findings become concrete tasks: Laravel and PHP code fixes, dependency updates, Linux server configuration, backups, secrets handling and a safer deployment pipeline.

03

Monitoring and compliance

We set up recurring scans, alerts for new vulnerabilities and expiring certificates, and help prepare technical documentation for NIS2 and GDPR.

04

Who it is for

Companies running a web application, online store, B2B platform, customer portal or API with customer data that want to understand their real risk. Especially relevant for NIS2-regulated companies and suppliers whose clients ask for proof of security.

05

Rules of engagement

Every test runs only under written authorisation from the system owner, with an agreed scope (domains, IP addresses, environments), time window and contact person. We never run DoS-style load tests without separate consent, and results are covered by an NDA.

06

What you get

A report with an executive summary, a list of vulnerabilities with CVSS scores, reproduction steps and remediation guidance. After fixes are deployed we retest and confirm which issues are closed.

Answer

What a company should know before starting this service

Security does not start with buying a tool. It starts with knowing what the company protects: customer data, orders, panel access, sales continuity. In this service we first agree the scope and sign a test authorisation, then examine systems from the outside and inside, and finally deliver a report that translates into concrete tasks for the team.

Delivery

How this service turns into a working business system

01

Scope and authorisation

We agree the goal, systems in scope, environment, time window and contacts, and sign the test authorisation, NDA and, if needed, a data processing agreement.

02

Reconnaissance and scanning

We map the attack surface: domains, subdomains, open ports, technologies, certificates, headers and known vulnerabilities in the software versions in use.

03

Manual testing and verification

We manually test business logic, permissions, sessions, forms and APIs, and verify every automated finding so the report contains no false alarms.

04

Report, fixes and retest

We deliver a prioritised report, help implement fixes in code and configuration, then retest and optionally set up continuous monitoring.

Business value

What should improve after implementation

  • Clarity on which risks are real and which are theoretical
  • Fewer internet-facing vulnerabilities and faster reaction to new ones
  • Documentation that supports NIS2, GDPR and client security questionnaires
  • A safer release and maintenance process for your applications
FAQ

Frequently asked questions

Is a penetration test legal?

Yes, when it is performed with written consent from the system owner and within the agreed scope. That is why every engagement starts with an authorisation listing domains, IP addresses and test dates.

Can testing disrupt production?

The risk is low and controlled. We agree a time window, traffic limits and a contact person, never run DoS tests without separate consent, and use a staging copy of production where possible.

How long does an application security audit take?

A quick external review of a website or store usually takes 2–3 working days. A full test of a web application with an admin panel and API usually takes 5 to 15 days, depending on roles, modules and integrations.

Do you help with NIS2 readiness?

Yes, on the technical side: system inventory, vulnerability assessment, hardening, backups, monitoring and an incident handling procedure. For legal interpretation of obligations we work alongside the client legal or compliance advisor.

Do you fix the vulnerabilities you find?

Yes. That is our main difference from firms that only hand over a report. As a development team we patch Laravel and PHP code, update dependencies, configure servers, deploy fixes and then retest.

Do you offer continuous security monitoring?

Yes. After the audit we can set up recurring external scans and monitoring of SSL certificates, security headers and known vulnerabilities, with a monthly report and alerts on critical changes.

Next step

Have a similar problem in your company?

Describe the current process, system or integration blocker. We will suggest the smallest practical step: audit, MVP, modernization or integration package.

Book a free call +48 887 883 084

#softwareThatDelivers

No noise. Real systems. Software that runs in production.

Talk about the project