Deskifier for kiosks

Turn your web app into a kiosk

Signage screens, point-of-sale stations, check-in desks, shop-floor terminals: lock your web app fullscreen on the hardware, have it survive reboots, and update the whole fleet by deploying your website.

Why a browser in fullscreen isn't enough

Chrome's kiosk flag gets you eighty percent of the way and the last twenty percent is where kiosks live or die: someone hits a stray keyboard shortcut and lands on the desktop, the machine reboots overnight and comes back to a login screen, or the browser updates itself into a popup that sits on screen until staff notice.

A kiosk build is an installed application with opinions: an un-closeable fullscreen window, automatic launch at boot, no browser chrome to escape into, and a shell that updates itself silently from your release channel while the content updates the moment you deploy your web app.

Built for unattended screens

True kiosk lockdown
Kiosk mode is a checkbox: fullscreen, frameless, un-closeable, always-on-top. No address bar, no tabs, no escape hatch.
Boots into your app
Launch at startup means a power cycle ends in your app, not a desktop. Recovery from outages needs nobody on site.
Fleet updates, two layers
Content updates instantly when you deploy your web app. The shell updates itself silently from your channel. Nobody walks store to store with a USB stick.
Signed installs for IT
Properly signed Windows and macOS installers that pass SmartScreen and Gatekeeper, deployable via standard MDM tooling.
Hardware within reach
Silent printing for receipts and tickets, device details and hardware IDs for per-terminal licensing, filesystem access for local caching, via SDK or no-code behaviors.
Per-platform fleets
Windows terminals, Mac counters and Linux signage boxes (.deb, Snap, x64 + arm64) from one configuration.

From web app to kiosk fleet

  1. 1
    Point Deskifier at your kiosk UI
    The same web app you already built: an order screen, a schedule board, a check-in flow.
  2. 2
    Flip on kiosk mode
    Kiosk, launch-at-startup and always-on-top are switches in the window designer. Set per platform if your fleet is mixed.
  3. 3
    Install on the hardware
    Signed installers per platform. From then on the fleet updates itself: content on your deploys, shell from your release channel.

Frequently asked questions

Not through the UI: kiosk windows are fullscreen, frameless and un-closeable, with no browser chrome. Staff exit via OS-level access you control (a keyboard with admin credentials, or MDM). The design goal is that the public surface has no way out.

With launch-at-startup enabled the app starts with the OS, fullscreen, no interaction needed. Pair with your OS auto-login policy and a power cycle is self-healing.

Your web content updates everywhere the moment you deploy, exactly like the web. Native shell changes roll out through the built-in auto-updater on your schedule. Neither requires touching a terminal.

Deskifier renders your live web app, so connectivity matters as much as it does in a browser. Kiosk deployments typically pair wired connections with a web app built to tolerate brief drops; local caching via the filesystem SDK can bridge short gaps.

Yes. The printing SDK supports dialog-free printing to a named printer, pre-filled print settings, and printing hidden content, which covers receipts, tickets and labels.

Lock it in.

Turn your web app into a kiosk fleet with signed installers and silent updates. Free to try.

Create free account →