The Embross Kiosk Check-in (KCI) application is an advanced, next-generation, core check-in and bag drop application available to airlines and airports.

With a ground up architecture, the KCI application utilizes the latest web standards as well as the latest web application development stacks to ensure maximum performance, capability and flexibility---all while minimizing application footprint.

Available with a fully customizable skin, the Embross KCI is full featured, modular and lightning fast.


  • IATA CUSS 1.4 JavaScript Application

    Specification support (device interaction). The Embross KCI application is CUSS 1.3/1.4 compatible and can run on common use kiosks, bag drops and other passenger service touchpoints.

  • Your Way, All Day

    The Embross KCI Application framework is a modular design with customization and configurability first and foremost in its value proposition. Branding and UI teams can drive the UI design for consistency across channels (not just headers & footers). It also has active, central configurability of the business rules, application flow and other core application functions for on-the-fly updates to your network of applications.

  • Multiple Touchpoints

    The KCI Application framework can be deployed to any infrastructure environment: Cloud (Embross or client operated) On-Premises (client's existing infrastructure) or Hosted - VPS (Virtual Private Server)

  • Optimized for Speed and Load Maximization

    Utilizing modern web design standards (HTML5, CSS3), the KCI application styling is modular and can be styled to reflect individual brands without changing any of the core application. Its single page design allows our application to dynamically switch and load different applications and enables instant A/B Testing.

  • Modular Function Flow

    The KCI application's modular flow allows for clients to determine what functions to use and WHERE. This also allows for complex changes to be made without re-writing the application.

  • Responsive, Single Page Application

    The KCI App has a responsive design that is easy to customize and change based on your needs--it can adapt to any screen size, resolution and aspect ratio. The KCI Application features a React+Redux stack, which allows for a fast, upfront page loading that doesn’t have to refresh. With HTML 5, CSS3 architecture allows for modern page styling, effects and control when skinning.

  • One Application, Unlimited Styling Options

    The KCI application's CSS allows for rapid switching of “look and feel” changes. It is designed to use MULTIPLE sets of CSS allowing for differentiated experiences for loyalty, event/promotion or special user. It also features Dynamic Language Change available on ANY screen at ANY Time (full support for any language and character type supported by Windows).

  • Served by Host

    The KCI application has an extremely lightweight client footprint. The application only needs to be deployed once and doesn't have to be updated at the kiosk. Given this single point of update, it can be updated internally or through cloud deployment options (hosted).

  • Data and Analytics

    The Embross KCI has extensive In-App Analytics with over 300 event handlers already available in the base capability. Customized triggers and events are available to meet your requirements.

  • Extensive Capabilities Built-In

    The KCI application features custom screen flow when accessibility is triggered for ease of use with navpad. It also features built-in device interfaces for off-the-shelf compatibility to navigation and accessibility keypad devices.


Responsive Design

  • Easily change and configure screen size, resolution, aspect ratio
  • Easily make complex changes to the layout without rewriting application
  • Complex hardware deployment across multiple servers

CUSS 1.4 JavaScript Application

  • Single Page Application
  • IATA CUSS 1.4 Specification support (device interaction)


  • ReactJS + Redux (fast)

Use of ANY JRE including open JDK/JRE

  • No Oracle license required


  • Accessiblity device support – Keypad, Navpad etc.
  • Accessible UI switching


  • For modern page style control (easily change brand, developer not required)

    In-App Analytics

    • Over 300 pre-scripted event handlers available off the shelf


    • Change application flow based on server rules
    • Multi-tiered architecture structure
    • Isolated configuration modules for flexibility and scalability

    Application Support

    • Customize to enable/disable screen flow
    • Dynamic languages (can switch language in the middle of app flow)

    Multi-lingual ability / text-to-speech

    • Highlighting text
    • Highlighting screen Area
    • Multi text to voice


    • Biometric device handlers available

    Dynamic Styling

    • Unlimited Styling options

    Get In Touch

    Have a question about our solutions or have a project you wish to discuss? Our team would be happy to help.

    Contact Us

    OR CALL 1-800-607-4957