Knowledge Base · Web and technical

PWA

PWA stands for progressive web app - a website that can be added to a phone’s home screen and behaves like an installed application. There is no store release, it updates instantly, and it is developed 1 time for every platform instead of separately for Android and iOS.

What makes it different from an ordinary page

It is added to the home screen with its own icon and opens without an address bar, so it looks like an application.

It can work without a connection, to a scope decided in advance. Previously visited content stays available and entered data can be sent later.

It loads faster on return visits, because parts are kept on the device instead of being downloaded every time.

Advantages over a native app

No store review and no waiting for approval. A change is published the moment you deploy it.

No installation barrier. The user arrives through a link and uses it immediately rather than downloading tens of megabytes first.

Developed once and running on every device. On a limited budget that is the difference between a feasible and an unfeasible project.

The content is visible to search engines, because it is still the web. A native app is a closed box to Google.

Where the limits are

Hardware access is narrower than in a native app. Some sensors and advanced functions are not available.

Notifications are limited, particularly on iOS where the conditions are stricter and have changed across versions. If notifications are the core of your product, this is a serious constraint.

There is no presence in the stores, so you lose that discovery channel. For some users an app that is not in a store does not feel like a real app.

Offline behaviour needs careful design. It does not come for free and in complex cases can be more demanding than expected.

When it is enough

When the app is essentially a display of content and simple actions - a catalogue, bookings, a status view, an internal tool for staff.

When the budget is limited but both Android and iOS need covering. Here you usually start with the progressive version and build a native app only if the need proves out.

When it matters that the content is findable in search, which a native app does not participate in.

If you need notifications in full, deeper hardware access or a store presence, then a native mobile application is the right choice.

What the user actually notices

The first difference is the icon on the home screen. Once added, the app opens without an address bar and looks like any other, which changes the perception more than it sounds.

The second is speed on reopening. Parts are kept on the device, so content appears almost immediately rather than downloading from scratch.

The third is offline behaviour. Previously seen content stays available without a connection, and anything the user enters can be sent when the connection returns - useful for field work.

What the user will not get in full are notifications, particularly on Apple devices where the rules are stricter. If a reminder is the core of your product, that is a limitation worth checking before deciding.

The advantage the user never sees, but you feel, is that the content stays available to search engines. A native app is closed to Google, while a progressive version is still indexed as the web.

Last updated: 17 August 2026

Need this applied to your own site?

Send the address and we will tell you where you stand - no obligation.

Send an enquiry