If I'm in a position to observe a notecrypt users's communication (the reason encryption is necessary), I can just run sslstrip (no SSL certificate required).
It will transparently intercept all of the notecrypt users's plaintext communication to notecrypt without generating any browser warnings.
At that point I also have the opportunity to modify any of the plaintext traffic as it passes by.
The user will be communicating with your actual website (no need to setup a clone), but I can just modify the JS as it is transmitted to the user so that it doesn't actually encrypt anything.
This attack just requires running a single command, no complex setup required. You might want to read more about sslstrip to understand how this works.