Cool.  A few thoughts:<p>1.  On the front page &quot;Only you have the encryption key&quot; could be confusing to folks new to PGP, consider instead &quot;Only you have the decryption key&quot;.  Then elaborate below - your encryption key&#x2F;pubkey is uploaded to your service and made available to any users of your form, while your encryption&#x2F;privkey remains secret.<p>2.   What&#x27;s your experience doing crypto in browser Javascript?  I looked at that earlier this year but it was still pretty immature.  Things like Mailvelope are a good start but not 100% reliable.