Сквозное шифрование — сервер видит только шифртекст
Шифрование: фраза проходит через PBKDF2-SHA256 (600 000 раундов) в мастер-ключ, HKDF разделяет его на ключ заметок и ID копии, а каждая заметка шифруется AES-256-GCM с привязкой к своему ID — перенесённый шифртекст не расшифруется.
Что видит сервер: шифртекст, его размер, время загрузки и ваш IP. Заголовки, тексты, количество заметок и всё необходимое для расшифровки он не видит.
С чем придётся смириться: потерянная или неверно переписанная фраза означает, что заметки не открыть никогда, и мы не поможем. Если браузер скомпрометирован или вы запомнили ключ на общем компьютере, в разблокированном состоянии текст читается.