At Neelix.IO we believe in full sovereignty of your thoughts and feelings. Same should be the case with digital collaboration mediums, this is why we developed an option to enable zero-knowledge encryption for your reflections in Neelix. This means no one would be able to read your data even if we were required to share raw data from the servers. Provided you choose a good and secure passphrase, it is prohibitive to attempt hacking your data.
What happens when end-to-end encryption option is enabled:
All data in Neelix is encrypted when stored in our backend service. Encryption “at rest” secures the actual data within the database and protects backups. Even if an attacker obtains the storage devices containing your data, they won't be able to understand or decrypt it. Find out more here.
Zero-knowledge encryption of specific Neelix data is a different and an additional (optional) feature we developed for securing your data. The process works as follows:
The passphrase is used to encrypt the key needed to encrypt and decrypt protected data. It allows users to maintain absolute confidentiality of their data. No one but consortium members - not even Neelix - will be able to read your protected data.
The first principle is that your passphrase is never communicated. What you type is only local to your session. No one can decrypt your data provided your local environment is not compromised and you choose strong enough passphrase. Please ensure not to use rogue add-ons in your web browser. You can use security.org to check the strength of your key.
Yes. Each user’s passphrase can and should be different.
Protected user-generated data and shared keys are encrypted using AES 256. For key exchange between private consortium participants, shared keys are encrypted with RSA 4096.
The intent is to encrypt data attributes that may contain sensitive feedback or commentary. Neelix zero-knowledge encryption is applicable to following data elements only:
Record | Attribute |
---|---|
Experience post | commentary |
Comment on experience post | commentary |
Goals | Name |
Goals | Description |
Goals Target | Name |
Goals Target | Description |
Linked action | name |
Time capsule message | commentary and future commentary |
Retro feedback | commentary |
Retro feedback comment | commentary |
Culture profile option | reflection question |
Culture user feedback | commentary |
Data elements considered as metadata are not covered by zero-knowledge encryption:
Important
"One No, can be worth a thousand of Yes's"
Somebody
“When something goes wrong with a computer, you get an error message. When something goes wrong with a human, you get feelings”
Andrew Tarvin (“The Skill of Humor”)
"I didn’t say I liked it. I said it fascinated me. There is a great difference."
Oscar Wilde
"You must always live in love with something unreachable... a person becomes taller because he reaches up"
Maxim Gorky
“The single biggest problem in communication is the illusion that it has taken place.”
George Bernard Shaw
"The value of an idea has nothing whatsoever to do with the sincerity of the man expressing it"
Oscar Wilde