Glossary
Definitions of the terms used across the Violet site, written to stand alone: encryption, key derivation, envelopes, and the rest of the vocabulary.
-
End-to-end encryption, defined
End-to-end encryption means content is encrypted on the sender's device and can only be decrypted on an authorized recipient's device, so no server in between can read it. The keys exist only at the ends. This is different from HTTPS, which protects data in transit but lets the server read everything on arrival.
-
Key derivation, defined
Key derivation turns a human passphrase into a cryptographic key. A key derivation function such as PBKDF2 mixes the passphrase with a random salt and repeats the work many thousands of times, so the same passphrase always yields the same key on your device while guessing attacks stay expensive for everyone else.
-
Private AI glossary: plain definitions of every term
This glossary defines the vocabulary of private AI companions in plain language, and every definition stands on its own. It covers the cryptography (PBKDF2, AES-GCM, nonces, ciphertext), the sync mechanics (last-writer-wins merges, tombstones, cursors), the voice terms (wake words, endpointing, barge-in), and the terms Violet coined, such as honest-empty states and the trust panel.