All evidenceGRD-04 / PWA & push

What can the PWA do—and where does it stop?

Does VENTEX Connect work as an installable app on iPhone, Android and desktop?

Direct answer

Yes. Connect is implemented as an installable PWA with standalone mode, safe-area support, controlled updates, an offline page, Web Push and device-bound subscriptions.

Browser and PWA capabilities of the delivered web app; actual behaviour remains platform and OS-version dependent.
Claim ledger03 ENTRIES
PWA-01Implemented

The web app includes a manifest, service worker, app icons and standalone presentation.

Evidence basis

Public PWA resources, installation interface and service-worker tests.

Deliberate boundary

iOS installation uses Safari rather than the App Store.

PWA-02Internally evidenced

The service worker caches public app resources but not API responses or messages.

Evidence basis

Explicit cache allowlist plus offline and update checks.

Deliberate boundary

Offline mode does not expose arbitrarily stale operational history; unsent messages use a local outbox.

PWA-03Limited

Web Push is device-bound and can operate without message plaintext.

Evidence basis

VAPID configuration, subscription endpoints and a default without message preview.

Deliberate boundary

iOS push requires an installed Home Screen app and explicit permission; delivery remains under OS control.

What does not follow
  • No guaranteed background execution like a native VoIP app.
  • No freely selectable push sounds for a closed iOS PWA.
  • No native MDM, CallKit or continuous location integration.
Evaluate before adoption
  1. 01Test installation and push on the actual iOS/Android versions in use.
  2. 02Exercise an update transition during operational work.
  3. 03Include offline, permission and push failure in the operating procedure.
FAQ / FACTS

Short answers

Does VENTEX Connect work as an installable app on iPhone, Android and desktop?

No. The PWA is installed through the browser; on iOS via Safari and Add to Home Screen.

No. Web Push and sound playback remain constrained by iOS; unrestricted native background and sound control is unavailable to a PWA.