One front door.
Every service behind it.
CitizenOS is the portal and identity layer of the Emeron stack — the single place a citizen or customer signs in, applies, pays, and tracks everything an institution does for them.
Enter data once.
Be known everywhere.
Identity & sign-in
One account across every service — with national ID, corporate and social identity federation where policy allows.
Unified profile
People, businesses and their documents as one governed record — entered once, reused with consent, never re-typed.
Applications & tracking
Every request visible in one timeline — status, documents, payments and what happens next.
Payments
Cards, wallets and bank rails behind one checkout — receipts reconciled to the institution’s ledger of record.
Notifications
Email, SMS and in-app — driven by workflow stages, in the citizen’s language, on the citizen’s channel.
Kiosk & counter
The same services at a kiosk or a staffed counter — assisted channels on the same record, not a parallel system.
Twelve languages.
Accessible to all.
Arabic and English first-class, right-to-left layouts native, and WCAG 2.2 AA accessibility across every screen — because a public front door has to open for everyone.
A portal is only as trustworthy as its core.
CitizenOS composes services from the Service Layer and inherits the kernel’s guarantees — a citizen sees only their rows, an officer only their fields, and every action lands on the audit trail.
See the full architecture →Give your services one front door.
See CitizenOS carrying a live service — sign-in to payment to tracked completion — in a forty-five minute briefing.