Install As A PWA
Install Bookmarks As A PWA
Section titled “Install Bookmarks As A PWA”Bookmarks can be installed as a Progressive Web App (PWA) so it behaves like an app from your home screen or desktop.
Requirements
Section titled “Requirements”- A supported browser (Chrome, Edge, Safari, or Samsung Internet).
- HTTPS app URL (production/staging domains, not insecure HTTP).
- Latest deployed Bookmarks web build.
Install On Desktop
Section titled “Install On Desktop”Chrome (Windows/Mac/Linux)
Section titled “Chrome (Windows/Mac/Linux)”- Open the Bookmarks web app URL.
- Click the install icon in the address bar (computer + down arrow) or open the browser menu.
- Select
Install Bookmarks. - Launch from desktop/start menu like a normal app.
Edge (Windows/Mac)
Section titled “Edge (Windows/Mac)”- Open the Bookmarks web app URL.
- Use
...menu ->Apps->Install this site as an app. - Confirm installation.
- Optionally pin to taskbar/start.
Install On Android
Section titled “Install On Android”Chrome
Section titled “Chrome”- Open the Bookmarks app URL.
- Tap menu (
...) ->Add to Home screenorInstall app. - Confirm.
- Launch from home screen.
Samsung Internet
Section titled “Samsung Internet”- Open the Bookmarks app URL.
- Tap menu ->
Add page to->Home screen. - Confirm.
Install On iPhone/iPad (Safari)
Section titled “Install On iPhone/iPad (Safari)”- Open the Bookmarks app URL in Safari.
- Tap
Share. - Select
Add to Home Screen. - Tap
Add.
Note: iOS installation works only via Safari. Other iOS browsers use WebKit and do not expose equivalent install UX consistently.
What Changes After Install
Section titled “What Changes After Install”- Bookmarks opens in an app-style window (desktop) or home-screen app shell (mobile).
- Session/auth works the same as browser login.
- Updates are delivered when a new web build/service worker is published and the app is refreshed/reopened.
Offline And Storage Notes
Section titled “Offline And Storage Notes”- PWA shell assets can be cached, but API-driven data still depends on network unless specific offline features are implemented.
- If storage is cleared in browser settings, local cached assets and session data may be removed.
Troubleshooting
Section titled “Troubleshooting”Install Option Not Visible
Section titled “Install Option Not Visible”- Confirm you are on the web app URL (not a raw file or insecure URL).
- Hard refresh and retry.
- Ensure manifest/service worker are present in the deployed build.
App Looks Stale After Deploy
Section titled “App Looks Stale After Deploy”- Close and reopen the installed app.
- On desktop, use
Ctrl+Shift+R(or equivalent hard refresh). - If needed, uninstall/reinstall to force a fresh shell.
Login Loops Or Auth Errors
Section titled “Login Loops Or Auth Errors”- Verify API/auth base URLs in deployed environment config.
- Sign out and sign back in.
- Confirm backend worker/auth services are healthy.
Uninstall
Section titled “Uninstall”- Desktop: right-click app in start menu/app launcher and uninstall.
- Android: long-press icon -> uninstall/remove.
- iOS: long-press icon ->
Remove App.