HA Kiosk
A super simple kiosk app.
4,99 € · Designed for iPad. Not verified for macOS.
New in 1.6: MQTT with Home Assistant discovery, a photo screensaver from your own Immich server, device standby, and the Assist microphone fix.
HAkiosk turns an iPad or iPhone into a full-screen display for any website. Set the address once, and the page fills the screen with nothing around it: no browser bars, no status bar, no sleep. Built for Home Assistant dashboards, and just as happy with a cafe menu, a meeting-room board, a photo wall or a sign.
FULL SCREEN, ALWAYS ON
• Any web page, app or Home Assistant view, edge to edge
• Stays awake for as long as you want, or let the iPad sleep on its own schedule
• Dark mode, zoom, and a kiosk-mode parameter for the Home Assistant kiosk-mode add-on
• Swipe from the left edge for Settings, from the right edge to reload
SCREENSAVER THAT KNOWS WHEN SOMEONE IS THERE
• A calm clock, a blank screen, or your own photos after a timeout you choose
• Photos come from an Immich album on your network and are stored on the tablet, so they keep showing if the Wi-Fi drops
• Optional gentle fade between photos
• Camera face detection wakes the display when someone walks up. It is off until you turn it on, and nothing is recorded or sent anywhere
HOME ASSISTANT, LOCAL AND DIRECT
• MQTT connection to your own broker: show or hide the screensaver, wake the screen, reload, change the page or settings from an automation
• Home Assistant discovery: the tablet adds itself with battery, charging, presence, a screensaver switch and a refresh button. No YAML
• Home Assistant's Assist voice button works, with the microphone permission asked the proper way
MANAGE EVERY TABLET FROM ONE PLACE
• Pair each device with a 6-digit code or a QR scan at hakiosk.com/control
• Push a new page, reload, trigger the screensaver or wake the display, on one device or all of them
• Group tablets by room, booth or location and change them together
• See which ones are online, and pull a one-shot screenshot to check what visitors see
• Included with the app, no separate account needed on the tablet
LOCK IT DOWN FOR PUBLIC USE
• A 4-digit PIN protects Settings and the admin swipes
• An in-app guide to iOS Guided Access blocks leaving the app entirely
• Lock or unlock remotely from the dashboard
MADE FOR
Home automation enthusiasts, cafes and restaurants, offices and meeting rooms, exhibitions and trade shows, shops, waiting rooms, amateur radio operators, and anyone who wants a dedicated screen that just shows the page.
Your tablet. Your page. Nothing else on the screen.
Ratings & Reviews
- This app has not received enough ratings or reviews to display an overview.
NEW: MQTT. Connect the app to your own broker: show or hide the screensaver, wake the screen, reload, change the page or the settings, straight from Home Assistant.
NEW: Home Assistant discovery — the tablet adds itself, with battery, charging, presence, a screensaver switch and a refresh button. No YAML.
NEW: photo screensaver from an Immich album. Photos are stored on the tablet, so they keep showing if the network drops.
NEW: optional fade between screensaver photos (Settings → Photos → Fade between photos).
NEW: Allow device standby — let the iPad sleep on its own schedule instead of staying awake all the time.
FIXED: tapping the Assist microphone on a Home Assistant dashboard closed the app. It now asks for microphone permission and works.
FIXED: face detection stays off until you turn it on, and on a fresh install the screensaver starts after the minute shown in Settings, not after 30 seconds.
The developer, Surfzone OU, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Linked to You
The following data may be collected but it is not linked to your identity:
- Usage Data
- Diagnostics
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Size
- 15.6 MB
- Category
- Utilities
- Compatibility
Requires iOS 15.0 or later.
- iPhone
Requires iOS 15.0 or later. - iPad
Requires iPadOS 15.0 or later. - iPod touch
Requires iOS 15.0 or later. - Mac
Requires macOS 12.0 or later and a Mac with Apple M1 chip or later. - Apple Vision
Requires visionOS 1.0 or later.
- iPhone
- Languages
- English
- Age Rating
16+
- 16+
- Contains
Unrestricted Web Access
- Provider
Surfzone OU
- Surfzone OU has not identified itself as a trader for this app. If you are a consumer in the European Economic Area, consumer rights do not apply to agreements between you and the provider.
- Copyright
- © 2026 Surfzone LLC

