If you're using Android you should be able to use user-profiles. You can create a profile with limited things in it, one of which being web access to generate this proof.
It doesn't prevent messing with the one app, but Android has a "screen pinning" function that locks the screen to the current app and can require a password to unlock. I use it for showing my insurance documents to police.