For your clients

Installing the PWA

The client app is a PWA — installable to the home screen on iOS and Android. Tell new clients to install it on day one so they get push notifications and proper offline behavior.

Why install matters Without installing, push notifications won't fire (especially on iOS which strictly requires PWA install), and the home-screen icon experience is just a browser tab. Once installed, it behaves like a native app — its own icon, splash screen, full-screen mode, offline workout logging.

Android Chrome — the easy path

  1. Open the client PWA login URL in Chrome (the link in the onboarding email).
  2. Sign in. After login, a banner slides up: "Install INGOT".
  3. Tap Install. Android adds the icon to the home screen and registers the service worker.
  4. If they miss the banner, they can tap the three-dot menu in Chrome → Install app.

iOS Safari — the manual path

iOS doesn't show an automatic install prompt. Clients have to walk through the share-sheet flow. Tell them to:

  1. Open the client PWA URL in Safari specifically (not Chrome on iOS — that won't install as a PWA).
  2. Tap the Share button (square with up-arrow) in the bottom toolbar.
  3. Scroll down in the share sheet and tap Add to Home Screen.
  4. Confirm. The icon appears on their home screen.
  5. Open from the home screen icon (NOT from Safari). Sign in. Allow notifications when prompted.

Once installed

Common gotchas