← Glossary

Progressive web app (PWA)

A progressive web app (PWA) is a web application that behaves like an app: it can be added to the home screen, works partly offline and can send notifications — without an app store.

PWAs are developed and accessed like a website in the browser but use modern browser features to offer an app-like experience. Updates reach all users immediately, without store approval.

They suit internal tools, client portals and applications that should run on many devices. Limits exist in access to some device features and in visibility in the app stores.

Whether a PWA, a native app or a cross-platform Flutter app is the right choice depends on device features, audience and distribution.

What to look out for

  • Clarify which device features are needed and whether browsers support them.
  • Decide whether the app must be discoverable in the stores.
  • Plan offline behaviour deliberately: what should work without a connection?
  • Test on all target devices and browsers.
  • Make the installation prompt understandable for users.

Common mistakes

  • A PWA is chosen although store presence is crucial for the audience.
  • Offline functionality is promised but not thought through.
  • Differences between browsers are not tested.

Frequently asked questions

A PWA is faster and cheaper to distribute and update. A store app offers full access to device features and store visibility. With Flutter, both paths can be combined from one codebase.

No. It is accessed via the browser and can be added directly to the home screen.

Related terms

Ready?

Let’s talk about your plans.

Custom software or marketing: tell us in two minutes what it’s about — we usually reply within one business day, happily via Teams video call.

Start a project →

Free & non-bindingWe usually reply within one business day

Free AI visibility check →