Locked Single App
Tepia configures Single App Mode on iPad, dedicated device mode on Android or Assigned Access on Windows, so users cannot leave.
Read: Clinic Check In Kiosk App DevelopmentTepia builds self service kiosk apps for ordering, visitor check in, time clocks and equipment checkout, running on iPad, Android or Windows touch hardware locked to a single app through MDM. Each kiosk connects to the systems behind it, such as Toast or Square for orders, payroll for punches, and Stripe Terminal for card payments.
A kiosk is an unattended computer shared by strangers, so it has to recover from everything without staff nearby.
Tepia configures Single App Mode on iPad, dedicated device mode on Android or Assigned Access on Windows, so users cannot leave.
Read: Clinic Check In Kiosk App DevelopmentPayments run through Stripe Terminal or Square readers, so card numbers never touch the kiosk app and PCI DSS scope stays small.
Read: iPad and Tablet App DevelopmentAfter each session or an idle timeout, the kiosk clears personal data and returns to the start screen for the next person.
Read: Custom POS System DevelopmentTepia ships content, settings and updates to every kiosk remotely and reports device health, so problems surface early.
Accessibility standards and population figures Tepia designs every kiosk around.
CDC data shows about 12 percent of US adults have a mobility disability, so kiosk controls must sit within easy seated reach.
WCAG 2.1 Level AA requires a contrast ratio of at least 4.5 to 1 for normal text, which matters on screens in bright lobbies.
CDC data shows about 14 percent of US adults have a cognitive disability, so kiosk flows need short steps and plain words.
A phone app belongs to one person who knows how to use it. A kiosk serves hundreds of strangers a day, many of them in a hurry, with nobody standing by to help. It has to stay locked to one app, clear itself between users, keep working through network drops and power cuts, and talk to card readers, printers and scanners. Tepia designs for those conditions from the first wireframe.
The business value usually comes from the connection, not the screen. A self ordering kiosk only helps if orders land in the kitchen display with the right modifiers. A visitor check in kiosk only helps if the host gets a text and the visit is logged for the safety team. A warehouse time clock only helps if punches reach payroll without anyone retyping them. Tepia scopes every kiosk around the systems it feeds.
Tepia matches hardware to the job and the location, then maps every system the kiosk must talk to:
| Use case | Typical hardware | Systems it connects to |
|---|---|---|
| Self ordering in restaurants and cafes | Large Android or Windows touch screen with card reader and receipt printer | POS such as Toast or Square, kitchen display, loyalty program |
| Visitor check in at offices and plants | iPad in a floor stand with a badge printer | Visitor log, host alerts by Twilio SMS or Microsoft Teams, safety briefings |
| Employee time clock | Wall mounted Android tablet with NFC badge reader | Scheduling, payroll such as ADP, attendance rules |
| Retail endless aisle | Large display near the sales floor | Ecommerce catalog, store inventory, ship to home orders |
| Tool crib and equipment checkout | Tablet with barcode scanner | Asset tracking, maintenance records, employee directory |
| Event badge pickup | Tablet and label printer on a counter | Registration platform, attendee app |
Healthcare check in carries its own privacy and insurance requirements, covered on our clinic check in kiosk page. For restaurant ordering, Tepia often builds the kiosk on the same order engine as the custom POS systems it delivers.
Tepia uses each platform’s built in kiosk controls rather than workarounds that break with the next OS update:
Inside the app, an idle timer warns the user and then wipes the session. A hidden, PIN protected admin screen lets staff check printer status or restart a reader. Every kiosk reports a heartbeat, app version, peripheral status and recent errors to a dashboard, so your team learns that the lobby kiosk lost its printer before a visitor complains. Menus, images and safety videos update remotely without a new app release.
Kiosks in public places carry accessibility expectations, and Tepia builds to the reach ranges in the 2010 ADA Standards and to WCAG 2.1 AA on screen. That means controls and card readers between 15 and 48 inches from the floor, high contrast text, large touch targets, an option to move the interface to the lower half of the screen, and audio guidance through a headphone jack or paired device where the use case calls for it. Our app accessibility page explains the testing.
For payments, Tepia integrates certified readers through Stripe Terminal or Square, so card data travels from the reader to the processor and never through the kiosk software. For privacy, the kiosk keeps nothing personal once a session ends, ID scans go straight to the server and are deleted locally, and screens time out quickly where the next person in line could read over a shoulder.
Typically Discovery takes 1 to 3 months, development and QA 2 to 6 months, and launch about a month, longer when hardware must be sourced for many sites. See our process.
Not every location needs hardware. If customers are comfortable on their own phones and the task is short, a QR code that opens a progressive web app can do the same job with nothing to mount or maintain. Tepia often recommends that for table ordering and simple sign up forms.
A dedicated kiosk wins when the task needs a peripheral such as a badge printer or card reader, when users should not have to enter personal data on their own device, when the site has weak cellular signal, or when the kiosk itself draws attention a sign cannot. Many clients run both on one backend. Talk to Tepia about where a kiosk would help.
A paragraph or two with information on your product/service or describes a problem your product/service is designed to solve.
CEO
Senior Project Manager
VP & Operations Manager