All Projects → cryptee → Web Client

cryptee / Web Client

Licence: other
Cryptee's web client source code for all platforms.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Web Client

Peergos
A p2p, secure file storage, social network and application protocol
Stars: ✭ 895 (+414.37%)
Mutual labels:  documents, photos, privacy, encryption, encrypted
Discordcrypt
End-To-End File & Message Encryption For Discord
Stars: ✭ 150 (-13.79%)
Mutual labels:  privacy, encryption, encrypted
Paperwork
Paperwork - OpenSource note-taking & archiving alternative to Evernote, Microsoft OneNote & Google Keep
Stars: ✭ 7,838 (+4404.6%)
Mutual labels:  notes, documents, privacy
Web
A free, open-source, and completely encrypted notes app. https://standardnotes.com
Stars: ✭ 3,061 (+1659.2%)
Mutual labels:  notes, privacy, encrypted
Brandis
Brandis: End-to-end encryption for everyone
Stars: ✭ 77 (-55.75%)
Mutual labels:  privacy, encryption
Zbox
Zero-details, privacy-focused in-app file system.
Stars: ✭ 1,185 (+581.03%)
Mutual labels:  privacy, encryption
Onionr
Private Decentralized Communication Network 🎭 🧅
Stars: ✭ 84 (-51.72%)
Mutual labels:  privacy, encryption
Databunker
Secure storage for personal records built to comply with GDPR
Stars: ✭ 122 (-29.89%)
Mutual labels:  privacy, encryption
Sephia Five
A secure and PGP enabled webmail module for Phosphorus Five
Stars: ✭ 21 (-87.93%)
Mutual labels:  privacy, encryption
0fc
Anonymous web chat server, built on top of Themis/WebThemis
Stars: ✭ 98 (-43.68%)
Mutual labels:  privacy, encryption
Magicpad
MagicPad is an encryption suite for beginners. It is designed to be run standalone via the browser or executable (Electron).
Stars: ✭ 174 (+0%)
Mutual labels:  privacy, encryption
Drops
opmsg p2p transport network
Stars: ✭ 58 (-66.67%)
Mutual labels:  privacy, encryption
Silence
PROJECT MOVED: https://git.silence.dev/Silence/Silence-Android/ (GitHub is just a mirror.)
Stars: ✭ 1,019 (+485.63%)
Mutual labels:  privacy, encryption
Photok
Encrypted Photo Safe for Android
Stars: ✭ 83 (-52.3%)
Mutual labels:  photos, encryption
Encpipe
The dum^H^H^Hsimplest encryption tool in the world.
Stars: ✭ 135 (-22.41%)
Mutual labels:  privacy, encryption
Standardnotes Fs
Mount your Standard Notes as a filesystem.
Stars: ✭ 133 (-23.56%)
Mutual labels:  notes, encrypted
Zeyple
Postfix filter/hook to automatically encrypt outgoing emails with PGP/GPG
Stars: ✭ 122 (-29.89%)
Mutual labels:  privacy, encryption
Shhh
Share sensitive info without leaving a trace in your chat logs or email accounts.
Stars: ✭ 159 (-8.62%)
Mutual labels:  privacy, encryption
Lyra
A lightweight encryption tool designed for ease of use.
Stars: ✭ 22 (-87.36%)
Mutual labels:  privacy, encryption
Itext7
iText 7 for Java represents the next level of SDKs for developers that want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high and low-level programming capabilities and the ability to create, edit and enhance PDF documents, iText 7 can be a boon to nearly every workflow.
Stars: ✭ 913 (+424.71%)
Mutual labels:  documents, encryption
Cryptee Logo 2021

 


 

Hello there 👋

If you've found your way here, that means you're serious about your security and privacy! ~ or maybe just want to copy paste some code. Either way, you're welcome awesome human. Thanks for checking out Cryptee's source code.

First, let's get a few things out of the way.

 

Security & Issues

If you find any critical security issues, please reach out to us using info @ crypt [dot] ee.

Otherwise, feel free to throw in your bug reports and issues here on github! The issues section is meme & emoji friendly. Please use fun GIFs. It'll cheer everyone up. We're going through a pandemic ffs, we can all use a good laughter. So issues/bug-reports/feature suggestions with relevant & fun memes and gifs will win some free storage on the house.

Needless to say, this doesn't mean Cryptee isn't a serious product or company, it just means you can relax, smile and take things easy. We're all humans.

humans

 


 

Thoughts on frameworks

Chances are some of you will look at this source code and think "WTF JQUERY!? CODEKIT!?" or "Y U NO ANGULAR!? WHY NOT REACT? NO GRUNT!?". That's okay. Take a deep breath, calm down.

When you are a small company, living frugal to ship as quickly yet as reliably as possible, when your livelihood depends on how quickly you can ship new features, and building a product that is used by thousands and thousands of others every day to gain some level of security / privacy online, one thing becomes clear:

You don't want to depend on ever-changing massive frameworks, backwards compatibility issues, or fucking creepy licenses.

So yeah Cryptee uses Codekit and JQuery. zepto ... if we're being specific.

(Did you feel that? All of Silicon Valley just shuddered in disgust.)

 


 

Why is Cryptee's backend code not open-source?

  1. The main reason why Cryptee, and most other privacy-first companies are hesitant about open sourcing their backend is because it risks exposing the tightly integrated abuse-prevention systems. Opening our backend code could quickly lead to all sorts of sign-up abuse, which isn't sustainable for a small company / startup like Cryptee. (financially or technically)

  2. There really isn't a trust benefit to open sourcing any backend code. Because:

    2a) It isn't possible to verify the code that is actually running on the backend.

    2b) This is also the reason why all the encryption happens on the front-end. So that you don't have to trust black-box servers running unverifiable code. Once you read the front-end source code, you can verify that your data never leaves your device unencrypted.

  3. Every now and then we get requests to open source our backend code so that some users can run it on their own servers. Cryptee is a project built for everyone to have a secure home for their files. And the largest majority of the internet users aren't tech-savvy, they can't (and shouldn't have to) set up their own servers, and perhaps don't even know the meaning of the word "backend" (and shouldn't have to). But they need a secure and private place for their files and digital belongings. Spending time towards open sourcing our backend and doing so in a way that it can work on any given server is a massive undertaking, and with the very limited resources Cryptee has at the moment, this is an unsustainable approach for business, growth and development.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].