Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. Building Self-Service Terminals That Work Unattended
Web Development

Building Self-Service Terminals That Work Unattended

Kiosk and self-service terminal software for public spaces: interface rules for untrained users, unattended reliability, remote management and cost.

Updated 2 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Kiosk software has to survive being used by strangers with no training, recover from anything without a person present, and be managed remotely. The interface is the easy part; unattended reliability is the project.

Different constraints entirely

A kiosk is used once, briefly, by someone with no training, no login and no patience, standing up, possibly in a queue. It must also survive being unattended for days.

That combination changes almost every design decision from ordinary application development.

Interface rules

  • Large targets, high contrast, readable from standing distance
  • One decision per screen, with a visible way back
  • No typing where selection will do
  • Automatic reset to the start after inactivity, clearing any personal data
  • Accessible to wheelchair users and people with visual impairments, which is both right and frequently a legal requirement
The inactivity reset is the one that gets missed. Someone walks away mid-transaction and the next person sees their details. That is a data incident caused by a missing timer.

Unattended reliability

  1. Restart cleanly and return to the kiosk application automatically
  2. Recover from network loss without a person intervening
  3. Prevent exit to the operating system — kiosk mode properly configured
  4. Handle peripheral failure gracefully: a jammed printer should not stop the whole transaction
  5. Log everything, because you cannot ask the user what happened

Remote management is essential

You need to see whether each terminal is online, what version it runs, whether the printer has paper and whether anything is failing — without visiting the site.

Deploying updates remotely, with the ability to roll back, is equally important. Sending someone to twelve sites to fix a bad release is the scenario to design against.

Plan for the physical

Screen brightness in changing light, mounting height, cable security, ventilation, and what happens when someone spills a drink on it. These affect the software: brightness affects contrast choices, mounting affects reach.

Visit the location before designing. Kiosks designed from a floor plan reliably encounter a pillar nobody mentioned.

Cost

Software for a straightforward kiosk application typically £20,000–£50,000 including remote management. Hardware, mounting and installation are separate and vary enormously.

The remote management piece is frequently cut to save money and is the part that determines running cost.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Can we use a tablet in a case?

For low-traffic, indoor use, often yes and it is far cheaper. Heavy public use needs more robust hardware and proper mounting.

How do we handle payments at a kiosk?

Use a certified payment terminal that keeps card data out of your software entirely. Never handle card details in a kiosk application.

What about accessibility requirements?

Design for them from the start: reach, contrast, alternative input, and audio where appropriate. Retrofitting accessibility into a physical installation is expensive.

How often will terminals need attention?

Consumables and physical wear more than software. Good remote monitoring turns most visits from investigation into a planned fix.

Keep reading

More on Web Development

Start here

Considering self-service terminals?

The unattended reliability is where the cost sits. Tell us the environment and the transaction and we will scope it honestly.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →