No, there isn't (also as suggested by your post). There is a way to keep our apps secure, it's called the PIN... and in newer phones it's called "Windows Hello". A phone owner conscious about one's apps (or the contents of the app) should not give his or her PIN away.
You may create a Windows Central account to Reply in this thread.