Veltos.Tech

Development

PWA

Also known as: progressive web app, installable web app, web app manifest

Definition

A PWA is a website that behaves like an app: it installs to the home screen straight from the browser, works offline through a service worker and can send push notifications, all without going through App Store or Google Play review.

Technically a PWA is an ordinary website plus three things: HTTPS, a manifest with icons and a name, and a service worker, a background script that intercepts network requests and can serve cached responses. The service worker is what delivers offline mode and instant repeat opens: the app shell comes from cache while fresh data loads behind it. Push notifications have worked in Android browsers for years and, on iOS, work for apps added to the home screen from iOS 16.4 onwards.

The commercial case for PWAs is stronger in Russia than on Western markets. Apps from Russian companies, financial ones in particular, keep disappearing from the App Store, which makes a PWA the one channel nobody can remove: it lives on your domain and updates when you deploy. Add the economics: one codebase instead of two native ones, no review queue on release, no store commission. For a shop, a booking service, a customer portal or a media outlet that package is often enough.

The limits are real too, and selling a PWA as "the same native app but cheaper" is not honest. On iOS access to some platform capabilities is trimmed, cache quotas are smaller and background work is more restricted than on Android. Heavy graphics, Bluetooth and NFC work, deep integration with system services: those remain native territory. And on distribution, nobody finds a PWA by searching a store, so the acquisition channel has to be built by you through the site, email and paid traffic.

Related terms

Related services

Read more

Need this done, not just defined?

We do this work, not only write about it. Describe the task and we will scope it and send a staged estimate.