Manifest related_applications browser support
Published Updated
related_applications is an array naming platform-specific apps related to the PWA (each entry needs a platform and at least one of url or id); it is the data behind navigator.getInstalledRelatedApps(). prefer_related_applications is a separate boolean hint that asks the browser to favour installing one of those apps over the web app.
The first table covers related_applications and the second covers prefer_related_applications; each member has its own entry in MDN browser-compat-data, so neither table attests to the other member.
- Legend
- Yes
- Partial
- Flag
- No
- Unknown
| Browser / Platform | Support | Versions | Confidence | Source | Notes |
|---|---|---|---|---|---|
| Chrome (Desktop) | No | — | high | source | 1 |
| Chrome (Android) | Yes | 44 | high | source | — |
| Edge (Desktop) | Yes | 17 | high | source | — |
| Firefox (Desktop) | No | — | high | source | 2 |
| Firefox (Android) | No | — | high | source | 3 |
| Safari (macOS) | No | — | high | source | 4 |
| Safari (iOS) | No | — | high | source | 56 |
| Samsung Internet | Yes | 4.0 | high | source | 7 |
| WebView (Android) | Yes | 44 | high | source | 8 |
prefer_related_applications
Section titled “prefer_related_applications”- Legend
- Yes
- Partial
- Flag
- No
- Unknown
| Browser / Platform | Support | Versions | Confidence | Source | Notes |
|---|---|---|---|---|---|
| Chrome (Desktop) | No | — | high | source | 1 |
| Chrome (Android) | Yes | 44 | high | source | — |
| Edge (Desktop) | Yes | 17 | high | source | — |
| Firefox (Desktop) | No | — | high | source | 2 |
| Firefox (Android) | No | — | high | source | 3 |
| Safari (macOS) | No | — | high | source | 4 |
| Safari (iOS) | No | — | high | source | 56 |
| Samsung Internet | Yes | 4.0 | high | source | 7 |
| WebView (Android) | Yes | 44 | high | source | 8 |
On Chromium-based browsers, prefer_related_applications must be false or omitted for the web app itself to remain installable; setting it to true steers the install prompt to the native app listing instead.
See also
Section titled “See also”- related_applications and prefer_related_applications
- getInstalledRelatedApps() browser support
- Manifest Incubations: related_applications member (wicg.github.io)
- related_applications (developer.mozilla.org)
- prefer_related_applications (developer.mozilla.org)