Приватність за задумом, а не на словах — ваш пароль ніколи не залишає браузер, а весь вихідний код відкритий, щоб це підтвердити.
Читати повний розбір, включно з тим, як саме працює шифрування →
Натисніть на будь-яку картку -- деталі й конкретний приклад.
Усе шифрується вашим власним паролем прямо у браузері, ще до того, як щось покидає ваш пристрій.
+Кожен рядок коду — простий і читабельний. Без збірки, без обфускації, нічого на слово.
+Одне дерево, два типи гілок — строки й прогрес саме там, де вони потрібні.
+Локальний файл, Google Диск, власна веб-адреса — ті самі дані, кілька місць, завжди зашифровано.
+Займіть сабдомен і починайте писати одразу — без файлу, без встановлення, лише пароль, який знаєте тільки ви.
+За потреби розгорніть на власному сервері — запобіжник на крайній випадок, завжди доступний, бо код — ваш.
+Кожне збереження — локальний файл, Google Диск чи веб-адреса — шифрується алгоритмом Blowfish (режим CBC, доповнення PKCS5, свіжий випадковий IV щоразу) вашим власним паролем. Сам пароль ніколи не потрапляє на жоден сервер, навіть наш: одностороннє підтвердження PBKDF2 доводить, що ви його знаєте, ніколи його не передаючи.
Приклад: збережіть ту саму нотатку тричі поспіль — зашифровані байти на диску щоразу різні, бо змінюється IV, хоча вміст не змінився.
Кожен файл — логіка дерева, обгортка шифрування, редактор — це простий, нестиснений JavaScript, який ви (чи будь-який AI-інструмент) можете відкрити й прочитати за секунди. Жодних CDN-скриптів у самому застосунку -- нічого не підвантажується непомітно звідкись іще під час роботи.
Приклад: уся реалізація шифрування живе в одному невеликому файлі без жодних залежностей, крім самого шифру -- не сотні файлів за етапом збірки.
Коренева гілка -- або нотатка, або задача, а кожен вкладений підвузол успадковує тип свого кореня. Прогрес задачі або задається напряму, або, якщо є дочірні вузли, рахується автоматично як їхнє середнє.
Приклад: задача «Перезапуск сайту» з трьома підзадачами на 100%, 50% і 0% показує 50% на батьківському вузлі -- перераховується наживо щоразу, коли ви змінюєте будь-яку дочірню.
Зберігайте той самий зашифрований файл локально, на власному Google Диску і на веб-адресі SafeNoter -- одночасно, кожна копія повністю незалежна від інших.
Приклад: диск вашого ноутбука виходить з ладу того самого тижня, коли WEB-сабдомен недоступний -- копія на Google Диску все одно на місці, і все одно нечитабельна без вашого пароля.
Відкрийте будь-який сабдомен застосунку і починайте писати одразу -- жодного файлу створювати, жодного акаунту реєструвати.
Приклад: свіжий сабдомен «вільний», поки хтось не збереже там першу нотатку; після цього перезаписати може лише правильний пароль -- це забезпечує одностороннє підтвердження, а не система логіну.
Увесь застосунок -- це статичний сайт плюс один невеликий серверний ендпоінт для режиму WEB -- нічого екзотичного. За ліцензією AGPL-3.0 ви вільні розгорнути його самі, без жодного дозволу.
Приклад: направте будь-який веб-сервер на ті самі файли, що використовує цей сайт, -- і режим WEB працюватиме так само, на інфраструктурі, яку контролюєте лише ви.
Короткий огляд дерева, редактора й режиму WEB — на реальному застосунку, без макетів.
Без тікетів підтримки, без чат-ботів — пишіть напряму.