The very concept of a &quot;perfect encryption app&quot; seems flawed to me. Maybe it&#x27;s just my ignorance talking, but the more important the information you&#x27;re trying to encrypt, the more of an active and constant process it is to protect it over the long term.<p>In this case, a &quot;perfect app&quot; would probably be a dedicated department of human beings overseeing the ongoing development and proactive defense of whatever encryption scheme they settle on.