i  Safe Crypt App

The Safe Crypt App allows you to easily encrypt and decrypt files using the AES-256 cipher in GCM mode. This app can be used on both desktop and mobile devices. It is a straightforward way to share sensitive information with others or store confidential documents in the cloud. This web app works locally in your browser by using JavaScript, so not a single piece of your data is sent over the Internet. The app works on most platforms with Chrome, Opera, Edge, and Brave, except on iPhones and iPads, where you need to use Safari. However, it also works with many other browsers: Please see this com­pat­i­bil­i­ty list. The app examines the compatibility of your browser and — in most cases — prevents you from using an incompatible browser.

The app limits the maximum size of files that can be encrypted. The limit is greater than or equal to 20 Mbytes, except on most mobile devices, where it is 10 Mbytes. The encrypted files are about 1.8 times as large as the originals. The reason for this is that they are JSON* text files with large Base64* encoded elements.

To increase security, run the app without any other tabs or extensions. You can turn off Wi-Fi and mobile data once you load the app's home page. The app includes network security and integrity checks. The current source code of the app is available at all times. To better understand the risks of using this app, view these reflections on trust. The app is compliant with the EU GDPR*, with the UK Data Protection Act 2018*, and with the EU ePrivacy Directive*. For details, see the privacy policy. Before using the app you should read this disclaimer.

For an introduction to using the app, see the Safe Crypt App guided tour.

Credits and licenses

This app is a derivative work of the Encryption App created by Mark Angelov and published by the TutorialZine* under their own permissive license. The current app employs the browser's native Web Cryptography API* through a slightly modified version of Dan Davis' wrapper aes4js*, licensed under the MIT License (Expat). The app uses the jQuery* library, also licensed under the MIT License (Expat). The current author* is responsible for the modified code, and it is licensed in its current form under the GNU General Public License Version 3.

Version 1.211118

BACK