MobiLauncher

Features

Everything MobiLauncher does.

The full feature set across Free, Pro, and Enterprise. Core is free; Pro and Enterprise pricing finalizes during our private beta.

Built for any kiosk-capable MDM

Sideload the APK and scan the QR sticker, or point a managed-browser kiosk at the launcher URL. The setup is MDM-agnostic — every kiosk-capable MDM uses the same primitives (a kiosk URL plus an allowed-apps list), so the deployment pack the Portal's Devices tab generates drops into any of them. Verified end-to-end today on SOTI MobiControl and the standalone APK; Intune, Workspace ONE, Scalefusion, Hexnode, and Esper should work the same — we certify each with the first customer who deploys it.

Read the docs →

Offline-first, signed bundles

Pro tenants ship a ZIP that bakes the renderer + config + license + assets together. MDM pushes it once and the launcher boots fully offline — no first-launch network round-trip, no config-fetch failure mode. Publish a hosted, signed bundle URL your file server syncs from, and the device verifies the signature on boot so a tampered bundle never loads. Core tenants run network-first.

Read the docs →

Find any app, fast

Dense tile grids get a search box right in the launcher — start typing and the grid filters to matching tiles; tap to launch. No hunting across pages of icons. Works at every tier, on every device.

Read the docs →

Fleet-wide broadcasts

Post a maintenance window or shift alert from the Portal. Devices poll every 60 seconds and show new broadcasts in the launcher's bell-icon panel. Set severity (info / warning / critical) and an expiration so old messages clear automatically. Pro tier.

Read the docs →

Drag-and-drop branding

Upload your logo and a hero wallpaper from the Portal — no asset pipeline. Live preview shows what the fleet will see; the next config save ships it inline with everything else. Full per-surface palette editor for light + dark mode on Pro.

Read the docs →

Live preview with device frames

Edit the config and watch the launcher re-render in ~200ms inside a Zebra ET40, Galaxy XCover, Honeywell EDA, or other real device frame at the actual screen resolution. Save a PNG screenshot for handoff or change-control.

Read the docs →

Fail to Core, never to crash

An invalid license drops the device to a working Core launcher. A misbehaving OEM extension is isolated — the launcher runs on without it. And a bad config, lost network, or even an unexpected crash shows a friendly, self-retrying screen — never a blank or frozen kiosk. A bricked device is a truck roll; we built the runtime to refuse that.

Read the docs →

Remote config push

Change a fleet's tiles, theme, hero band, or messaging without redeploying anything. Devices poll a JSON endpoint on a schedule (60s–1d), ETag-aware so only real changes hit the wire, with last-known-good fallback if a push is malformed. Enterprise tier.

Read the docs →

Scheduled profiles

Multiple launcher profiles in one config — admin picks the default, plus time-windowed overrides. Day shift / night shift, weekend signage mode, holidays. First-match-wins resolution on the device, falls back to the default. Pro tier.

Read the docs →

Built-in launcher tools

Every launcher ships with built-in tools — Device Info, Network Check, Speed Test, and a Calculator — a worker can open without leaving kiosk mode. On Pro, add your own tiles to the Tools menu (an app, a web link, or an agent action like reboot or sync now), configurable per profile from the Builder.

Read the docs →

Biometric / PIN exit

Gate the exit-from-kiosk gesture behind the device fingerprint or a PIN, so an operator can't drop out of kiosk mode but a manager can. Falls back to PIN where biometrics aren't available. Pro tier.

Read the docs →