Conversation

The right ux in place if GMail "confidential mode", Android "screenshot blocking", etc. is not making the user's device act against their will & interest. It's showing which party has requested you not do it and informing you that if you do, it's against their wish/consent.
1
6
Replying to
Signal takes the approach of making it a setting. FLAG_SECURE declares that the window content is confidential and it does a bit more than blocking screenshots directly in the app. It also avoids showing a thumbnail of the contents in other contexts like the recent apps menu.
1
4