EKR · RNY / KAÜ · ÁNYK/ONYA · NIS2 · AI Act

Software development for the public sector

Custom administrative, municipal and central-body software with procurement-aware delivery. RNY / KAÜ / ONYA integration, EU-only data residency, NISZ or private Tier IV data centre options, NIS2 essential-entity compliance and EU AI Act Annex III. Last updated 2026-05-04.

TL;DR

  • Act CXLIII of 2015 public procurement procedures run on EKR by default.
  • NIS2 Annex I classifies public administration as an essential entity — fines >= EUR 10M or 2%, Hungary's Act LXIX of 2024 in force 2026-01-06.
  • The RNY (Provision Registry) + KAÜ pair is the central point of citizen identification and declarations across e-administration.
  • NAV's classic desktop ÁNYK framework is being phased out (sunset around 2027); ONYA is the browser-based alternative.
  • Project ranges: HUF 15-110M depending on scope, EU-only data residency, full source-code handover by default.

Pain map — what public-sector IT leads are dealing with

Concrete, named problems from municipal and central-body customers.

EKR technical spec — too narrow or too broad

The technical spec attached to an Act CXLIII of 2015 procurement notice is often either tailored to a single supplier or so generic that bids are incomparable. We deliver a typical integration profile and an open-source component list for the call so the market can compare actual suppliers.

Source-code handover hurried, with poor documentation

Contracted source-code handover at project closure is too often a single ZIP file with no build instructions. We hand over Git repo + README + Makefile / Dockerfile + DEPLOY.md + ARCH.md by default, so the next supplier can build within 2-3 days.

RNY / KAÜ / Ügyfélkapu integration — manual rebuild every time

In many administrative systems the RNY / KAÜ client lives as an ad-hoc, write-once layer. Every KEÜSZ (Central E-Administration Service) version bump triggers another firefighting project. We deliver a contract-pinned, version-tolerant client layer.

NIS2 essential entity in public admin — no roadmap yet

Many offices haven't lit up the Article 21(2) ten-measure implementation and 24h/72h reporting pipeline under Act LXIX of 2024. Bodies under SZTFH oversight carry active risk — fines start at EUR 10M or 2%.

EU AI Act Annex III — high-risk AI in administration

Automated administrative decisions (welfare entitlement, pension calc), educational testing AI and law-enforcement risk assessment are all high-risk under Annex III. By 2026-08-02 you need an FRIA, Annex IV technical file and post-market monitoring.

Regulatory landscape for public-sector software

Only items grounded in official sources (NJT, EUR-Lex, EKR).

RegulationApplicableScopePenalty
Act CXLIII of 2015 — Public ProcurementIn force (2026-01-01 latest version)EKR-run procedures, contracting authority commsProcedure invalidation, KIK referral
NIS2 — Dir. (EU) 2022/2555HU 2026-01-06 (Act LXIX of 2024)Essential entity (Annex I — public administration)>= EUR 10M or 2%
EU AI Act — Reg. (EU) 2024/16892026-08-02 high-risk AIAdministrative decisions, education, law enforcement (Annex III)<= EUR 15M or 3% (Art. 99(4))
Government Decree 451/2016 (XII. 19.) — e-administrationIn forceRNY and related KEÜSZ service usageAdministrative sanctions
Procurement-contract source-code handoverContract-boundFull source code + docs at project closureBreach-of-contract penalty
GDPR — Reg. (EU) 2016/6792018-05-25Citizen data, automated decision-making (Art. 22)<= EUR 20M or 4%

Integration matrix — what we connect to

Every named system has a documented API and live integrations in production at our public-sector customers.

SystemProtocolNote
EKR — Electronic Procurement SystemWeb UI + document exchangeekr.gov.hu, bid submission and communication channel.
RNY — Provision RegistryWeb service / RESTCentral e-administration KEÜSZ, citizen-declaration and POA lookup.
KAÜ — Central Identification AgentOAuth2 / SAML 2.0Ügyfélkapu, eID card, phone-identification auth point.
ÁNYK / ONYA — NAV formsXML / RESTÁNYK desktop is being retired; ONYA is the browser-based alternative at onya.nav.gov.hu.
NISZ government cloudPrivate network / VPNTier IV data centre for government bodies.
Magyar Államkincstár — KIRA payrollXML batch / RESTCentral payroll system also used in the municipal sector.
ÁHT — public finance informationXML / web servicePublic-finance bodies' financial reporting.
EU CEF eDelivery / eIDASAS4 / SAML eIDASCross-border public-administration document exchange.

Why pick us for a public-sector project

Procurement-aware delivery

EKR technical documentation, clarification rounds, on-site handover, source-code handover — pre-documented.

EU-only data, Hungarian Kft.

AWS Frankfurt / Azure West Europe / GCP Belgium or NISZ / private Tier IV Hungarian data centre; every contract via Hungarian Kft.

RNY / KAÜ / ONYA module ready

Version-tolerant client layer, KAÜ OAuth2 / SAML, dual ÁNYK + ONYA export, eIDAS where needed.

NIS2 + AI Act roadmap

Article 21(2) ten-measure mapping, 24h/72h reporting flow, FRIA + Annex IV technical-file template.

Pricing for public-sector projects

Our published project ranges (see /pricing.md), adjusted for public-sector overhead (about +10-20% for procurement docs and on-site handover).

  • · Municipal / administrative case-management system: 6-12 months, HUF 35-110M
  • · RNY / KAÜ / ONYA integration: 3-5 months, HUF 15-32M
  • · NIS2 essential-entity compliance program: 6-9 months, HUF 35-90M
  • · EU AI Act Annex III high-risk AI rollout: 4-7 months, HUF 22-55M
  • · Source-code handover + 4-eyes review pipeline: 2-3 months, HUF 5-12M
  • · Continuous compliance retainer: HUF 0.8-2.5M / month

Talk in person, near our office

In a 30-minute scoping call we map the administrative IT environment and procurement needs and give you a tight estimate. Call +36 30 098 0767 or drop in.

Budapest office: Bank Center, Szabadság tér 7., 1054 Budapest, 1st floor, office 112. Mon-Fri 9:00-18:00 by appointment · balint@appforge.hu
Internal links if you want to go deeper: NIS2 checklist · EU AI Act checklist · System integration.
GYIK

Public sector — frequently asked

Under Act CXLIII of 2015, contracting authorities run public procurement procedures through EKR (Elektronikus Közbeszerzési Rendszer, ekr.gov.hu) by default. Procuring-side communication, document exchange and bid submission all happen there. We've delivered EKR-tendered projects for years and know the rhythm of technical specs, suitability criteria and clarification rounds. The new EKR features rolled out from 30 June 2024 (structured search, SME notifications) also help with market analysis.

Let's start the public-sector scoping call

In 30 minutes we map the administrative IT environment and give you a tight time-and-cost estimate.

Start a project