Ionic View - Are uploaded apps private?

Just wondering could someone clarify for me if the apps you upload to ionic view are private?

And if shared with someone is that the only person that can see it.

Yep, only your account can see the app once its uploaded.
But if you share the app ID with another person, they will be able to view the app, but only temporarily

Perfect. Is there a way so that once the app is shared it is bookmarked on the users device/app?

How long is temporarily? Can I share the app and stop sharing again with a particular person?