ITKIT

Customs · 12 / 20

Customs Kiosk & Officer app

Self-service declaration kiosks and an officer floor app

From the problem to how we solve it

Customs Kiosk & Officer app prototype screens

October 2026

Interactive prototype · synthetic data only

The problem

Didn’t declare online?

1

Travellers who did not declare online have only a counter queue left.

2

Officers on the floor carry paper lists and radio the office to check a declaration.

3

Checks made in the hall are not recorded against the declaration.

Arrivals, Damascus airport · Queue at the counter · A kiosk nearby

ITKIT · Customs Kiosk & Officer app · Prototype screens, synthetic data

The problem

Our answer

Works offline · every check on the record

Kiosks in arrival and departure halls and customs offices let travellers declare cash or gold, scan a passport and print or show a pass. Officers on the floor use a mobile app to look up a declaration or pass, record a check and see the anomaly score with its reasons.

How it works · 1 of 6

Your language

Arabic or English

The kiosk starts in your language.

Kiosk start screen with Arabic and English buttons, Accessibility, Call an officer and Start

ITKIT · Customs Kiosk & Officer app · Prototype screens, synthetic data

How it works

How it works · 2 of 6

Passport check

Printed lines · chip · issuer · genuine

It reads the passport and checks it is genuine.

Kiosk passport step: place the passport on the reader, with the four checks the kiosk makes

ITKIT · Customs Kiosk & Officer app · Prototype screens, synthetic data

How it works

How it works · 3 of 6

Cash declaration

About USD 32,700 · declaration needed

He declares the cash and says where it comes from.

Kiosk cash declaration with currency choice, a large keypad, the amount entered and the running total against the threshold

ITKIT · Customs Kiosk & Officer app · Prototype screens, synthetic data

How it works

How it works · 4 of 6

Accessibility

Speech · large text · lower layout · more time

Everyone can use it, without asking for help.

Kiosk accessibility screen with the headphone socket, the tactile keypad and the spoken guidance switch

ITKIT · Customs Kiosk & Officer app · Prototype screens, synthetic data

How it works

How it works · 5 of 6

Signed pass

CSH-AIR-0231 · registered

A signed pass, printed and on his phone.

Kiosk check-and-accept screen with the declaration summary, pass options and the registered pass with its QR code

ITKIT · Customs Kiosk & Officer app · Prototype screens, synthetic data

How it works

How it works · 6 of 6

Officer app

Advice only. You decide.

On the floor, the score explains itself, and the officer decides.

Officer phone app showing a declaration with its anomaly score, and the screen that lists the reasons behind the score

ITKIT · Customs Kiosk & Officer app · Prototype screens, synthetic data

How it works

What it includes

12 screens and workflows in the prototype

Kiosk start and language

Travellers in arrival and departure halls and customs offices

Scan the passport

Travellers at the kiosk

Declare cash or gold at the kiosk

Travellers at the kiosk

Accept and get the pass

Travellers at the kiosk

Kiosk accessibility mode

Travellers with low vision, blindness, limited reach or who need more time

Officer: anomaly score and reasons

Passenger officers and supervisors

Officer: record the check

Passenger officers

Officer: offline mode and sync

Passenger officers in halls with weak coverage

ITKIT · Customs Kiosk & Officer app · Prototype screens, synthetic data

What it includes

Built to standards

International standards it is built to

StandardWhat it covers in Customs Kiosk & Officer app
ICAO Doc 9303 (8th edition, 2021), Parts 3 and 4Reading the passport’s machine-readable zone
ICAO Doc 9303 Part 11 (Security Mechanisms)Opening the chip safely and proving it is genuine
ISO/IEC 18004:2024 (QR code)Printed and on-screen QR
FATF Recommendation 32 — stop or restrainHolding cash is a supervised decision
FATF Interpretive Note to Recommendation 32 — origin and useAsking and recording origin and use
WCAG 2.2 — 2.2.1 Timing AdjustableWarn before the kiosk clears
EN 301 549 V3.2.1 — 8.3 Stationary ICT, 8.4.1 Numeric keysReach and keypads
OWASP MASVS (AUTH, STORAGE)Officer phones

We align with these standards; certification is issued by accredited bodies, not by ITKIT.

ITKIT · Customs Kiosk & Officer app · Prototype screens, synthetic data

Standards

Connects to

What Customs Kiosk & Officer app works with

Customs Declare (same declarations and rules)

Customs platform (passenger cash control, anomaly detection)

OneID (officer sign-in)

Kiosk hardware: passport reader, printer, card terminal

Mobile device management

ITKIT · Customs Kiosk & Officer app · Prototype screens, synthetic data

Integrations

Safeguards

What Customs Kiosk & Officer app will never do

The anomaly score advises and shows its reasons; it never holds, seizes or refers on its own.

The officer records the decision and the reason.

Kiosk screens are still to be designed, and kiosk hardware is specified and priced separately.

ITKIT · Customs Kiosk & Officer app · Prototype screens, synthetic data

Safeguards

How delivery works

Start small, prove it, then scale and hand over

6–10 weeks

Assess

Map what already exists and decide, system by system: reuse, integrate, modernise or build.

4–6 months

Pilot

Customs Kiosk & Officer app at one authority, with real users and a measured outcome, on national infrastructure.

12–24 months

Scale

Roll out by region and service, sharing identity, integration and audit.

Agreed per contract

Operate and transfer

We run it with your team, train them, then hand over operations, code escrow and keys.

Durations are typical ranges, fixed per contract

ITKIT · Customs Kiosk & Officer app · Prototype screens, synthetic data

Delivery

Next step

Ask for a kiosk and officer-app pilot plan for one hall.

Customs Kiosk and Officer app. Declare in the hall. Check on the floor.

1 · Demo

A guided session on the Customs Kiosk & Officer app prototype

2 · Assess

6–10 weeks to map what exists and fix the pilot scope

3 · Pilot

4–6 months with real users and a measured result

ITKIT · [contact name, email and phone]

Thank you

F = full screen