Howdy!
Lately the hot topic is protecting our privacy and I've found in my experience it's difficult to do that because encryption methods aren't supported on every device. I made this because in order for encryption to become more available, the utilities that power it need to be more accessible.
The great thing about web browsers - they're everywhere. Using Stanford's Cryptographic Javascript Library (https://crypto.stanford.edu/sjcl/) - we're able to encrypt and decrypt using the most secure crypto available. It all runs locally in your web browser, without any app downloads or cloud servers to manage the data. So when you encrypt a file with Zip It the magic happens entirely in your web browser - no data is sent to the server. You can even download the website and run your own Zip It clone and the files will self-decrypt on your computer, your phone, and almost anywhere that JavaScript and HTML are available.
What I enjoyed most about working on this was finding a solution that works for the layman. Not everybody is aware about encryption - and some might even think it's something only bad guys use. I wanted something that bears no explanation, similar to how we use WinRar and other compression tools. I look forward to the day where we don't need dependencies and client-side encryption becomes standard.