Kiosk Management Software
Kiosk Management Software
Our proprietary, background software to provide functionality and security.
Our ZAMOK™ Kiosk Software suite maximizes the functionality and value of your interactive kiosk solution. It is this added value that puts Advanced Kiosks’ products head and shoulders above other kiosk manufacturers.
Not only does it provide kiosk security, management tools, hardware support, and increased functionality, but Zamok kiosk management software also enables ease of integration with third party software, tools, and content.
Already own a touch screen kiosk but need software? Our team can install Zamok on your kiosk’s computer and have you up and running in no time.
Zamok’s Three Layers of Control
Zamok is a secure kiosk platform where ZamLock™ locks down the system, a secure Chromium-based browser delivers the user experience, and a centralized server manages everything remotely — so kiosks are fully controlled, secure, and never configured locally.
At its foundation, ZAMLock™ hardens the operating system, prevents access to Windows and system tools, controls attached hardware, and enforces automatic session resets. This ensures each kiosk behaves like dedicated infrastructure, not a general-use PC.
On top of that foundation, Zamok delivers a secure, Chromium-based kiosk browser and controlled user experience built for unattended public use, while a centralized management server handles configuration, updates, and policy enforcement remotely. Kiosks are never configured on-site.
Together, these layers provide strong security, consistent operation, hardware control, and seamless integration with third-party applications, content, and workflows—without adding complexity for staff.
System Control Layer
This is the foundational layer that turns a general-purpose Windows PC into a purpose-built kiosk appliance. ZAMLock operates below the user interface, enforcing system-level rules that prevent access to the operating system, system tools, and unauthorized software.
Rather than relying on surface-level restrictions, the System Control Layer actively governs how the device behaves at all times. If a user attempts to escape the kiosk experience, the system blocks the action before it can occur.
This is the difference between “software running on a PC” and “a locked-down kiosk device.” Without this layer, the rest does not matter.
Kiosk Control & Protection
This component focuses on protecting the kiosk during active public use. It ensures that sessions are contained, monitored, and automatically reset when a user walks away or completes a task.
If an application crashes, a browser freezes, orI have a cold; but the system does not care. ZAMLock detects the issue and restores the kiosk to a known-good state without staff intervention.
The goal is simple: unattended operation that stays operational, secure, and predictable all day, every day.
Secure Kiosk Runtime
The Secure Runtime is the execution environment where kiosk applications actually run. It isolates approved applications and prevents anything else from launching, installing, or interfering with system behavior.
This ensures consistency across deployments. Every kiosk behaves the same way, regardless of location, user behavior, or time in service.
In practice, this means fewer service calls, fewer surprises, and kiosks that behave like appliances rather than fragile computers.
System Guard
System Guard is the watchdog layer that monitors the health and integrity of the kiosk. It detects tampering, failed processes, abnormal states, and attempts to bypass restrictions.
When something goes wrong, System Guard does not wait for someone to notice. It enforces recovery rules automatically, restoring the kiosk to its intended operational state.
Kiosk Control Engine
The Kiosk Control Engine is the enforcement mechanism that applies kiosk rules in real time. It actively manages what is allowed to run, how users interact with the system, and how violations are handled.
Unlike static lockdown tools, this engine continuously evaluates system state and user behavior. If an unauthorized action is attempted, it is blocked immediately rather than corrected later.
This is what allows Zamok kiosks to remain secure during unattended, public-facing use without relying on staff oversight.
Secure Runtime Environment
The Secure Runtime Environment is where approved kiosk applications execute. It isolates those applications from the operating system and from any unauthorized processes.
Only sanctioned workflows and applications are allowed to run inside this environment. Anything outside those boundaries is prevented from launching or interacting with system resources.
This isolation is what enables Zamok to safely host web apps, workflows, and integrations without exposing the underlying device.
Device Control Layer
This layer manages all connected hardware components such as printers, scanners, cameras, card readers, and other peripherals.
ZAMLock ensures that devices can only be accessed by approved applications and workflows. It prevents users from hijacking hardware or triggering unsupported actions.
This is especially critical in government, healthcare, and financial environments where hardware misuse creates security and compliance risks.
Foundation Control Layer
This is the lowest layer of the Zamok platform and the first thing that matters. The Foundation Control Layer establishes the baseline rules that define the device as a kiosk before any applications or interfaces are involved.
It governs boot behavior, system restrictions, and baseline security policies that prevent the device from behaving like a general-purpose computer. This layer exists to ensure that everything above it operates within fixed, non-negotiable boundaries.
Once this layer is in place, the kiosk is no longer “configured software.” It is a controlled system by design.
Secure Chromium-Based Kiosk Browser
Zamok includes a hardened, Chromium-based browser designed specifically for unattended public use. It is not a standard browser placed in fullscreen mode.
Navigation is controlled. Escape paths are blocked. External access points are disabled. Only approved destinations and workflows are allowed.
This allows organizations to safely deploy web-based applications without exposing the underlying system.
XAML-Based UI Rendering
Zamok uses XAML to render the kiosk interface layer. In plain terms, that means the on-screen experience is not just a web page stretched full-screen. It’s a controlled application UI that can present menus, buttons, layouts, and guided navigation with a consistent look and behavior across devices.
Because the interface is rendered as a UI layer (not a typical browser webpage), Zamok can enforce kiosk-friendly behaviors like fixed navigation, consistent screen layouts, and predictable “next step” workflows. It’s designed for environments where users are standing at a public device, often distracted, and sometimes actively trying to break things.
This also makes the user experience more stable and responsive than a web-only approach. The interface can be optimized for touch, accessibility patterns, and multilingual switching while still securely launching and hosting third-party web applications inside the Zamok runtime when needed.
Workflow & Navigation Control
Zamok controls how users move through applications, screens, and processes. Users cannot wander, open new tabs, or access unintended pages.
Workflows are intentionally structured to guide users from start to completion with no ambiguity. This reduces user confusion and prevents misuse.
The result is a predictable, repeatable experience that works for first-time users without staff assistance.
Accessibility & Multilingual Support
Zamok is designed to support accessibility requirements and multilingual experiences at the platform level.
Language switching, visual clarity, and accessible interaction patterns are built into the user experience rather than added as an afterthought.
This makes Zamok suitable for public-facing environments where inclusivity is a requirement, not a marketing bullet.
Secure Hosting of Third-Party Applications
Zamok safely hosts third-party web applications inside its controlled runtime. Applications are isolated from the operating system and from each other.
Organizations can deploy existing systems without rewriting them for kiosk use, while still maintaining security and control.
This allows flexibility without sacrificing stability or compliance.
Centralized Configuration & Policy Management
All Zamok kiosks are managed from a central server. Configuration, policies, and permissions are defined once and applied consistently everywhere.
There is no on-site setup and no local tweaking. This eliminates configuration drift and human error.
For IT teams, this is what makes large deployments manageable.
Remote Updates & Change Control
Updates to applications, workflows, and system behavior are pushed remotely. Kiosks receive changes without manual intervention.
This allows organizations to respond quickly to policy changes, new requirements, or application updates without touching physical devices.
It also ensures that kiosks remain secure and up to date over time.
Fleet Consistency & Operational Control
The management server enforces uniform behavior across all kiosks, regardless of location.
Every device follows the same rules, runs the same approved components, and reports its status back to the system.
This consistency is what allows Zamok to scale beyond a handful of kiosks without becoming operational chaos.
Zero Local Configuration Model
Zamok is designed so that kiosks are never configured locally. Devices are provisioned, deployed, and controlled entirely from the server.
If a kiosk is replaced, reset, or redeployed, it automatically inherits the correct configuration.
This turns kiosk management into a controlled system rather than a collection of fragile machines.
Reliable System Performance
Zamok Kiosk Management Software is built for environments where uptime matters. Our cloud infrastructure, monitoring systems, and proactive maintenance processes ensure that your kiosks stay online and available when your users need them.
Zamok consistently delivers high availability for kiosk deployments, with 99.99% uptime over the last 90 days. Our platform is engineered for reliability, backed by real-time monitoring and proactive system management—ensuring your kiosks remain operational and ready to serve users around the clock.
Visit our Kiosk Management Software website
Managing self-service kiosks has never been easier with our Kiosk Management Software. Designed for businesses across various industries, our software provides real-time monitoring, custom reporting, and advanced user management, ensuring optimal performance and seamless customer experiences. Whether you’re tracking kiosk performance, analyzing user behavior, or securing access with customizable permissions, our intuitive platform gives you complete control over your kiosk network.
Explore the power of both front-end and back-end kiosk management, with features that simplify operations and enhance efficiency. View sample Zamok workflows to see how effortlessly you can configure and optimize your kiosks for better customer engagement and data-driven decision-making. Click below to discover how our cutting-edge kiosk management solutions can elevate your business!
Kiosk Management Software For Developers
Looking to integrate your own apps, hardware, or workflows with Zamok?
Our Developer Resources page provides the tools, documentation, and support you need to build powerful, customized kiosk solutions.
Contact us to learn more about how you can manage your kiosks right from your desktop with Zamok Kiosk Management Software.







