3.15. Instant Apps
Device implementations MUST satisfy the following requirements:
- [C-0-1] Instant Apps MUST only be granted permissions that have the
android:protectionLevel
set to "ephemeral"
. - [C-0-2] Instant Apps MUST NOT interact with installed apps via implicit intents unless one of the following is true:
- The component's intent pattern filter is exposed and has CATEGORY_BROWSABLE
- The action is one of ACTION_SEND, ACTION_SENDTO, ACTION_SEND_MULTIPLE
- The target is explicitly exposed with android:visibleToInstantApps
- [C-0-3] Instant Apps MUST NOT interact explicitly with installed apps unless the component is exposed via android:visibleToInstantApps.
- [C-0-4] IInstalled Apps MUST NOT see details about Instant Apps on the device unless the Instant App explicitly connects to the installed application.