Probably9857
U are right actually, documentation is actually written pretty ambigious. I was under the impression that private space would be an isolated environment. I still assume it is.
I've read https://developer.android.com/about/versions/15/features#private-space.
The private space uses a separate user profile
I assume that apps can't communicate between user profiles, at least not how user profiles are currently implemented in GOS.
The system sharesheet and the photo picker can be used to give apps access to content across spaces when the private space is unlocked.
This is written ambigious in my opinion, is it only system sharesheet and photopicker which can give apps acces to content across spaces? I assume this is only possible after user interaction first? At least i hope so. So can apps communicate, or can they access content after user interaction first. I hope and assume the latter.
Apps in the private space show up in a separate container in the launcher, and are hidden from the recents view, notifications, settings, and from other apps when the private space is locked.
Hmm, only when locked?
When a user locks the private space, the profile is stopped. While the profile is stopped, apps in the private space are no longer active and can't perform foreground or background activities, including showing notifications.
I guess its safe to assume that in a locked state, apps can't communicate between spaces. However i'm not so sure anymore what is actually the case in a unlocked state.
This is based on AOSP, and the implementation in GOS might be slighty different, i.e. more secured.
@Graphene1 Apologies, i should take back that 'no'. I hope a developer can chime in and give a definitive answer.