When a Progressive Web App is installed on Android, it will register a set of intent filters for all URLs within the scope of the app. When a user clicks on a link that is within the scope of the app, the app will be opened, rather than opening within a browser tab.
Consider the following partial manifest.json:
"start_url": "/",
"display": "standalone",
When a web app using it is
launched from the app launcher, it would open https://example.com/ as
a standalone app, without any browser chrome.
The [generated] WebAPK would include the following intent filters:
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:scheme="https"
android:host="example.com"
android:pathPrefix="/" />
</intent-filter>
If the user clicks on a link within an installed app to https://example.com/read, it would be
caught by the intent and opened in the Progressive Web App.