A Progressive Web App (PWA) is a browser-based version of your app that works on mobile and desktop devices. It lets users access your app through a URL, bookmark it, and even add it to their home screen. PWAs are useful for quick access, previews, and sharing, though they do not replace native app store builds.
How to use Progressive Web Apps (PWA)
Log in, go to Builder in the left navigation
Go to App Settings, then open Share App
Copy the HTML5 URL
This URL opens the web-based version of your app in a browser
You can share this link directly with users
(Optional) Set up a custom domain for your PWA
Go to App Settings
Click the Progressive Web Apps tab
Enter the custom domain you want to use (for example, app.yourdomain.com)
Click Save
Configure your DNS settings for the custom domain
Open your domain provider’s DNS manager
Add a new record:
Type: CNAME
Host: the subdomain you created (for example, app)
Value: pwa.appdocumentation.com
TTL: 1–4 hours
Save the record
(Optional) Add an SSL certificate
In Progressive Web Apps settings, choose one of the following:
Upload your own SSL certificates
Proceed without SSL (not recommended)
Update PWA meta tags
Add a description to explain what your app does
Review the default title (pulled from your app name)
Configure social sharing metadata:
Description text
Default image (usually your app logo)
These values are used when your app is shared on Google, Facebook, WhatsApp, X, and other platforms
Access your PWA
Open your custom domain (or HTML5 URL) in a browser
Your app loads as a web-based experience
Add the PWA to a device home screen
On iOS:
Open the PWA in Safari or Chrome
Tap Share
Select Add to Home Screen
Name the shortcut and tap Add
The PWA appears as an icon on the device home screen
On Android:
Open the PWA in Chrome
Tap 3 dots icon
Select Add to home screen
Name the shortcut and tap Add
On some models, you will be prompted to touch and hold to place the app icon manually, or tap Add automatically to place it on your screen automatically.
Pro tips
Use PWAs for previews, internal testing, or easy sharing without app store friction
Set up a custom domain to avoid exposing your app ID and improve branding
Always use SSL for better security and browser compatibility
PWAs have limitations compared to native apps, especially around WebViews and advanced device features
For the best user experience, publish native iOS and Android apps alongside your PWA