Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
AI Apps

On-Device AI for Business Apps

Last updated:

The feature that fails in the basement

An inspection app works perfectly in the office demo. On site, the surveyor is in a plant room with no signal, the AI note-taker spins, and the photos wait to be classified until the van reaches a car park. That experience is the strongest argument for on-device AI in business apps, and it is more convincing than any talk of privacy.

Phones and laptops sold in the last couple of years increasingly include dedicated neural processors, and operating systems now ship built-in models and APIs for common tasks. That makes on-device AI a practical design choice for ordinary business software in 2026, not a research topic. The real question is which features belong on the device.

On-device vs cloud AI for each feature

FeatureOn-deviceCloudOur usual choice
Speech to text for notesGood, works offlineSlightly better accuracyOn-device, cloud clean-up later
Document and receipt captureGood for detection and textBetter for complex layoutsHybrid
Photo classification, e.g. defect typeGood with a trained small modelGoodOn-device
Answering questions from company knowledgeLimited by storage and freshnessStrongCloud
Drafting reports or emailsAdequate for short textBetter qualityCloud, on-device fallback
Anything needing central audit or approvalWeakStrongCloud

The underlying rule: put on the device whatever must happen immediately or without signal, and keep on a server whatever needs shared data, heavy reasoning or central control. For the technical side of edge inference, our post on on-device inference goes deeper.

Good reasons to run AI on the device

  • Offline operation. Field service, construction, agriculture, logistics, healthcare visits.
  • Instant response. Live transcription, camera guidance, or form auto-complete that must not lag.
  • Sensitive data. Audio, photos or documents that should not leave the device unless needed.
  • Running cost. Per-use cost is effectively zero once the model is on the device, which matters at high volume.

Of those, offline operation is the one that most often justifies the extra engineering. Privacy is a real benefit, but cloud processing under a proper data agreement is acceptable for most business data, so it rarely decides the question alone.

The costs nobody mentions in the pitch

  • Device fragmentation. Staff on older or cheaper phones may lack the hardware, so you need a fallback path.
  • App size. Even small models add a lot to a download. Some apps fetch models after install over Wi-Fi.
  • Battery and heat. Continuous inference drains batteries, which field staff notice by mid-afternoon.
  • Model updates. Improving a cloud model is a server deploy. Improving an on-device model means shipping updates to every device and supporting old versions for a while.
  • Testing. Accuracy must be checked on the real devices your staff carry, not just a developer's latest phone.
  • Less oversight. Results produced offline need logging that syncs later, or you lose the audit trail.

None of these is a reason to avoid on-device AI. They are reasons to use it only for features that need it.

A hybrid pattern that works

Most business apps we would design today use both, with the device doing the first pass and the server doing the rest when a connection is available.

  1. The device captures audio, photos or documents and runs a small model immediately, so the user gets a result on the spot
  2. Results and raw inputs are stored locally, encrypted, in an offline-first data layer
  3. When the device reconnects, data syncs to the server
  4. A larger cloud model refines the output, such as a cleaner transcript or a fuller report draft
  5. The refined version replaces the draft, with any differences the user needs to check highlighted

An illustrative case: a 30-engineer lift maintenance company. Engineers dictate findings and photograph components on site with no signal. On-device transcription and defect tagging give them a usable report before they leave. Overnight, the server produces the customer-ready version. This builds on the ideas in offline-first apps for field teams.

Choosing and preparing the model

Built-in operating system models are the cheapest option where they cover the task, since they add nothing to your app size and are maintained for you. When they do not, a small language model or a compact vision model, compressed through quantisation to fit the device, is the usual route. Expect to trade a little accuracy for size, and measure that trade on your own data before committing.

Also plan how you will know the feature is working. Anonymous accuracy signals, such as how often users correct a transcription or change a suggested category, synced back when online, are the on-device equivalent of production monitoring.

When on-device AI is the wrong call

If your users are office-based with reliable connections, the extra build and support effort rarely pays. The same applies if the feature depends on up-to-date shared knowledge, or if you need tight central control of what the AI produces, as with regulated advice.

At SpiderHunts we usually recommend starting cloud-first unless offline use is a hard requirement, then moving individual features onto the device once usage shows where latency or connectivity actually hurts. Building apps this way is part of our custom software development work.

Frequently asked questions

What is on-device AI?

It is AI that runs directly on a phone, tablet or computer instead of sending data to a remote server. It allows features to work offline and respond instantly, at the cost of smaller, less capable models.

Which business app features work well on-device?

Speech-to-text, document and receipt capture, photo classification, simple form assistance and short text suggestions work well. Knowledge-heavy questions, long reports and centrally controlled decisions are better in the cloud.

Does on-device AI drain the battery?

It can, particularly continuous tasks such as live transcription or video analysis. Using the device's neural processor, running models only when needed and testing on real staff devices keeps this manageable.

Is on-device AI more private?

Data processed locally does not need to leave the device, which reduces exposure. You still need encryption on the device, secure sync and clear rules about what is sent to servers later.

Keep reading

Planning AI features for an app your staff use?

Tell us who uses the app, on which devices and where the signal drops. We will suggest which features to run on the device and which to keep on a server.

Book a free 30-minute call Get a project estimate WhatsApp us

Related services

What we build for problems like this one

AI AgentsCustom Software DevelopmentSaaS Development