PrivacyNotes

Справка и FAQ

Ответы и пошаговые инструкции: безопасность, синхронизация, цены и переход из других приложений.

Спросите ИИ-ассистента

// Начало работы

Можно ли попробовать PrivacyNotes без создания аккаунта?

Да. На try.privacynotes.app работает демоверсия: полноценное приложение с примерами контента, без регистрации и без электронной почты, и ничего из того, что вы вводите, не сохраняется. Она полностью работает в вашем браузере и никогда ничего не отправляет на наши серверы.

Когда вы закрываете вкладку, всё стирается, и именно так и задумано. Когда будете готовы сохранять свои заметки, создайте настоящий сейф на use.privacynotes.app и начните с чистого листа: сначала скопируйте из демоверсии всё, что хотите взять с собой.

Какой способ регистрации выбрать?

Тот, который соответствует вашему уровню угроз. Их три. Первый: вход через Google, Apple или GitHub, и ваш ключ хранится на нашем сервере. Второй: тот же вход, но ключ хранится только на вашем устройстве. Третий: «Сгенерировать фразу», без электронной почты, без имени и вообще без логина. Все три шифруют ваши заметки на вашем устройстве, а различаются тем, кто держит ключ и сколько мы о вас знаем.

После входа через Google, Apple или GitHub приложение спрашивает, где хранить ключ, и сначала выбран вариант «Просто и удобно». Он сохраняет вашу фразу на нашем сервере в зашифрованном виде, поэтому новое устройство может открыть заметки после входа через провайдера и ввода кода из приложения-аутентификатора, если включена 2FA. Сохраните фразу на случай потери аккаунта провайдера, а при включении двухфакторного входа сохраните и резервный ключ 2FA. «Максимальная безопасность и приватность» оставляет фразу на вашем устройстве, поэтому на сервере нет ничего, что открывает ваши заметки, а новому устройству нужны ваши 12 слов или сканирование QR-кода с устройства, на котором уже выполнен вход.

При использовании только фразы нет ни адреса электронной почты, ни имени, связывающих аккаунт с человеком. Взамен фраза находится только у вас: если вы потеряете её и не останется разблокированного устройства, никто не сможет восстановить её за вас. НастройкиАккаунтХранение ключа показывает текущий режим и позволяет его изменить. Аккаунту с фразой нужно сначала подключить провайдера в разделе НастройкиАккаунтАккаунты и лишь затем выбрать хранение на сервере; само подключение способ хранения не меняет. В любом режиме можно добавить блокировку с PIN или биометрией и необязательный двухфакторный вход. Полное сравнение есть в лестнице уровней угроз.

Нужен ли адрес электронной почты для регистрации?

Нет. Для нового сейфа нужна только свежесгенерированная фраза восстановления из 12 слов, и больше ничего. Без электронной почты, без имени пользователя, без номера телефона, без шага подтверждения. Если вы входите по фразе, мы не смогли бы написать вам, даже если бы захотели, потому что никогда не узнаём, кто вы.

Хотите привычный способ? Вход через Google, Apple или GitHub тоже работает. Этот путь неизбежно сообщает нам адрес электронной почты, привязанный к этому логину, но ваши заметки в любом случае остаются зашифрованными на вашем устройстве, и фраза восстановления у вас всё равно есть, просто она работает незаметно.

Как перенести заметки из другого приложения?

Откройте НастройкиПеренос и выберите источник. В списке есть приложения, из которых к нам приходят чаще всего: Apple Notes, Bear, Obsidian, Evernote, Standard Notes, Joplin, Notesnook, UpNote, Google Keep, Simplenote, Samsung Notes и Apple Journal. Bitwarden и пароли, сохранённые в браузере, попадают в Сейф, закладки браузера переносятся как закладки, а общий импорт Markdown принимает любую папку с файлами .md.

Импорт полностью выполняется на вашем устройстве: экспортированные файлы разбираются, шифруются и сохраняются локально, и ничего не отправляется на обработку. Каждая импортированная заметка получает тег со своим источником, поэтому потом можно просмотреть всю партию, а списки Google Keep даже превращаются в настоящие списки задач.

Как перенести заметки из Bear в PrivacyNotes?

Сделайте резервную копию Bear и импортируйте её. В меню File в Bear выберите Backup Notes... и сохраните файл .bear2bk. Затем откройте НастройкиПеренос, выберите Bear и перетащите файл. Резервная копия содержит всю вашу библиотеку, поэтому заметки из архива и из корзины переносятся тоже, а закреплённые заметки и заметки только для чтения сохраняют это состояние.

Теги переносятся как теги, а вложенные теги вроде #work/projects дополнительно воссоздаются как папки. Выделения сохраняют цвета Bear, связи между заметками становятся ссылками на заметки, а изображения и прикреплённые файлы импортируются в ваше хранилище. Все шаги показывает руководство по импорту из Bear.

Как импортировать заметки из Joplin?

Экспортируйте файл JEX из Joplin и импортируйте его. В Joplin выберите File > Export all > «JEX - Joplin Export File» и сохраните файл. Затем откройте НастройкиПеренос, выберите Joplin и перетащите файл .jex. Так же подойдёт самый новый файл из Tools > Create backup.

Блокноты становятся папками с той же вложенностью, что в Joplin, а у каждой заметки сохраняются теги и даты. To-do становятся задачами, связи между заметками становятся ссылками на заметки, а вложения импортируются в ваше хранилище. Joplin не включает корзину ни в один экспорт, поэтому нужные заметки восстановите из корзины до экспорта. Все шаги показывает руководство по импорту из Joplin.

Как вместе работают разделы, папки, теги и пространства?

Всё, что вы храните, находится в одной библиотеке. Разделы на боковой панели, например Заметки, Сейф и Дневники, показывают эту библиотеку по типам. Папка является местом, поэтому одна папка может хранить заметку и относящийся к ней логин, а дерево папок одинаково в каждом разделе. Числа у папки считают только то, что есть в открытом разделе, а папка без таких элементов выглядит приглушённой. Тег служит меткой, и боковая панель показывает только теги, которые использует открытый раздел.

Пространства делят библиотеку на «Личное» и «Работа», а папка верхнего уровня вместе со всем содержимым принадлежит одному пространству. Как работают пространства рассказывает о переключателе, переносе элементов между пространствами и отключении пространств. Теги бесплатны, а папкам и пространствам нужен Pro.

Как работают папки и нужен ли для них Pro?

Папки можно вкладывать на любую глубину, и они находятся на боковой панели. Просматривать их можно бесплатно на любом тарифе. Создание папки, её переименование или перемещение заметки в неё («Новая папка» и «Переместить в папку») требуют Pro, поэтому бесплатный аккаунт всегда может читать структуру, которую импортировал или создал, пока был на Pro. Строка «Без папки» показывает все заметки, которые не лежат ни в одной папке.

Заметка лежит в одной папке за раз, как файл. Используйте теги, когда что-то должно быть в двух местах одновременно. Папка хранится внутри зашифрованной заметки, поэтому сервер видит вашу структуру не лучше, чем ваш текст.

Как работают теги?

У каждой открытой заметки есть строка тегов под названием. Введите слово и нажмите Enter, запятую или #, и тег станет чипом. Боковая панель показывает теги, которые использует открытый раздел, а клик по тегу фильтрует список до этих элементов. Тег можно переименовать везде сразу, добавить в избранное, чтобы он закрепился вверху, или удалить вместе с заметками под ним или без них.

Теги и папки решают разные задачи: заметка лежит в одной папке, но может иметь сколько угодно тегов, а это именно то, что нужно, когда что-то одновременно относится и к «работе», и к «счёту». Импорт добавляет тег по источнику, поэтому всё, что пришло из другого приложения, получает собственный тег, и его легко найти или позже разобрать.

Как работают пространства «Личное» и «Работа»?

Пространства делят вашу библиотеку на «Личное» и «Работа». Переключатель рядом с пунктом Ninja на боковой панели показывает Все, Личное или Работа: «Все» показывает каждый элемент, а два других показывают по одному пространству. Каждое устройство помнит свой выбор, поэтому телефон может показывать «Личное», а ноутбук «Работа», и при открытии элемента из другого пространства происходит переключение на него. Пространства меняют только то, что показывают списки: каждый элемент по-прежнему синхронизируется на все устройства.

Папка верхнего уровня вместе со всем содержимым принадлежит одному пространству, и пункт Переместить в пространство «Работа» или Переместить в пространство «Личное» в её меню или в меню любого элемента переносит её. Элемент без папки относится к пространству «Личное», как и всё, что вы создаёте при открытом «Все». Чтобы перестать пользоваться пространствами, выключите НастройкиСпискиПространства: показываются все элементы, ничего не перемещается, а каждая папка сохраняет своё пространство на случай, если вы включите их снова. Пространствам нужен Pro.

// Письмо

Поддерживает ли редактор Markdown?

Да. Пишите в Markdown, и форматирование появляется сразу: заголовки #, жирный, списки, флажки задач - [ ], цитаты и выноски. Заметки также экспортируются как чистый Markdown, поэтому написанное остаётся переносимым.

Заметки можно связывать между собой: введите [[, и автодополнение предложит ваши существующие заметки. Ссылка на заметку открывает её одним кликом, а панель структуры и поиск по заметке помогают ориентироваться в длинных документах.

Какой синтаксис Markdown понимает редактор?

Стандартный Markdown форматируется сразу, пока вы пишете: заголовки, выделение, зачёркивание и подсветка, маркированные и нумерованные списки, списки задач (Tab и Shift+Tab вкладывают любой список, включая чек-листы), цитаты, разделители, код в строке и блоки кода с подсветкой синтаксиса, формулы в строке и отдельным блоком (KaTeX), а также ссылки на заметки с автодополнением.

Панель форматирования и её меню «Вставить» добавляют остальное: таблицы, выноски, которые можно сворачивать, подчёркивание, верхний и нижний индекс, выравнивание текста, цвета текста и подсветки, шрифты, ссылки, изображения и вложенные файлы. Всё сохраняется как Markdown без потерь: «Показать Markdown» под любой заметкой открывает исходный текст, а экспорт даёт чистые файлы .md, поэтому ничто написанное не заперто в проприетарном формате.

// Посмотрите, как это работает

Заголовки

# Planning
## This week
### Monday

Planning

This week

Monday

Форматирование в строке

**bold**, *italic*, ~~done~~,
==marked== and `inline code`

bold, italic, done, marked and inline code

Список задач

- [x] Derive keys on the device
- [ ] Trust a server
Derive keys on the device
Trust a server

Вложенные списки

1. Write your phrase down
2. Store it offline
   - paper beats cloud
   - two copies, two places
  1. Write your phrase down
  2. Store it offline
    • paper beats cloud
    • two copies, two places

Выноски

> [!info] Pinned
> Pinned notes stay at the top of the list.

> [!warning] Back it up
> Write your phrase on paper.
Pinned

Pinned notes stay at the top of the list.

Back it up

Write your phrase on paper.

Таблица

| Item | Count |
| --- | --- |
| Notes | 12 |
| Tasks | 5 |
ItemCount
Notes12
Tasks5

Блок кода

```js
// the same phrase makes the same keys
const keys = deriveKeys(phrase);
```
// the same phrase makes the same keys
const keys = deriveKeys(phrase);

Верхний и нижний индекс, подчёркивание

H<sub>2</sub>O and E = mc<sup>2</sup>,
<u>underline</u> included

H2O and E = mc2, underline included

Формулы (KaTeX)

$e^{i\pi} + 1 = 0$

eiπ + 1 = 0

Цитата и ссылка на заметку

> Privacy is a feature, not a setting.

Ideas live in [[Second brain]]
Privacy is a feature, not a setting.

Ideas live in Second brain

Разделитель

Quick capture

---

Polished later

Quick capture


Polished later

Как связать одну заметку с другой?

Введите [[ в любом месте заметки и начните набирать название. Выберите заметку из списка, и она станет ссылкой на заметку, по которой можно кликнуть. Если ничего не совпадает, выберите «Создать», и новая заметка будет создана и связана за один шаг. Кнопка панели инструментов «Ссылка на другую заметку» делает то же самое. Чтобы открыть заметку на одном из её разделов, введите # после названия и выберите заголовок. Значок ссылки рядом с заголовком в структуре скопирует такую ссылку за вас.

Ссылки на заметки хранятся внутри заметки, поэтому экспортируются вместе с ней и переносятся при импорте: хранилище Obsidian сохраняет свои ссылки, а ссылки на заметки Evernote преобразуются при импорте. Чтобы найти, что ссылается на заметку, ищите её название: каждая заметка со ссылкой на неё содержит эти слова.

Как найти слово внутри одной заметки?

Нажмите Cmd+F на Mac или Ctrl+F в Windows и Linux в открытой заметке или щёлкните лупу в верхнем углу длинной заметки. Введите слово, затем нажмите Enter, чтобы перейти к следующему совпадению, и Shift+Enter, чтобы перейти к предыдущему, а панель при этом считает совпадения. Чтобы закрыть её, нажмите те же клавиши ещё раз или щёлкните X. Поиск работает и в заметках только для чтения.

С Pro можно также заменять: нажмите Option+Cmd+F на Mac или Ctrl+H в Windows и Linux либо выберите «Найти и заменить» в меню «...» заметки. Замените одно совпадение или сразу «Все», при необходимости с параметром «Учитывать регистр». Обе панели работают и в режиме «Показать Markdown», где они видят исходный текст, например язык блока кода. Чтобы искать по всем заметкам, используйте поиск по списку, на который переводит клавиша /. Любой поиск выполняется на вашем устройстве.

Можно ли перетащить заметку в папку или на тег?

Да. Перетащите заметку из списка на папку на боковой панели, чтобы переместить её туда, или на «Без папки», чтобы убрать её из папки. Отпустите её на теге, чтобы добавить этот тег, и заметка сохранит теги, которые у неё уже были. Задачи, закладки, контакты, элементы сейфа и загруженные файлы в разделе «Файлы» перетаскиваются так же. Задержите перетаскиваемый элемент над закрытой папкой, и она откроется, чтобы вы могли добраться до вложенной папки.

Чтобы переместить сразу несколько элементов, выделите их Cmd+щелчком на Mac или Ctrl+щелчком в Windows и Linux, добавьте диапазон Shift+щелчком, а затем перетащите любой выделенный элемент. Для перетаскивания нужны мышь, трекпад или стилус и окно, достаточно широкое, чтобы показывать боковую панель. На телефоне используйте вместо этого «Переместить в папку» в меню «...». Теги бесплатны, а для папок нужен Pro.

Как скрыть спойлер в заметке?

Выделите текст и выберите Спойлер в меню + панели инструментов или заключите его между двумя парами вертикальных черт: ||spoiler||. Текст сразу размывается. Во время редактирования он появляется, как только курсор касается его, и снова размывается, когда курсор уходит дальше. В заметке только для чтения его открывает щелчок.

Список заметок и превью показывают вместо него •••, так что его не выдаёт даже длина. Поиск по-прежнему находит слова внутри спойлера, экспорт в HTML оставляет их размытыми, пока читатель не щёлкнет, а на распечатке они видны. Экспорт в Markdown сохраняет черты, которые другие Markdown-приложения показывают как обычные символы вокруг текста. Спойлеры бесплатны.

Как сделать текст, который копируется одним щелчком?

Добавьте блок для копирования: выберите Блок для копирования в меню + панели инструментов, затем введите или вставьте в него текст, например команду, адрес или код. Кнопка в его углу помещает весь текст в буфер обмена и на мгновение показывает Скопировано. Блок кода и блок для копирования превращаются друг в друга, поэтому можно переключить и уже существующий блок.

Встроенный код тоже копируется. В заметке только для чтения его копирует щелчок или касание. Во время редактирования его копирует Cmd+щелчок на Mac или Ctrl+щелчок в Windows и Linux, так что обычный щелчок по-прежнему ставит курсор. Блок для копирования сохраняется как блок кода с языком copy, который другие Markdown-приложения показывают как обычный блок кода. Обе функции бесплатны.

Как добавить сноски в заметку?

Выберите Сноска в меню + панели инструментов. Приложение вставляет следующий номер в позицию курсора, создаёт пустую сноску под текстом и переносит в неё курсор. Можно также ввести [^1] сразу после слова, а саму сноску написать в строке, которая начинается с [^1]: . Меткой может быть не только число, но и слово.

Щёлкните номер, чтобы перейти к его сноске, а стрелка назад или Escape вернёт вас к тексту. На компьютере, если навести указатель на номер, сноска появится в небольшой карточке. Номера идут в порядке текста, а заметка сохраняет стандартные сноски Markdown, поэтому другие Markdown-приложения их читают. Экспорт в HTML, PDF и заметка «Сжечь после прочтения» сохраняют их как сноски со ссылками. Сноски бесплатны.

Могут ли таблицы складывать числа, например считать сумму или среднее?

Да. Введите = в ячейке таблицы, чтобы выбрать функцию, или напишите формулу сами. Ячейка покажет результат вместо текста, а каждый результат обновляется сразу, как только вы меняете ячейку, которую он читает. Ячейки называются по букве столбца и номеру строки, а заголовок считается строкой 1, поэтому первая строка данных - это строка 2. Результаты работают в любом аккаунте; выбор из меню доступен в Pro.

Чтобы попробовать всё сразу, скачайте пример заметки, затем откройте НастройкиПереносИмпорт, выберите Файлы Markdown и укажите файл.

Пример заметки (.md)

Вот функции, и их можно сочетать с +, -, *, / и скобками:

  • SUM, PRODUCT, AVG, MEDIAN, MIN, MAX и COUNT работают с диапазоном, как в =SUM(B2:B10)
  • ABS, SQRT, SIGN, CEIL, FLOOR, ROUND и LOG работают с одним значением, как в =ROUND(B7, 2)
  • PI, E, TAU и PHI - константы, а RAND выдаёт случайное число
  • =B7-B2 вычитает одну ячейку из другой, а =SUM(B2:B10)*0.2 берёт процент от суммы

Нажмите на ячейку с результатом, и формула вернётся, готовая к правке. Заметка хранит саму формулу, а не результат, поэтому экспорт и любое другое Markdown-приложение покажут =SUM(B2:B10) ровно так, как вы её написали.

Можно ли редактировать папку с файлами Markdown на собственном диске?

Да. Откройте раздел «Markdown» на боковой панели, выберите папку с файлами .md и .txt и редактируйте их в том же редакторе, что и заметки. Вложенные папки появляются сами, изменения сохраняются прямо в файл, и ничего не конвертируется, поэтому та же папка продолжает работать в Obsidian, в git-репозитории или в ваших собственных скриптах. Сохранить в мои заметки одним кликом копирует любой файл или всё выделенное в ваши зашифрованные заметки, а оригинал остаётся на месте. Всё это бесплатно на любом тарифе.

Эти файлы остаются на вашем диске ровно такими, какими вы их оставили: мы никогда не отправляем их на сервер, они никогда не синхронизируются с другими вашими устройствами, и ничего не конвертируется ни на входе, ни на выходе. Это работает в настольном приложении на любом компьютере, а в браузере в Chrome, Edge или Opera, потому что открыть папку прямо с диска можно только на компьютере.

Можно ли открыть папку Markdown на телефоне?

Пока нет. Папка Markdown работает в настольном приложении на macOS, Windows и Linux, а также в Chrome, Edge или Opera на компьютере, потому что компьютер даёт приложению настоящую папку, которую оно может читать и записывать напрямую. Android и iOS вообще не дают приложению папки: каждый файл попадает в приложение через собственный уровень документов системы, по одному разрешению за раз, поэтому чтение целого дерева и сохранение обратно в него являются отдельной работой на каждой платформе, и она ещё не сделана.

На телефоне вы можете перенести те же файлы как копии: НастройкиПереносИмпортФайлы Markdown принимает .md и .txt по одному или как .zip, а заархивированная папка сохраняет свои вложенные папки, изображения и вложения. Они приходят как зашифрованные заметки, которые синхронизируются с другими вашими устройствами, а экспорт записывает обратно чистые файлы .md. Оригиналы остаются на вашем диске ровно там, где они есть.

// Задачи и календарь

Как работают задачи?

Любая строка, которую вы пишете как - [ ] в любой заметке, становится задачей, а раздел «Задачи» на боковой панели собирает их все в одном месте. Если отметить задачу выполненной там, обновится заметка, в которой она записана, а открытие задачи переносит вас к этой заметке. Нет отдельной базы задач, которую нужно поддерживать: задачи являются просто строками в ваших заметках, зашифрованными, как и всё остальное.

Поле быстрого добавления вверху раздела «Задачи» дописывает в заметку с названием Quick Tasks (её создают для вас при первом использовании), поэтому записать случайное дело можно одним нажатием клавиши, не решая, куда его положить. Тот же раздел предлагает три макета («Гибридный», «Сводный», «Список»), переключатель выполненных задач и поиск задач, а кнопка + в представлении «Все» может сразу создать заметку с задачами. Из любого места введите в Ninja молоко, яйца >> прод, чтобы добавить задачи в список, не открывая его.

Можно ли очистить, отсортировать или переставить пункты списка задач?

Да. В меню «...» заметки есть «Снять отметки со всех пунктов», чтобы использовать список заново, «Удалить отмеченные пункты», чтобы убрать выполненные, и «Сортировать пункты по состоянию», чтобы переместить отмеченные пункты под остальные. Каждая из этих команд появляется, только когда она что-то изменит. Удаление сначала запрашивает подтверждение, а сортировку и снятие отметок можно отменить с помощью Cmd+Z или Ctrl+Z. Внизу заметки виден ваш прогресс, например «Отмечено 3 из 6».

Чтобы изменить порядок вручную, перетащите маркер в конце пункта. Вложенные пункты перемещаются вместе с ним, а Escape отменяет перетаскивание. На компьютере маркер появляется при наведении, а на сенсорном экране остаётся слегка заметным. По умолчанию отмеченный пункт перемещается под неотмеченные в своём списке; это можно выключить параметром Перемещать отмеченные пункты вниз в разделе НастройкиРедактор. Всё это бесплатно.

Как работает дневник и что можно отслеживать?

«Дневники» являются отдельным представлением для датированных записей: одно касание создаёт запись на сегодня, а кнопка календаря рядом позволяет заполнить недавний пропущенный день. Запись является обычной заметкой с необязательными трекерами: настроение по шкале 1-10 с 24 тегами эмоций, сон, активность, лекарства, энергия, концентрация и многое другое. «Настроить трекеры» в любой записи включает или выключает встроенные трекеры, а Pro добавляет до 20 собственных трекеров (шкалы, числа, да/нет).

Статистика (в разделе «Настройки» или по значку статистики в нижней панели) состоит из трёх вкладок. «Обзор» подводит итоги сегодняшнего дня и вашей недели; «Трекеры» строят графики для каждого трекера, который вы отмечаете, включая свои, за выбранный диапазон, показывают, что сопутствует лучшему или худшему настроению в тот же день или на следующий, и по нажатию открывают отдельную страницу трекера; «Письмо» охватывает ваши слова и заметки. Лекарство открывает свой календарь приёма. Экспорт создаётся на вашем устройстве: «Скачать JSON» бесплатно, а Pro добавляет «PDF для врача», чтобы взять на приём, готовый к копированию запрос для ИИ для чат-бота на ваш выбор, сравнения и итоги недели. Данные трекеров хранятся внутри зашифрованной записи, поэтому сервер не может прочитать ничего из них.

Есть ли календарь и что в нём показывается?

Да. Календарь на боковой панели показывает в одном месте каждый элемент с датой: события, записи в дневнике, заметки и списки задач с датой, а также дни рождения и другие даты ваших контактов. Список рядом с ним - это повестка ближайших дней, а большой вид переключается между режимами «День», «Неделя» и «Месяц». Щёлкните пустой день или протяните выделение по пустым часам, и Ninja откроется с заданными днём и временем, либо перетащите элемент на другой день.

Событие - это отдельный тип элемента: заметка с днём, днём окончания, временем и повтором. Введите целую строку в Ninja после +, например +Стоматолог пт 15:00 за 1 ч, и он прочитает день, время и напоминание. Введите один день, например 31 окт, чтобы открыть календарь на нём. Заметка или список задач тоже могут иметь день, время и день окончания: их задают в строке «Расписание» меню «...». Календарь бесплатный.

Работают ли напоминания календаря, когда приложение закрыто?

На телефоне да: до 64 напоминаний на срок до 400 дней вперёд передаются самому телефону, поэтому они звонят, даже когда PrivacyNotes закрыт; когда вы открываете и разблокируете приложение, оно передаёт новые. В приложении для компьютера напоминание звонит, пока приложение работает, а в браузере - пока PrivacyNotes открыт во вкладке. Каждое устройство планирует напоминания по тем элементам, которые на нём хранятся, поэтому ни одно напоминание не приходит с сервера, а название, время и день элемента синхронизируются только внутри зашифрованного элемента.

Добавьте напоминание в строке «Напоминание» в разделе «Расписание» элемента, до пяти на элемент, а значения по умолчанию задайте в НастройкиДата и времяКалендарь, где находится и параметр «Показывать названия в напоминаниях». Элемент под PIN-кодом всегда напоминает о себе словом «Напоминание» и временем, как и любое напоминание, запланированное при включённой блокировке приложения. Напоминание, переданное до включения блокировки, может сохранить название, пока не прозвонит. Напоминания входят в Pro, а сам календарь бесплатный.

Что происходит со временем событий, когда я переезжаю в другой часовой пояс?

Время в календаре остаётся тем, которое вы ввели. Событие на 15:00 показывается и звонит в 15:00, где бы ни находилось ваше устройство, как напоминание в приложении со списком дел, потому что каждое время хранится как местное, без часового пояса. Телефон планирует каждое напоминание на точный момент, поэтому после смены часового пояса откройте и разблокируйте PrivacyNotes один раз в новом поясе, чтобы перенести его напоминания; пока приложение открыто и разблокировано, оно переносит их само.

Для звонка с человеком из другого часового пояса вводите время так, как оно идёт у вас. Если переход на летнее или зимнее время пропускает час напоминания, оно звонит в первую минуту после пропуска.

Можно ли подписаться на календарь Google, iCloud или Nextcloud?

Да. Нажмите на глобус вверху календаря, вставьте адрес календаря и нажмите «Подписаться». Адрес вам даёт приложение, где ведётся календарь: в Google Календаре это «Секретный адрес в формате iCal», в iCloud вы делитесь календарём как общедоступным, а в Nextcloud копируете ссылку для подписки.

События показываются в вашем календаре с глобусом. Каждое устройство проверяет изменения при открытии приложения, а затем каждый час, пока оно открыто. Перенесённая или отменённая встреча обновляется и здесь. События из подписки доступны только для чтения и без напоминаний. Чтобы изменить событие, измените его в календаре, откуда оно пришло. Они не сохраняются как заметки, поэтому не занимают хранилище и не попадают в поиск и резервные копии. Если вам нужны копии, которые можно редактировать, используйте импорт.

Чтобы отменить подписку, нажмите «Убрать» в том же окне. Её события исчезнут на всех ваших устройствах. Можно подписаться не больше чем на 20 календарей, и это бесплатно. Адрес календаря хранится в ваших зашифрованных настройках. В веб-приложении наш сервер скачивает календарь для вас и ничего не хранит.

// Сейф и закладки

Что стоит хранить в «Закладках», «Контактах» и «Сейфе»?

Те части вашей жизни, которым не место в профиле браузера или адресной книге телефона. «Закладки», «Контакты» и «Сейф» существуют рядом с теми, что ваш браузер и телефон уже синхронизируют с Google, Apple или Mozilla, и хранят то, что вы предпочли бы держать подальше от них. Все три бесплатны на любом тарифе.

  • Ссылки о здоровье, деньгах, праве или поиске работы на компьютере, которым вы пользуетесь вместе с кем-то
  • Материалы по одной теме, собранные вместе, а не потерянные среди тысяч закладок браузера
  • Врач, юрист, арендодатель и рекрутер, которых не стоит держать в адресной книге, синхронизируемой с iCloud или Google
  • Контакт вместе с контекстом: ваши заметки, даты, файл, который вам прислали
  • Фразы восстановления, лицензионные ключи, коды от сейфов и номера паспортов, которые являются секретами, но не логинами
  • Те несколько учётных данных, которые вы никогда не хотите держать в расширении браузера

Каждый из них является строкой на боковой панели. Если строки нет, откройте меню параметров боковой панели над вашими тегами и включите для неё Показывать на боковой панели. Вы можете перенести существующие данные из файла и так же забрать их (закладки, контакты, Сейф).

Что такое Сейф?

Сейф является отдельным разделом для структурированных секретов: логинов с именами пользователей и паролями, кредитных и дебетовых карт и SSH-ключей. Записи получают отдельные поля вместо свободного текста, логины показывают значок сайта, и всё зашифровано на вашем устройстве, как и остальные ваши данные.

Он даёт аккуратное и защищённое место тем немногим учётным данным, которые иначе разбросаны по заметкам. Сочетайте его с блокировкой приложения и защитой PIN-кодом, чтобы поставить второй барьер перед самыми чувствительными записями. Импорт из Bitwarden автоматически попадает сюда.

Может ли Сейф хранить мои ключи 2FA-аутентификатора (коды TOTP / MFA)?

Да. У логина в Сейфе есть поле «Код 2FA», которое принимает либо секрет base32, либо полную ссылку otpauth://, а импорт из Bitwarden переносит существующие ключи. Ключ шифруется, сохраняется и синхронизируется на любом тарифе, включая бесплатный. Pro превращает его в живой меняющийся код с обратным отсчётом, поэтому вам не нужно второе приложение рядом с этим.

Пароль и его одноразовый код в одном сейфе означают, что одно разблокированное устройство содержит оба фактора, и на такой компромисс идёт каждый менеджер паролей со встроенными кодами. Для большинства аккаунтов удобство перевешивает, особенно если доступ защищён блокировкой приложения или PIN-кодом. Если вы хотите держать два фактора раздельно для своей почты или банка, храните эти коды в другом месте, а Сейф используйте для остального.

Можно ли хранить закладки браузера в PrivacyNotes?

Да. «Закладки» являются разделом на боковой панели рядом с «Заметками», «Задачами» и «Дневниками», и они бесплатны на любом тарифе. Чтобы сохранить закладку, вставьте ссылку в поле быстрого добавления или после + в Ninja: там же можно сохранить страницу как заметку или начать с неё логин. Чтобы перенести существующие, экспортируйте из браузера файл закладок .html, а затем перетащите его в НастройкиПереносИмпортЗакладки браузера. Chrome, Firefox, Safari, Edge, Opera, Brave и Vivaldi хранят один и тот же файл, и ваши папки и даты переносятся вместе с ним. Safari упаковывает его в .zip, который можно перетащить, не распаковывая.

Ваши URL-адреса никогда не покидают устройство: мы не загружаем страницу по ссылке, если вы не выберете «Сохранить как заметку» (сохранить страницу), поэтому у закладки, добавленной вручную, названием служит её домен, пока вы не введёте название. Единственное исключение составляют значки сайтов, и их можно отключить. Экспорт записывает тот же стандартный файл .html, поэтому ваши закладки уходят так же легко, как и пришли (руководство по импорту).

Расширение браузера тоже загружает страницу, если выбрать в нём «Сохранить страницу по ссылке как заметку».

Можно ли сохранить веб-страницу как заметку?

Да. Откройте закладку и выберите «Сохранить как заметку» или выберите «Сохранить страницу» в меню + и вставьте ссылку. Основной текст страницы становится обычной заметкой в «Заметках», связанной с закладкой, если вы сохранили страницу из закладки, а до 20 её изображений сохраняются вместе с заметкой и шифруются так же, как любое изображение, которое вы добавляете сами, если только вы не отключите «Сохранить изображения» в окне «Сохранить страницу». Сохранение страниц бесплатно на любом тарифе, а изображения учитываются в вашем хранилище.

Приложения для компьютера и телефона загружают страницу и её изображения напрямую с вашего устройства. Веб-приложение загружает их через наш сервер, который передаёт их дальше и не хранит ни страницу, ни изображения, ни их адреса. Страницы, требующие входа, и страницы, которые строятся скриптами, могут оказаться пустыми: оставьте их закладками.

С расширением браузера можно также сохранить страницу, которую вы читаете, в том числе страницу, требующую входа.

Можно ли вести адресную книгу в PrivacyNotes?

Да. «Контакты» являются разделом на боковой панели рядом с «Заметками», «Задачами» и «Дневниками», и он бесплатен на любом тарифе. Контакт содержит имена, номера, адреса электронной почты, почтовые адреса, сайты, даты, компанию и заметку. Нажмите на номер, чтобы позвонить, на адрес электронной почты, чтобы написать письмо, или на любую строку, чтобы скопировать её. Всё остальное, что ваш телефон записал в файл, остаётся в разделе Также в этом файле и записывается обратно при экспорте.

Чтобы перенести свои контакты, экспортируйте vCard (.vcf) с телефона, Mac или из Google Contacts, а затем перетащите файл в НастройкиПереносИмпортКонтакты (vCard). Если позже импортировать тот же файл снова, уже существующие контакты будут сопоставлены, а не продублированы. Экспорт записывает стандартный vCard, поэтому ваша адресная книга уходит так же легко, как и пришла (подробнее об импорте).

// Горячие клавиши и внешний вид

Что можно делать в Ninja, окне Cmd+K?

Ninja открывает любой элемент, добавляет новые и выполняет команды - всё из одного окна. Нажмите Cmd+K на Mac или Ctrl+K в Windows и Linux (K как Katana; Cmd+P или Ctrl+P тоже работает) либо щёлкните Ninja на боковой панели или в заголовке списка. Введите часть названия, чтобы найти заметки, задачи, события, записи в дневнике, элементы Сейфа, закладки, контакты, файлы, настройки, теги и папки. Под названиями раздел В тексте показывает строку внутри заметки, в которой есть ваши слова.

Режим задаёт первый введённый знак: + добавляет элемент простыми словами, > выполняет команду, # показывает ваши теги, а / ваши папки; >> после текста добавляет его в уже существующий список. Нажмите Tab на строке, чтобы открыть меню этого элемента, Option+Enter или Alt+Enter, чтобы открыть его во вкладке, и Q в любом месте, чтобы открыть окно с уже введённым +. Сопоставление происходит на вашем устройстве, а Ninja бесплатен.

Как добавить событие или задачу, набрав обычную фразу?

Нажмите Cmd+K или Ctrl+K, введите + и фразу, например +Стоматолог пт 15:00 за 1 ч, и нажмите Enter. Ninja читает день, время, длительность, повтор и напоминание, а всё остальное становится названием. Каждую прочитанную им часть перед нажатием Enter показывает плашка, так что результат виден заранее. Нажмите Q в любом месте, чтобы открыть окно с уже введённым +.

Поставьте задача, заметка или дневник в начало или в конец, чтобы выбрать тип; без этого получится событие. /Поездки кладёт элемент в папку, #школа добавляет тег, а @работа относит его к пространству. Чтобы оставить слово текстом, возьмите его в кавычки ("пятница" вечеринка) или щёлкните его плашку. Смотрите какие даты понимает Ninja. Ninja и календарь бесплатны, а напоминания звучат с Pro.

Какие даты и время можно вводить в Ninja?

Ninja читает даты так, как вы сказали бы их человеку. Введите одну дату, например завтра или 31 окт, и первая строка откроет календарь на этом дне. После + те же слова задают день нового элемента:

  • Дни: сегодня вечером, ближайшая суббота, послезавтра, 31 окт, 2026-12-24
  • Время и длительность: в полдень, в 15:00, 9-17, в 15:00 на 30 мин, на 3 дня
  • Промежутки: с пт по вс, 20-25 окт
  • Повторы: по будням, каждый вторник, каждые 2 недели, каждый понедельник 10 раз
  • Напоминания: за 1 ч, за 1 д и 1 ч

Дата цифрами следует параметру Формат даты в НастройкиДата и время, поэтому 3/4 читается сначала как месяц или сначала как день - как вы задали. Год остаётся годом: 31 окт 2027 - это никогда не 20:27. Слова для дат следуют языку приложения, а слово добавить работает как + и по-английски, и по-русски. Ninja бесплатен.

Как добавить задачи в список, не открывая его?

В Ninja введите задачи, затем >> и название списка и нажмите Enter: молоко, яйца >> прод добавляет две задачи в конец вашего списка «Продукты», а вы остаётесь там, где были. Достаточно нескольких букв названия. Если списка с таким названием ещё нет, он создаётся сразу с этими задачами. В заметку или запись в дневнике текст попадает абзацем.

Запятые разделяют задачи, а кавычки сохраняют запятую, поэтому "носки, тёплые", зарядка даёт две задачи. Уведомление подтверждает, что добавлено, а если этот список открыт, одно «Отменить» вернёт всё назад. Ninja никогда не пишет в элемент под вашим PIN-кодом, в элемент только для чтения и в Канбан-доску. Задачи и Ninja бесплатны.

Какие есть сочетания клавиш?

Нажмите ? в любом месте приложения, чтобы открыть встроенную шпаргалку; она также есть в разделе НастройкиГорячие клавиши. Нажмите Cmd+K или Ctrl+K, чтобы открыть Ninja: он открывает что угодно и выполняет любую команду. Клавиша Q добавляет элемент простыми словами. Сочетания охватывают навигацию, действия с заметками, форматирование и представления. В Windows и Linux каждое Cmd означает Ctrl, а Option означает Alt.

Шпаргалка для печати содержит все сочетания клавиш на одной странице A4, для Mac или для Windows и Linux, для браузера или для приложений для компьютера. Она создаётся из того же списка, который показывает приложение, поэтому всегда соответствует версии, которой вы пользуетесь.

Есть ли шпаргалка с сочетаниями клавиш для печати?

Да. Шпаргалка для печати размещает все сочетания на одной странице A4 в две колонки, чтобы её можно было повесить рядом с экраном. Она создаётся из того же списка, который показывает приложение, поэтому никогда не отстаёт от релиза.

Откройте её и нажмите кнопку печати (или Cmd+P / Ctrl+P). Чтобы сохранить файл вместо бумаги, выберите PDF как место назначения в диалоге печати. Ссылка на шпаргалку есть также над и под списком сочетаний в приложении, в разделе НастройкиГорячие клавиши, и в нижней части этого сайта.

Можно ли добавить заметку сочетанием клавиш, не открывая приложение?

Да. На компьютере, где работает PrivacyNotes, нажмите горячую клавишу Ninja, а затем Ctrl+N (Cmd+N на Mac). Если инструмент командной строки подключён (НастройкиCLI), система может также запускать небольшой скрипт по выбранной вами клавише, пока приложение закрыто. Он запрашивает текст и сохраняет его в вашу папку Agent. Горячая клавиша Ninja бесплатна, а инструмент командной строки входит в Pro. Заметка зашифрована на вашем компьютере и появляется в ваших приложениях при их следующей синхронизации.

Клавишу нужно настроить один раз, в собственных настройках системы. Каждый скрипт передаёт набранный вами текст команде privacynotes save:

  • macOS: в приложении «Быстрые команды» выберите «Быстрые команды», затем «Настройки», откройте «Дополнения» и включите «Запуск скриптов». Создайте новую быструю команду. Добавьте «Запросить входные данные» (Текст, с включённой опцией «Перенос по строкам»). Добавьте «Запустить скрипт оболочки», задайте для «Передать входные данные» значение «в stdin» и введите ~/.local/bin/privacynotes save. Откройте «Подробно о быстрой команде» и выберите «Добавить сочетание клавиш».
  • Windows: сохраните это как quick-note.ps1 в папке «Документы»: $OutputEncoding = New-Object Text.UTF8Encoding $false; Add-Type -AssemblyName Microsoft.VisualBasic; $t = [Microsoft.VisualBasic.Interaction]::InputBox('New note', 'PrivacyNotes'); if ($t) { $t | privacynotes save }. Создайте ярлык на рабочем столе для powershell -WindowStyle Hidden -File "%USERPROFILE%\Documents\quick-note.ps1". В его свойствах щёлкните в поле «Быстрый вызов» и нажмите нужные клавиши. Окно ввода принимает одну строку; для нескольких строк используйте privacynotes в терминале.
  • Linux: в GNOME откройте «Настройки», затем «Клавиатура», затем «Просмотр и изменение комбинаций клавиш», затем «Дополнительные комбинации клавиш», добавьте одну с командой sh -c 'zenity --text-info --editable --title=PrivacyNotes | ~/.local/bin/privacynotes save' и задайте клавишу. В KDE откройте «Параметры системы», затем «Комбинации клавиш» и выберите «Добавить», затем «команду или сценарий», с той же командой. Обоим нужен zenity (sudo apt install zenity).

Скрипт сохраняет только при подключении к сети: офлайн privacynotes завершается с кодом 4, а текст не сохраняется. Горячая клавиша Ninja сохраняет и офлайн, а заметка уходит при следующей синхронизации.

Можно ли изменить внешний вид приложения?

Да. Раздел НастройкиВнешний вид отвечает за то, как всё выглядит: Режим переключает между «Светлая», «Тёмная» и «Авто», который следует системной настройке, а ещё вы выбираете одну цветовую тему для светлого режима и одну для тёмного. Раздел НастройкиРедактор отвечает за то, как вы пишете: Размер текста имеет пять шагов и масштабирует только поверхность для письма, поэтому интерфейс вокруг не меняется, Шрифт заметок выбирает «Без засечек», «С засечками» или «Моноширинный», или шрифт, установленный на вашем компьютере, Вложенная нумерация определяет, как считает нумерованный список внутри нумерованного списка: 1, 1, 1 или 1.1.1, а Редактор определяет, открываются ли заметки с форматированием или как обычный Markdown. Раздел НастройкиСписки раскладывает элементы списком или сеткой. В приложениях для компьютера Размер приложения в разделе НастройкиВнешний вид масштабирует всё окно. Кнопка Внешний вид в нижней панели содержит настройки, которые вы меняете чаще всего, и по три избранные темы для каждого режима.

Для цветовых тем нужен Pro: стандартная тема бесплатна, а Pro открывает остальные, и в светлом, и в тёмном режиме, а также ваши собственные темы. Режим дзен, который скрывает всё, кроме вашего текста (Cmd+Shift+F), тоже относится к Pro. Переместить панель инструментов наверх или вниз можно бесплатно, а расстановка её кнопок входит в Pro. Режим, выбранные цветовые темы и три избранные, размер текста, шрифт заметок, вид «Список» или «Сетка» и размер приложения остаются на устройстве, где вы их задали. Режим редактора, интервал, вложенная нумерация, цвета заметок и настройки списков переходят вместе с вашим аккаунтом на другие устройства.

Можно ли создать свою цветовую тему?

Да, с Pro. Откройте НастройкиВнешний вид и выберите Новая тема. Выберите шесть цветов («Фон», «Боковая панель», «Границы», «Текст», «Приглушённый текст» и «Акцент»), и приложение подберёт остальные, а приложение за панелью тем временем показывает вашу тему. Проверка контраста отмечает любой текст, который трудно читать, и предлагает Исправить всё. Кнопка «Сохранить» становится доступна, как только пройдены все проверки.

В меню каждой карточки темы есть Копировать код: тема копируется как короткий текстовый код, который можно отправить кому угодно, а Вставить код темы добавляет полученный код. Вы выбираете одну тему для светлого режима и одну для тёмного, Избранное в меню карточки добавляет до трёх тем каждого режима в кнопку Внешний вид в нижней панели, а созданные вами темы синхронизируются на все ваши устройства. Больше тем есть на странице тем, где можно также предложить свою. Введите название темы, например frost, в Ninja, чтобы переключиться на неё, или тема, чтобы увидеть все. Стандартная тема бесплатна, а для всех остальных тем нужен Pro.

Можно ли использовать свой шрифт для заметок?

Да. Откройте НастройкиРедактор и выберите «Без засечек», «С засечками» или «Моноширинный» в разделе Шрифт заметок. Затем откройте чуть ниже Шрифт для варианта «Без засечек» (или «С засечками», или «Моноширинный», в зависимости от выбора) и выберите шрифт. Заметки изменятся сразу. У каждого из трёх вариантов может быть свой шрифт. Выбор остаётся на этом устройстве, потому что у каждого компьютера свои шрифты, и в ваши заметки ничего не записывается.

В списке только распространённые шрифты. Браузеры не сообщают сайту, какие шрифты у вас установлены, потому что по такому списку за вами можно следить. Поэтому приложение проверяет перечень известных шрифтов и показывает те, что нашло. Если вашего шрифта в списке нет, он всё равно может сработать:

  • Введите точное название шрифта в поле поиска, например Fira Code, и выберите строку с этим названием. Название должно совпадать с названием шрифта на вашем компьютере, включая пробелы.
  • В Chrome и Edge выберите Показать все шрифты на этом устройстве и дайте разрешение. Тогда в списке появятся все ваши шрифты.
  • Если под полем написано, что шрифт не найден, сначала проверьте написание. Safari разрешает сайтам использовать только шрифты, которые поставляются с вашим Mac, а не те, что вы установили сами.

Шрифт, выбранный на панели инструментов, по-прежнему важнее этой настройки, а у блоков кода остаётся свой шрифт.

Можно ли выбрать, какие кнопки показывать на панели инструментов?

Да. Нажмите на шестерёнку в конце панели инструментов или откройте НастройкиПанель инструментов. У каждой кнопки три места: На панели, В меню + или Скрытые. Перетащите кнопку, чтобы переместить её, или нажмите на неё, чтобы открыть её параметры. Скрытая кнопка по-прежнему работает через сочетание клавиш и синтаксис Markdown, поэтому, скрывая её, вы ничего не теряете.

Переместить панель наверх или вниз можно бесплатно в любом аккаунте. Расстановка кнопок входит в Pro: в бесплатном аккаунте НастройкиПанель инструментов работает как предпросмотр, где можно всё попробовать, а ваша раскладка сохраняется, когда у вас появляется Pro. Ваша раскладка переходит вместе с аккаунтом на все устройства, а Сбросить настройки возвращает стандартную панель. На сенсорном экране панель представляет собой одну строку, которая прокручивается вбок, в любом аккаунте, поэтому ни одна кнопка не прячется во втором ряду.

Что такое режим дзен?

Режим дзен скрывает всё, кроме заметки, которую вы пишете: боковую панель, список и нижнюю панель, а панель инструментов поначалу тоже скрыта. Открытые вкладки остаются наверху. Нажмите Cmd+Shift+F на Mac или Ctrl+Shift+F в Windows и Linux, щёлкните Дзен в нижней панели или щёлкните правой кнопкой по пустому месту и выберите Режим дзен.

Чтобы вернуться, нажмите Escape, те же клавиши ещё раз или Выйти из дзена вверху заметки. Показать панель форматирования возвращает панель инструментов, и вы при этом остаётесь в режиме дзен. Режим дзен входит в Pro, а в демоверсии его можно попробовать без аккаунта.

Можно ли увеличить или уменьшить масштаб всего приложения на компьютере?

Да, в приложениях для компьютера на Mac, Windows и Linux. Нажмите Cmd и клавишу плюс на Mac или Ctrl и клавишу плюс в Windows и Linux, чтобы увеличить всё окно. Клавиша минус уменьшает его, а 0 возвращает обычный размер. Та же настройка называется Размер приложения и находится в разделе НастройкиВнешний вид, с шагами от 80% до 200%.

«Размер приложения» масштабирует всё сразу: боковую панель, список, меню и ваш текст. Чтобы изменить только то, что вы пишете, используйте настройку Размер текста в разделе НастройкиРедактор. «Размер приложения» действует на устройстве, где вы его задали. В браузере ту же задачу выполняет масштабирование самого браузера.

Можно ли изменить формат отображения дат?

Да, в разделе НастройкиДата и время. Формат даты предлагает «Автоматически», «Сначала день», «Сначала месяц» и «Сначала год (ISO)», а Формат времени предлагает «Автоматически», «24-часовой» и «12-часовой». «Автоматически» следует языку приложения и региону каждого устройства, а ваш выбор действует на всех ваших устройствах.

Записи в дневнике получают название по дате, а Названия записей дневника там же предлагают готовые форматы в вашем формате даты или Свой шаблон, чтобы собрать собственный формат из токенов, таких как YYYY, MMMM и ddd; слова в квадратных скобках остаются такими, как вы их ввели. Новый шаблон применяется только к новым записям. Чтобы вставить сегодняшнюю дату в любую заметку, нажмите Cmd+; на Mac или Ctrl+; в Windows и Linux, а с Shift добавится ещё и время. Всё это бесплатно.

// Безопасность и приватность

Что PrivacyNotes может видеть в моих заметках?

Заметки, заголовки, теги и вложения всегда зашифрованы, на вашем устройстве и по пути на сервер. При самостоятельном хранении ключа, с которого начинается каждый аккаунт, созданный с помощью фразы, у нас нет ключа расшифровки. При регистрации через Google, Apple или GitHub приложение спрашивает, где хранить ключ, и сначала выбран вариант «Просто и удобно». Он сохраняет вашу фразу на нашем сервере, зашифрованную нашим ключом. В этом режиме сервер может расшифровать фразу, а значит, и ваши заметки. НастройкиАккаунтХранение ключа показывает текущий режим и позволяет его изменить.

Мы видим информацию, необходимую для работы сервиса: открытый ключ, который создаёт ваша фраза, количество элементов и объём занятого зашифрованного хранилища, количество подключённых устройств и время синхронизации. Наши ограничения частоты запросов видят и IP-адрес каждого запроса, но мы не записываем его в ваш аккаунт. Если вы используете только фразу и не подключали аккаунт Google, Apple или GitHub, мы не знаем ваш адрес электронной почты.

PrivacyNotes управляет компания из США. Подвергает ли это мои заметки риску?

Ваши заметки зашифрованы на вашем устройстве, а при самостоятельном хранении ключа на сервере нет ничего, что их открывает. Написанное вами попадает на сервер только в виде зашифрованных данных, поэтому судебное требование в любой стране получает лишь зашифрованные данные, где бы ни была зарегистрирована компания. Это можно проверить: у приложения открытый исходный код на GitHub, а вкладка «Сеть» в вашем браузере показывает, что ваши слова уходят только в зашифрованном виде.

Lifetime Labs LLC - американская компания, потому что это был самый быстрый способ собрать наши проекты под одним названием. Никто из команды не живёт в США, а ваши синхронизированные заметки хранятся в Цюрихе, в Швейцарии.

Закон может добраться до данных, нужных сервису: вашего публичного ключа, времени синхронизации, объёма хранилища, краткосрочных логов сервера и, если вы подключите Google, Apple или GitHub, этого адреса электронной почты. При варианте «Просто и удобно» ваша фраза восстановления тоже хранится на нашем сервере и открывает ваши заметки. НастройкиАккаунтХранение ключа переключает вас на самостоятельное хранение ключа. Что видит PrivacyNotes перечисляет больше.

Почему этикетка конфиденциальности в App Store говорит, что мои данные связаны со мной?

Потому что Apple требует одну этикетку, которая охватывает всё, что может попасть на наш сервер, даже если оно приходит в зашифрованном виде и даже если его отправляют лишь некоторые аккаунты. Связаны с вами значит привязаны к аккаунту, а аккаунт, созданный с помощью фразы, это ключ, а не имя. Ничто не используется для отслеживания, и в приложении нет рекламы, отчётов о сбоях и аналитики того, что вы пишете. Каждая строка этикетки означает одно:

  • Пользовательский контент: ваши заметки и файлы, зашифрованные на вашем устройстве. При самостоятельном хранении ключа на сервере нет ничего, что их открывает.
  • Идентификаторы: открытый ключ, полученный из вашей фразы восстановления, и хеш устройства, который вычисляет ваше устройство и который только обеспечивает лимит устройств бесплатного тарифа.
  • Контактная информация: адрес электронной почты, только если вы входите через Google, Apple или GitHub.
  • Покупки: есть ли у вашего аккаунта Pro. Оплату обрабатывает Apple, и мы никогда не видим вашу карту.

Чтобы этот список для вашего аккаунта был как можно короче, зарегистрируйтесь с помощью фразы восстановления вместо входа через Google, Apple или GitHub и оставьте самостоятельное хранение ключа. НастройкиАккаунтХранение ключа показывает текущий режим. Что видит PrivacyNotes объясняет остальное.

Почему фраза восстановления, а не имя пользователя и пароль?

Сначала это может показаться странным, но одна фраза восстановления надёжнее. В паре «имя пользователя и пароль» имя не является секретом (оно есть в каждой утечке баз данных), поэтому вся безопасность держится на пароле, а пароли, которые придумывают люди, в среднем дают примерно от 30 до 40 бит энтропии. Ваша фраза из 12 слов гарантированно даёт 128 бит: её генерирует ваше устройство, её никогда не придумывает человек, и она никогда не использовалась на другом сайте.

Кроме того, у нас нет пароля, который мы могли бы потерять. Вход по паролю означает, что сервер хранит как минимум хеш пароля, который могут слить, взломать или выманить фишингом. Когда ключ храните вы сами, ваша фраза никогда не покидает устройство: из неё локально выводятся ключи шифрования, а сервер видит только зашифрованные данные. Нет хеша, который можно украсть, и нет сброса пароля, которым мог бы воспользоваться злоумышленник.

Если вводить 12 слов неудобно, сохраните фразу в менеджере паролей одним касанием (НастройкиБезопасностьФраза), и вход станет таким же, как любой другой. Хотите привычный способ? Вход через Google, Apple или GitHub тоже работает: фраза восстановления у вас всё равно есть, просто она работает незаметно, и вы решаете, останется ли она на вашем устройстве или мы будем хранить её за вас.

Открыт ли исходный код PrivacyNotes?

Да. Веб-приложение, настольное и мобильные приложения опубликованы на GitHub вместе с кодом, который шифрует ваши заметки, и моделью угроз, объясняющей, от чего защищает каждая часть. Это тот же код, из которого собираются наши релизы.

Именно это превращает обещание в то, что можно проверить. Прочитайте код шифрования за один присест, откройте вкладку сети в браузере и посмотрите, как ваши собственные заметки уходят в виде нечитаемого текста, или соберите приложение сами и сравните с тем, что выпускаем мы. При самостоятельном хранении ключа вам не нужно верить нам на слово ни в чём из этого.

Достаточно ли надёжна фраза восстановления из 12 слов? Почему не 24 слова, как в биткоин-кошельках?

Да, 12 слов достаточно. Фраза BIP-39 из 12 слов кодирует 128 бит энтропии. Перебор 128 бит не проблема из разряда «нужен компьютер помощнее»: это проблема из разряда «нужно больше энергии, чем производит человечество». Не существует реалистичной атаки, которая взломала бы 128 бит, но не справилась бы с 256.

Сравнение с биткоином как раз показывает, почему 24 слова по большей части лишь маркетинг: ключи биткоина живут на кривой secp256k1, которая сама даёт лишь около 128 бит безопасности. Фраза из 24 слов подаёт 256 бит энтропии в замок, для взлома которого всё равно достаточно около 128 бит работы. Поэтому многие крупные кошельки до сих пор по умолчанию используют 12 слов.

PrivacyNotes держит тот же 128-битный уровень безопасности от начала до конца: ваша фраза проходит через функцию выведения ключа, а шифрование, которое она защищает (XChaCha20-Poly1305), использует ключ соответствующей длины. 24 слова удвоили бы то, что вы записываете и вводите, не добавив никакой практической безопасности, поэтому мы остаёмся на 12.

Важно, где вы храните фразу, а не сколько в ней слов. Держите её в менеджере паролей, больше нигде не вводите, и 12 слов переживут нас всех.

Может ли кто-то угадать мои 12 слов или получить такие же?

Нет. Никто не может угадать ваши 12 слов, и ни у кого другого не будет таких же: ни один компьютер, который существует или который мы можем себе представить, даже близко к этому не подходит. Войти может только тот, кто получит именно ваши слова, поэтому берегите их.

Ваше устройство выбирает фразу случайно, а количество возможных фраз является 39-значным числом. Угадать вашу с первой попытки менее вероятно, чем четыре раза подряд выиграть джекпот лотереи с шансом 1 к 300 миллионам. Компьютеру, который перебирал бы миллиард миллиардов фраз каждую секунду, всё равно понадобилось бы около 10 триллионов лет, чтобы перебрать их все, а это гораздо дольше, чем существует Вселенная. Даже если бы у каждого из 8 миллиардов людей на Земле была своя фраза, вероятность того, что любые две из них совпадут, меньше, чем выиграть этот джекпот дважды подряд.

Надёжность даёт именно эта случайность, а не то, как выглядят слова. Не придумывайте фразу и не добавляйте к ней символы: используйте 12 слов точно так, как их выдаёт приложение. Заглавные буквы не имеют значения. Последнее слово работает как проверка, поэтому приложение отклоняет фразу с опечаткой или выдуманную фразу.

Может ли кто-то другой получить ту же фразу восстановления, что и у меня?

Нет, на практике нет. Ваше устройство выбирает фразу случайно из огромного количества возможных фраз. Даже если бы каждый человек на Земле создал аккаунт, совпадение двух фраз было бы менее вероятным, чем дважды подряд выиграть джекпот лотереи с шансом 1 к 300 миллионам. Эти же числа объясняют, почему никто не может угадать вашу фразу.

ID аккаунта получается из фразы. Поэтому если вы удалите аккаунт и снова войдёте с теми же 12 словами, вы получите новый пустой сейф с тем же ID аккаунта. Ничего из удалённого сейфа не вернётся. После перехода на новую фразу удалите старую из менеджера паролей, чтобы никогда случайно не войти в старый аккаунт.

Используете ли вы тот же список слов, что и биткоин-кошельки (BIP-39)?

Да, стандартный английский список слов BIP-39: 2048 слов, ровно тот же список, который используют биткоин-кошельки. Мы генерируем фразы с помощью @scure/bip39, библиотеки с открытым исходным кодом, прошедшей аудит. Никакого собственного списка слов и никакой самодельной криптографии.

Список рассчитан на запись от руки: первые четыре буквы каждого слова уникальны, поэтому даже смазанное или сокращённое слово остаётся однозначным, а похожие на вид слова намеренно исключены.

Поскольку это стандартный список, вы можете сверить свою фразу с любым публичным справочником BIP-39, а наш код шифрования открыт, так что реализацию можно проверить самостоятельно.

Можно ли самостоятельно выбрать баланс между удобством и приватностью?

Да, и это сделано намеренно. Не все защищаются от одних и тех же угроз, поэтому модель аккаунта устроена как лестница, а не как одна догма. На каждой ступени ваши заметки шифруются на вашем устройстве; меняется лишь то, кто держит ключ и что мы о вас знаем.

Удобный вариант: войдите через Google, Apple или GitHub и оставьте выбранный по умолчанию пункт «Просто и удобно». Мы храним вашу фразу восстановления на сервере в зашифрованном виде, поэтому новое устройство может открыть заметки после входа через провайдера и ввода кода из приложения-аутентификатора, если включена 2FA. Взамен мы знаем адрес электронной почты этого аккаунта, а наш сервер может расшифровать вашу фразу. Сохраните фразу на случай потери аккаунта провайдера, а при включении двухфакторного входа сохраните и резервный ключ 2FA.

Середина: войдите через Google, Apple или GitHub, но выберите «Максимальная безопасность и приватность». Ваша фраза никогда не попадает на наши серверы, поэтому на сервере нет ничего, что открывает ваши заметки; новым устройствам нужна фраза или сканирование QR-кода с устройства, на котором уже выполнен вход. Мы по-прежнему знаем адрес электронной почты за этим логином, и судебный запрос или взлом нашего сервера могут добраться до этого адреса, но никогда не до содержимого ваших заметок.

Самая приватная ступень: обойдитесь без логинов и используйте только фразу из 12 слов. Без электронной почты, без имени, без привязки к вашей личности, а вместе с анонимной покупкой Pro даже оплата нигде не оставляет вашего имени. Взамен ключ полностью храните вы: если потеряете фразу, а устройств с выполненным входом не останется, никто не сможет помочь.

НастройкиАккаунтХранение ключа показывает оба режима с их преимуществами и ограничениями и позволяет переключаться между ними. При отказе от хранения на сервере мы удаляем свою копию после подтверждения 3 слов из сохранённой фразы. Обратное переключение снова загружает фразу и требует явного выбора. Оба изменения подписываются ключом аккаунта и требуют свежий код из приложения-аутентификатора, если включена 2FA. Аккаунт с фразой может подключить провайдера в разделе НастройкиАккаунтАккаунты, а затем отдельно выбрать хранение на сервере; подключение провайдера не загружает фразу. В любом режиме доступны блокировка приложения с PIN, биометрическая разблокировка и защита отдельных заметок.

Отправляет ли поиск по заметкам что-нибудь на ваши серверы?

Нет. Поиск работает по полнотекстовому индексу, который создаётся и хранится на вашем устройстве. Запросы никогда его не покидают, результаты появляются даже без всякого соединения, и ничего о том, что вы ищете, никогда не передаётся. То же верно для Ninja: то, что вы там вводите, сопоставляется на вашем устройстве.

Это следует из архитектуры, а не из политики: сервер хранит ваши заметки только в виде шифротекста и не строит по ним никакого индекса. Для поиска нужен текст, а текст существует только на ваших устройствах.

Использует ли PrivacyNotes ИИ для моих заметок?

Нет. Ninja, окно на Cmd+K, которое читает ваши даты и находит ваши слова, - это обычный код, работающий на вашем устройстве. В приложении нет функций ИИ, нет фоновой обработки ИИ и нет обучения моделей на вашем контенте. Ваши заметки всегда зашифрованы, на вашем устройстве и на пути к серверу, и ничто в наших системах не читает содержимое заметок, чтобы куда-то его передавать.

Если мы когда-нибудь выпустим функцию в этом направлении, она должна будет работать полностью на вашем устройстве и включаться только по вашему явному желанию. Отправка незашифрованных заметок в облачную модель вывела бы их из-под шифрования на вашем устройстве, так что об этом не может быть и речи.

Чем отличаются заметки «Только для чтения» от защищённых PIN-кодом?

«Только для чтения» (в меню параметров заметки, Pro) защищает заметку от изменений, чтобы готовый документ не испортить случайно; ничего не скрывает. «Защитить» (то же меню, Pro) прячет содержимое заметки за вашим PIN-кодом или биометрической разблокировкой, для того, что вы не хотите показывать на экране, который иногда видят другие. Название заметки остаётся видимым в списке, поэтому не пишите секрет в названии. Одна разблокировка открывает все защищённые заметки на время, заданное в разделе НастройкиБезопасность. Чтобы закрыть открытую заметку раньше, выберите Заблокировать над её текстом или Заблокировать сейчас в её меню параметров; она останется закрытой, пока вы снова её не разблокируете.

Оба варианта являются барьерами на экране, а не вторым слоем шифрования. Отметки хранятся в зашифрованных данных самой заметки, а заметку намеренно не шифруют повторно вашим PIN-кодом, поэтому забытый PIN никогда не уничтожит данные. Настоящей границей остаётся фраза: сначала защитите её, а эти барьеры используйте для экрана, который иногда видят другие люди.

Как скрыть заметки на скриншотах и во время демонстрации экрана?

Да, в приложениях для Android, iPhone и iPad, Mac и Windows. Откройте НастройкиБезопасностьБлокировка и включите «Скрывать при захвате экрана». Тогда скриншоты, записи экрана и демонстрация экрана показывают вместо ваших заметок пустое окно, насколько это позволяет устройство. На телефоне заметки также скрываются в переключателе приложений.

Переключатель по умолчанию выключен, действует только на устройстве, где вы его включили, и бесплатен. Браузеры и Linux не дают приложению способа заблокировать захват, поэтому там этого переключателя нет. Он работает сам по себе и не требует блокировки приложения или PIN-кода.

Можно ли поделиться заметкой с кем-то или работать над ней вместе?

Отправьте заметку «Сжечь после прочтения»: она превращает любую заметку в одноразовую зашифрованную ссылку, которая уничтожается в момент прочтения, и этого достаточно, чтобы передать пароль, адрес или черновик. Для того, что другой человек должен сохранить, экспортируйте заметку как Markdown, HTML или PDF и отправьте файл.

Заметка, которую два человека редактируют вживую, является другим продуктом: это означало бы, что сервер передаёт ключи между людьми, а эта архитектура такого избегает. Один аккаунт означает одного человека с одной фразой, а при самостоятельном хранении ключа сервер не хранит ничего, что открывает ваши заметки.

Что такое заметки «Сжечь после прочтения»?

Это способ поделиться заметкой с тем, кто не пользуется PrivacyNotes, через самоуничтожающуюся ссылку. Приложение шифрует содержимое одноразовым ключом и даёт вам ссылку. Ключ передаётся во фрагменте ссылки, который браузеры никогда не отправляют на серверы, поэтому наш сервер хранит только шифротекст, а ключ, который его открывает, не хранит никогда.

Когда ссылку открывают впервые, сервер отдаёт шифротекст и на том же шаге удаляет его: одно прочтение, и его больше нет. Неоткрытые ссылки сами истекают, когда проходит время, которое выбрал отправитель, от 1 часа до 7 дней. В любом случае ничего не остаётся.

Как сообщить о найденной уязвимости?

Сообщите о ней в частном порядке на GitHub. Если вы не можете пользоваться GitHub, напишите на sec@lifetimelabs.dev. Этот адрес также опубликован в нашем security.txt на нашем собственном домене, так что вы можете убедиться, что он подлинный, прежде чем писать.

Мы отвечаем, а если исправление требует координации, согласуем с вами сроки раскрытия, прежде чем что-либо станет публичным. Отчёты попадают напрямую к тем, кто писал код, и если вы хотите благодарности с указанием имени, вы её получите. Тестируйте на демоверсии try.privacynotes.app или на одноразовом аккаунте, никогда на чужих заметках.

Перед отправкой сверьте находку с текущей версией и с нашей моделью угроз, где перечислены ограничения, о которых мы уже знаем и которые принимаем. ИИ-инструменты приветствуются, но каждое утверждение проверяйте в приложении сами, укажите, если инструмент помогал писать отчёт, и никогда не публикуйте непроверенную находку первой: ошибочное публичное заявление тревожит людей, прежде чем кто-либо успеет его проверить. Полные рекомендации есть в SECURITY.md. Вопросы о том, как работает приложение, приветствуются где угодно, если задавать их как вопросы.

Может ли расширение браузера читать мои заметки?

Нет. Ключа, который открывает ваши заметки, у расширения никогда нет. Оно запирает каждое сохранение, прежде чем оно покинет ваш браузер, а одно из ваших приложений превращает его в заметку при следующей синхронизации.

Если вы включите логины, расширение видит ваши логины, карты, открытую половину SSH-ключей и закладки, но никогда не видит текст заметки и никогда не видит закрытый ключ. Их защищает PIN-код или код доступа, который вы задаёте для расширения, отдельный от кода приложения. После 10 неверных попыток браузер отключается, поэтому копию вашего браузера нельзя открыть подбором. Логины блокируются через время, которое вы выберете в расширении (15 минут без использования, если вы не измените), самое позднее через 7 дней и всегда при закрытии браузера. Подробности есть в нашей модели угроз.

Могут ли инструмент командной строки или ИИ-агент прочитать мои заметки?

Нет. У команды privacynotes есть токен, который умеет только добавлять заметки, и открытый ключ, который умеет только запечатать заметку для вашего аккаунта, но нет ключа, который открывает ваши заметки. Заметка шифруется на компьютере, где она запущена, и ждёт на сервере в запечатанном виде, пока одно из ваших приложений не откроет её и не поместит в папку Agent. Поэтому агент или любой, кто скопирует токен, может добавлять заметки, но не может открыть, изменить или удалить уже имеющиеся у вас заметки.

Токен хранится в файле, который может прочитать только ваш пользователь на этом компьютере. Чтобы сразу отключить один компьютер, откройте НастройкиCLI и нажмите «Удалить» рядом с ним; «Выключить» отключает все сразу. Сервер видит, что заметка пришла, когда и её размер, округлённый вверх. Подробности в нашей модели угроз.

// Аккаунт и восстановление

Фраза восстановления потеряна. Можете ли вы восстановить мой аккаунт?

Если вы всё ещё вошли хотя бы на одном устройстве, да, вы можете восстановить её сами. Откройте НастройкиБезопасностьФраза и прямо сейчас сохраните её в менеджере паролей.

Если у вас нет ни устройства с выполненным входом, ни фразы, всё зависит от того, у кого ключ. Если при регистрации через Google, Apple или GitHub вы разрешили нам его хранить, войдите через этот логин, и доступ вернётся. Когда ключ храните вы сами, никто не сможет: ваша фраза никогда не попадает на наши серверы, поэтому сбрасывать нечего, и никакое обращение в поддержку не поможет. Любой сервис, который может восстановить ваши зашифрованные данные после полной потери, хранит ваши ключи.

Защита занимает десять секунд: сохраните фразу в менеджере паролей в день создания аккаунта. Если фразы уже нет, а вы платите за дополнительное хранилище, Paddle выставляет вам счёт напрямую и может отменить подписку без вашей фразы: см. как изменить или отменить дополнительное хранилище.

Забыли PIN или код доступа? Как снова попасть в приложение?

Ничего не потеряно, и вы можете сами сбросить PIN или код доступа с помощью фразы восстановления. Это лишь замок на экране, а не ключ шифрования: ваши заметки зашифрованы ключами, выведенными из фразы, поэтому открывает их именно фраза. Если бы шифрование зависело от PIN, забытый PIN уничтожал бы данные, а здесь такого никогда не бывает.

Там, где приложение просит PIN или код доступа, выберите Забыли PIN? или Забыли код доступа? и введите свои 12 слов. Эта кнопка есть на экране блокировки, на защищённой заметке и в НастройкиБезопасностьPIN. Он сбрасывается на всех устройствах, и вы можете сразу задать новый. Это не затрагивает биометрическую разблокировку. Устройство со старой версией приложения просит 4 цифры, даже если вы задали код доступа; Забыли PIN? там работает так же.

Биометрическая разблокировка перестала работать. Что делать?

Вы никогда не останетесь без доступа. Экран блокировки всегда предлагает запасной вариант: поле для вашего PIN-кода (или кода доступа, если вы его задали) прямо на экране либо «Войти по фразе восстановления». Биометрическая разблокировка лишь открывает копию вашей фразы восстановления, которая хранится на этом устройстве, а заметки зашифрованы ключами из самой фразы, поэтому в любом случае они не пострадают.

Затем настройте биометрическую разблокировку заново. Если экран блокировки сообщает «Биометрической разблокировке не удалось открыть ваши заметки», сначала разблокируйте приложение другим способом. Регистрация биометрии привязана к устройству, поэтому новый телефон, новый профиль браузера или переустановка требуют повторной регистрации: НастройкиБезопасностьБлокировка, выключите, а затем снова «Включить биометрическую разблокировку». Для этого также нужны «Доверять этому устройству» (сеансы без доверия очищаются при закрытии вкладки) и оборудование со встроенным аутентификатором (Touch ID, Face ID, Windows Hello). Если вместо системного запроса появляется менеджер паролей, например Bitwarden или 1Password, закройте его и попробуйте ещё раз или отключите в нём перехват ключей доступа для этого сайта. Приложение запрашивает встроенный аутентификатор, но некоторые менеджеры всё равно перехватывают запрос.

Устройство потеряно. Как защитить заметки?

С любого устройства с выполненным входом откройте НастройкиАккаунтЗарегистрированные устройства и удалите потерянное. Как только то устройство появится в сети, оно выйдет из аккаунта, а его локальные данные будут стёрты примерно через минуту после следующего использования. Ещё 72 часа оно остаётся в списке «Недавно удалённые», чтобы вы могли убедиться, что его больше нет.

Включите блокировку приложения (PIN или биометрию) на всём, что вы носите с собой, и не отключайте блокировку экрана в ОС. Устройство стирается, когда снова подключается, поэтому до этого момента между потерянным телефоном и вашими заметками стоят именно эти локальные барьеры. Настоящим ключом является фраза: любой, у кого есть ваши 12 слов, может войти снова, поэтому если вы подозреваете, что утекла сама фраза, воспользуйтесь планом действий при утечке фразы.

Как включить двухфакторную аутентификацию (2FA)?

Включите необязательный двухфакторный вход в НастройкиБезопасность2FA. Сначала обновите PrivacyNotes на других устройствах. Отсканируйте QR-код приложением-аутентификатором или введите ключ настройки вручную. Сохраните резервный ключ 2FA вне PrivacyNotes, подтвердите сохранённую копию, затем введите текущий код, чтобы завершить настройку.

После настройки новый серверный сеанс требует фразу или подключённый аккаунт внешнего сервиса, а затем код из приложения-аутентификатора. При самостоятельном хранении ключа фраза по-прежнему нужна для расшифровки заметок. Управляйте аккаунтами внешних сервисов в разделе НастройкиАккаунтАккаунты; подключение аккаунта не меняет способ хранения ключа.

Если вы потеряете доступ к приложению-аутентификатору, добавьте сохранённый резервный ключ 2FA в другое такое приложение. При потере обоих мы не сможем восстановить доступ к серверу. Уже разблокированные на устройстве заметки можно по-прежнему читать и экспортировать. Двухфакторный вход не добавляет шифрование и не защищает уже разблокированное устройство.

Коды 2FA потеряны. Как снова войти?

Добавьте резервный ключ 2FA в любое приложение-аутентификатор, затем введите код, который оно показывает, когда PrivacyNotes его запросит. Резервный ключ вы сохранили, когда включали 2FA, и он работает каждый раз, когда нужен.

Если вы потеряли и телефон, и резервный ключ, мы не сбрасываем 2FA, и наша поддержка не может с этим помочь. Заметки, которые уже есть на ваших устройствах, по-прежнему можно читать.

Чтобы сохранить их, откройте НастройкиРезервные копииВручную на устройстве, где они ещё есть. Затем создайте новый сейф и импортируйте туда экспортированный файл.

Можно ли привязать к аккаунту несколько способов входа?

Да. Откройте НастройкиАккаунтАккаунты и подключите Google, Apple или GitHub, чтобы добавить способ входа, который открывает тот же сейф. Можно подключить несколько, даже два аккаунта одного провайдера, а ваша фраза восстановления продолжает работать наряду с ними. Подключение или отключение аккаунта не меняет ни ваши заметки, ни шифрование.

Способ входа, который уже принадлежит другому сейфу, подключить нельзя, потому что сейфы никогда не объединяются. «Отключить» сначала запрашивает ваши 12 слов. Если ваша фраза хранится у нас, последний подключённый аккаунт остаётся, пока вы не подключите другой или не сохраните фразу и не перейдёте на самостоятельное хранение ключа. При самостоятельном хранении ключа новое устройство по-прежнему запрашивает ваши 12 слов. Подключённые аккаунты находятся в бета-версии.

Я вхожу через Google, Apple или GitHub. Что будет, если я потеряю доступ к этому аккаунту?

У вас всё равно есть фраза из 12 слов, которая работает незаметно, и одной этой фразы достаточно, чтобы войти на любом устройстве, без аккаунта Google, Apple или GitHub. Откройте НастройкиБезопасностьФраза и сохраните её в менеджере паролей.

Сделайте это один раз, и потеря того аккаунта вам ничем не грозит: просто входите по фразе.

Почему приложение пишет «Сеанс истёк»?

Это значит, что наш сервер больше не принимает вход с этого устройства, поэтому синхронизация останавливается. Слабое соединение или сбой сервера никогда не вызывают это сообщение: прежде чем его показать, приложение ещё раз сверяется с сервером. Ваши заметки в безопасности на этом устройстве.

Нажмите «Войти снова». Сначала приложение спрашивает, сохранили ли вы фразу восстановления, потому что для повторного входа нужна она или способ входа, с которым вы регистрировались. Заметки, которые ещё не синхронизировались, остаются на устройстве и синхронизируются, как только вы войдёте. То же окно предупреждает, если какие-то файлы ещё не загрузились до конца, потому что они удаляются при выходе.

Моя фраза восстановления утекла. Что делать?

Считайте сейф скомпрометированным. Фразу нельзя изменить или заменить, потому что она и есть ключ, которым зашифровано всё, поэтому решение состоит в переходе на новый сейф. Сначала в старом аккаунте экспортируйте всё: НастройкиРезервные копииВручнуюВсё, без шифрования (.zip).

Выйдите, создайте новый сейф (новые 12 слов) и верните экспорт через НастройкиРезервные копииВосстановлениеПолная резервная копия (.zip). Затем удалите старый аккаунт с любого устройства, на котором он ещё открыт: НастройкиАккаунтУдалить аккаунт и данные.... Это удаляет его синхронизированные данные и закрывает доступ всем, у кого есть старая фраза. Если вы входили через Google, Apple или GitHub, сначала удалите старый аккаунт, а затем войдите с тем же логином снова, чтобы начать новый сейф.

Две вещи нужно сделать заранее: отмените активное дополнительное хранилище, потому что без этого удаление невозможно, и учтите, что Pro остаётся с аккаунтом, на котором его купили, и не переходит в новый сейф. Затем храните новую фразу в менеджере паролей и больше нигде: в этом и состоит вся профилактика.

Как удалить аккаунт?

Удалить аккаунт можно в приложении или в браузере. В браузере войдите на use.privacynotes.app. Затем откройте НастройкиАккаунт, выберите Удалить аккаунт и данные..., отметьте Удалить облачные данные и аккаунт, введите DELETE и нажмите Удалить навсегда. Если включена 2FA, приложение запросит новый код из аутентификатора. Удаление нельзя отменить, поэтому сначала экспортируйте всё, что хотите сохранить (НастройкиПеренос).

Что удаляется: ваши синхронизированные заметки, задачи, дневники, записи сейфа, файлы и изображения, история заметок, настройки, устройства, подключённые способы входа, копия вашей фразы восстановления на сервере (если вы выбрали такой вариант), ваша запись о Pro и сам аккаунт. Локальные данные на устройстве, с которого вы удаляете аккаунт, тоже стираются. Активную подписку на хранилище нужно сначала отменить в разделе НастройкиХранилище; подписка, отмена которой уже запланирована, удалению не мешает.

Что остаётся: если у аккаунта была подписка на хранилище, её записи сохраняются для учёта платежей и возвратов. Также может остаться минимальный идентификатор аккаунта, чтобы старые токены входа продолжали отклоняться. Ни то, ни другое не содержит ваших заметок и файлов, и ни то, ни другое не удаляется автоматически. Хостинг-провайдер нашей базы данных хранит журналы и ежедневные резервные копии семь дней, поэтому копия, сделанная до удаления, может содержать ваши зашифрованные данные до недели. Paddle, Apple и Google хранят собственные записи о транзакциях по своим правилам. Подробности и порядок обращения с просьбой удалить сохранённые персональные данные описаны в политике конфиденциальности.

// Синхронизация и устройства

Как войти на втором устройстве?

На устройстве, которым вы уже пользуетесь, откройте НастройкиБезопасностьФраза. Там показаны ваши 12 слов и QR-код для входа. На новом устройстве выберите «Вход по фразе», затем отсканируйте этот QR-код камерой, выберите его фото или введите слова. Ваши заметки появятся через несколько секунд.

Бесплатный аккаунт охватывает 2 устройства, а Pro сколько угодно, и два браузера на одном компьютере считаются одним устройством. Обращайтесь с QR-кодом точно так же, как с фразой, которую он содержит: никому его не показывайте и никогда не допускайте, чтобы он попал в фотобиблиотеку, которая синхронизируется с чужим облаком.

Что именно синхронизируется между моими устройствами, а что остаётся локально?

Всё, чего вы ожидаете, и всё это зашифровано на вашем устройстве: заметки, задачи, записи дневника, ваш сейф и файлы в нём. Настройки тоже переходят вместе с вами: избранные теги, параметры сортировки и вида, цветовая тема, ваш PIN (в виде хеша с солью, никогда не сам PIN), настройки трекеров и лекарств, а также автоудаление из корзины. Настройте что-то один раз, и каждое устройство это подхватит.

Несколько вещей намеренно остаются только на устройстве: светлый или тёмный режим (каждое устройство следует своей системной настройке), биометрическая разблокировка (привязана к оборудованию каждого устройства), блокировка приложения и то, как скоро приложение и PIN-код запрашиваются снова (так телефон может блокироваться раньше, чем домашний компьютер), пространство, которое показывает боковая панель, и состояние разблокировки (закрытие приложения всегда снова его блокирует). Всё, что синхронизируется, сервер хранит только в зашифрованном виде.

Работает ли PrivacyNotes офлайн?

Да. Приложение в первую очередь работает локально: ваши заметки хранятся в базе данных на вашем устройстве, поэтому чтение, запись и поиск работают без подключения. Изменения синхронизируются автоматически, как только вы снова в сети, а изображение или файл, которые вы добавили офлайн, ждут на этом устройстве и тогда же отправляются. Ninja тоже работает офлайн; соединения ждёт только сохранение веб-страницы как заметки.

Что будет, если я одновременно редактирую одну и ту же заметку на двух устройствах?

Когда ваши устройства снова синхронизируются, они объединяют заметку деталь за деталью, поэтому изменение, сделанное только на одном из них, сохраняется. Если оба отредактировали текст, пока были разъединены (скажем, одно было офлайн), устройство, которое синхронизируется вторым, показывает диалог конфликта: оставить версию на этом устройстве, оставить другую или сохранить обе как отдельные заметки. Обе версии сохраняются, пока вы не сделаете выбор. Если версия с другого устройства приходит, пока вы печатаете в заметке, ваш текст сохраняется как копия с пометкой "(conflict)", а в заметке отображается другая версия.

Когда оба устройства, пока были разъединены, изменили одну и ту же деталь, например закрепление, папку или название, без диалога остаётся деталь с устройства, которое последним редактировало заметку. Заметка, удалённая навсегда на одном устройстве, удаляется везде вместе с изменением, которое другое устройство внесло в неё, пока устройства были разъединены.

Что означает «Достигнут лимит устройств»?

Бесплатные аккаунты синхронизируются максимум на 2 устройствах, и этот диалог появляется, когда пытается зарегистрироваться третье. Удалите устройство, которым больше не пользуетесь, прямо в диалоге или на существующем устройстве в разделе НастройкиАккаунт (как работает удаление). Место освобождается сразу, а удалённое устройство ещё 72 часа видно в списке «Недавно удалённые». Pro полностью снимает это ограничение.

Несколько браузеров на одном компьютере считаются одним устройством: их группируют по хешам грубых признаков машины, которые сохраняют приватность и вычисляются на вашем устройстве с секретом, уникальным для аккаунта. Крупное обновление браузера или защищённый браузер вроде Brave или Tor, который рандомизирует эти признаки, могут привести к регистрации того же компьютера как ещё одного устройства. Удалите устаревшую запись и продолжайте работу. Вы никогда не останетесь без доступа.

Как удалить устройство, которым я больше не пользуюсь?

В разделе НастройкиАккаунт есть список всех зарегистрированных устройств. Удалите то, которое больше не нужно: место освобождается сразу (полезно на бесплатном тарифе с 2 устройствами), а удалённое устройство выходит из аккаунта, как только попытается синхронизироваться. Ещё 72 часа оно видно в списке «Недавно удалённые», чтобы вы могли убедиться, что его больше нет.

Когда вы удаляете устройство, место освобождается, а устройство выходит из аккаунта; доступ контролирует фраза. Любой, у кого есть ваши 12 слов, может войти снова, поэтому если устройство потеряно или украдено, сначала защитите фразу и держите включённой блокировку приложения (PIN или биометрию). Именно это не даёт найденному устройству стать открытой дверью.

Можно ли остановить синхронизацию устройства, не выходя из аккаунта?

Да. Откройте НастройкиID & Sync и нажмите «Приостановить синхронизацию». Это устройство перестаёт отправлять что-либо на сервер: и заметки, и настройки, и файлы. Вы пишете точно так же, как раньше, всё копится локально, а как только вы возобновите синхронизацию, всё уйдёт на сервер.

Пауза касается только этого устройства. Она не переходит на другие ваши устройства и никогда не снимается сама, потому что переключатель, который говорит «это устройство ни с кем не связывается», не может включить обратно никто, кроме вас. Одна вещь намеренно продолжает работать: небольшой сигнал присутствия, благодаря которому удалённое устройство узнаёт, что его удалили, и именно так потерянное устройство всё равно стирает себя.

// Хранилище и файлы

Что учитывается в моём хранилище и как освободить место?

Всё, что вы синхронизируете, по зашифрованному размеру: текст заметок, изображения, аудиозаписи и вложенные файлы. Шкала в разделе НастройкиХранилище показывает общий объём; сколько занимает каждая заметка, видно в её параметрах в строке «Занимает». Заметки в корзине учитываются, пока корзина не очищена.

Чтобы быстро освободить место, откройте «Файлы», отсортируйте по размеру и удалите самые большие элементы: почти в каждом аккаунте вложения занимают несравнимо больше, чем текст. Затем очистите корзину: раздел «Корзина» показывает, сколько места освободит кнопка «Очистить». Один только текст почти никогда не заполняет квоту; даже бесплатные 50 МБ вмещают десятки тысяч обычных заметок.

Какие файлы можно прикреплять и какого они могут быть размера?

Любого типа: изображения, PDF, аудио, архивы, всё, что вы перетащите. Каждый файл всегда зашифрован, на вашем устройстве и на пути к серверу, так же как текст заметок, а раздел «Файлы» собирает все вложения в одном месте.

Лимит на один файл составляет 5 МБ на бесплатном тарифе и 50 МБ на Pro. Файлы учитываются в общем объёме хранилища для синхронизации (50 МБ бесплатно, 500 МБ на Pro, до 5,5 ГБ с дополнительным хранилищем), а шкала хранилища в разделе НастройкиХранилище всегда показывает, сколько вы использовали.

Меняет ли PrivacyNotes мои изображения или сжимает их?

Да. Обе настройки включены по умолчанию, потому что мы заботимся о наших пользователях: мы хотим, чтобы вы экономили место в хранилище и сохраняли свою приватность. «Экономия места» уменьшает большое изображение до 2048 пикселей и сохраняет его как JPEG с качеством 85%, что сохраняет все детали, которые может показать экран. «Удалять данные о местоположении» убирает метаданные EXIF, которые камера записывает в фото, включая GPS-местоположение, ещё до сохранения изображения. Обе настройки действуют для каждого изображения в приложении: вставленного в заметку, добавленного как файл или импортированного. Два исключения: GIF сохраняет свой размер, чтобы анимация продолжала работать, а файл, прикреплённый к элементу Сейфа, хранится точно в том виде, в каком был.

Отключить любую из них можно в разделе НастройкиХранилищеИзображения, где для фото контактов есть третий переключатель, который ограничивает их 512 пикселями. Настройки действуют только для новых изображений; файлы, которые не являются изображениями, хранятся точно такими, как есть. Изображения HEIC и TIFF преобразуются в JPEG, потому что показать их умеет только Safari. Резервная копия, которую вы восстанавливаете, записывается обратно байт в байт.

Какой длины может быть одна заметка и что означают предупреждения о размере?

Пишите сколько угодно: для обычных заметок размер никогда не становится проблемой. Когда одна заметка становится очень большой, под ней появляется небольшая подсказка, которая усиливается в три шага: примерно на 50 000 словах она сообщает, что заметка становится длинной и может тормозить на медленных устройствах; примерно на 75 000 словах она становится янтарной, то есть редактирование может начать подтормаживать; а примерно на 100 000 словах она предлагает разделить заметку, потому что вы приближаетесь к лимиту синхронизации. Это ориентиры, а не жёсткие ограничения, и ничто не мешает вам писать дальше.

Лимит синхронизации является единственным настоящим пределом. Одна заметка может содержать примерно до 1 МБ текста после шифрования, это очень приблизительно 120 000 слов обычного английского текста и меньше для нелатинской письменности или обильного форматирования. Заметка сверх этого лимита продолжает работать и надёжно хранится на устройстве, где вы её написали, но именно эта заметка не синхронизируется с другими устройствами (вы увидите сообщение, что она не синхронизирована). Остальных заметок это не касается: одна слишком большая заметка никогда ничего не блокирует.

Исправить это легко: разделите очень длинную заметку на несколько поменьше. Содержимое то же самое, оно синхронизируется без проблем, а редактор остаётся быстрым. Счётчик слов под каждой заметкой позволяет следить за размером по ходу работы.

Почему не удалось отправить файл?

Сообщение об ошибке называет предел, в который вы упёрлись. На один файл: 5 МБ на бесплатном тарифе, 50 МБ на Pro, 100 МБ с любым дополнительным хранилищем. В сумме: всё, что вы синхронизируете, должно помещаться в хранилище вашего аккаунта (50 МБ бесплатно, 500 МБ на Pro, больше с дополнительным хранилищем), поэтому заполненная квота не даёт отправить даже маленький файл. Принимаются файлы любого типа.

Проверьте шкалу хранилища в разделе «Файлы» или в НастройкиХранилище, а затем выберите самое простое решение: освободите место, перейдите на Pro или уменьшите файл (фото с телефона часто являются оригиналами на несколько МБ; сжатый JPEG занимает лишь долю этого размера). Отправка, которая не удалась из-за отсутствия подключения, не теряется: файл остаётся на этом устройстве и отправится сам, как только вы снова будете в сети, а до тех пор НастройкиID & Sync учитывает его среди файлов, ожидающих отправки.

Можно ли запретить приложению отправлять файлы через мобильные данные?

На Android да. Откройте НастройкиID & Sync и включите «Файлы только по Wi-Fi». Заметки продолжают синхронизироваться через любое подключение, потому что текст крошечный. Ждут только изображения и вложения, и они уходят, как только вернётся Wi-Fi, а не ждут следующей попытки.

Переключатель есть именно на Android, потому что Android является единственной платформой, где окно приложения надёжно различает Wi-Fi и мобильную сеть, а переключатель, который угадывает, хуже, чем никакого. На лимитном подключении в других местах «Приостановить синхронизацию» делает ту же работу грубее и работает везде.

Что будет, если я превышу лимит хранилища?

Ничего никогда не удаляется. Когда новые изменения больше не помещаются, синхронизация об этом сообщает: «Хранилище заполнено. Некоторые заметки не синхронизировались.» Существующие данные продолжают синхронизироваться; не синхронизируются только изменения, увеличивающие объём данных. Если вы остаётесь сверх лимита, начинается 90-дневный отсчёт, который показывает янтарный баннер. Чтение, сокращение заметок, удаление и экспорт всё это время работают.

После 90 дней сверх лимита синхронизация останавливается: баннер становится красным («Синхронизация приостановлена. Вы превышаете лимит хранилища более 90 дней.»). Приложение по-прежнему полностью работает на каждом устройстве; изменения просто остаются локально, пока вы не вернётесь в пределы лимита. Восстановление мгновенное и не требует нашего участия: освободите место (очистка корзины тоже считается) или добавьте хранилище в разделе НастройкиХранилище, и синхронизация возобновится сама. Это намеренная противоположность сервисам, которые автоматически удаляют данные сверх лимита.

Файлы удалены, но объём хранилища не уменьшился. Почему?

Ваше место уже свободно. Как только удаление синхронизируется, эти байты перестают учитываться в вашей квоте, как на сервере, так и на этом устройстве. Если шкала всё ещё показывает старое значение, нажмите значок обновления рядом с ней: он заново считает данные с сервера и не учитывает всё, что стоит в очереди на удаление. Устройство, которое было офлайн, показывает свой последний подсчёт, пока не догонит.

«Несколько дней», о которых упоминает приложение, касаются самого зашифрованного файла, а не вашей квоты, и это ожидание намеренное. Удаление файла из хранилища окончательно, и нет корзины, из которой его можно было бы достать. Устройство, которое ещё не завершило синхронизацию, имеет неполную картину ваших заметок, поэтому могло бы удалить изображение, которое ещё показывает другая заметка. Поэтому файл ждёт не меньше 24 часов, и удаляет его только устройство, которое завершило чистую синхронизацию. Это ожидание вам ничего не стоит, потому что объём использованного хранилища уменьшается уже в день удаления.

// Ваши данные

Можно ли экспортировать заметки, или они здесь навсегда?

Вы можете в любой момент экспортировать всё, и экспорт полностью создаётся на вашем устройстве: файлы Markdown в zip-архиве вместе с вложениями, обычный JSON или автономный HTML, для отдельной заметки или для всего аккаунта. Этот zip-архив и есть «Всё, без шифрования (.zip)», и из него можно восстановить данные, как и из зашифрованных резервных копий; JSON и HTML нужны для чтения и для вашего следующего приложения. Для элементов сейфа есть отдельный путь, «Экспорт сейфа (.json)»: он записывает данные в формате Bitwarden и переносит ваши имена пользователей, пароли, URL-адреса, данные карт и ключи 2FA в Bitwarden, 1Password или KeePass.

Всё это находится в разделе НастройкиПереносЭкспорт. Импорт работает так же, из Obsidian, Evernote, Apple Notes, Standard Notes, Bitwarden и других: полный список есть в ответе как перейти из другого приложения. Привязка к нам не является частью нашей бизнес-модели.

Где хранятся мои данные?

В первую очередь на вашем устройстве, и именно с этой копией вы работаете: приложение в первую очередь работает локально, поэтому заметки открываются и редактируются офлайн. Синхронизированная копия хранится на серверах в Цюрихе, Швейцария. Там лежат ваш публичный ключ, зашифрованные блоки ваших заметок, файлов и настроек, а также метки времени и размеры, нужные для синхронизации. Никаких названий, никакого текста, никаких тегов.

Страна значит меньше, чем шифрование. Всё всегда зашифровано, на вашем устройстве и на пути к серверу, поэтому эта копия остаётся шифротекстом, где бы она ни лежала, а при самостоятельном хранении ключа на сервере нет ничего, что могло бы её открыть. Швейцария является бонусом, а не обещанием. В ответе Что синхронизируется всё перечислено по пунктам.

Копия на вашем устройстве тоже зашифрована: заметки запечатаны на диске ключом, который выводится из вашей фразы восстановления при разблокировке.

Где на диске приложение хранит мои заметки?

В одной папке на каждую установку, в области данных приложений вашего пользователя. Где именно лежит эта папка, зависит от платформы:

  • macOS: ~/Library/WebKit/app.privacynotes/WebsiteData/
  • Windows: %LOCALAPPDATA%\app.privacynotes
  • Linux: ~/.local/share/app.privacynotes или app.privacynotes.appimage для AppImage, который содержит собственный веб-движок и поэтому хранит собственный профиль
  • Android, iOS: приватное хранилище приложения, которое не может открыть ни одно другое приложение
  • Браузер: ваш профиль браузера, в разделе use.privacynotes.app

Каждая заметка там является одним запечатанным блоком с названием, текстом и тегами, который открывается ключом, выведенным из вашей фразы восстановления при разблокировке. В открытом виде остаётся только то, что нужно локальному индексу: идентификаторы, метки времени, тип элемента и флаги, например «закреплено» или «удалено». Ваши настройки там тоже запечатаны, кроме того, что нужно экрану блокировки до разблокировки, например переключатель блокировки приложения, а также цвета и название темы, которую вы используете. В папке также хранится ваша фраза восстановления, поэтому приложение открывается без запроса фразы. Если кто-то может скопировать эту папку, включите блокировку приложения в НастройкиБезопасность: тогда фраза хранится только за блокировкой.

Чтобы перенести заметки на другое устройство или сохранить собственную копию, используйте НастройкиРезервные копииВручную и выберите «Всё, зашифровано (.pnbackupz)». Она содержит ваши заметки, файлы и настройки (история заметок и PIN-код блокировки приложения в неё не входят), зашифрована ключом вашей фразы и восстанавливается по вашей фразе на любом устройстве. Подробнее о резервных копиях.

Почему заметки исчезли из корзины?

Корзина не является архивом: по умолчанию всё в ней навсегда удаляется через 30 дней. Переключатель находится прямо в разделе «Корзина» с подписью «Автоудаление через 30 дней». Выключите его там, если хотите хранить корзину вечно, и эта настройка синхронизируется на все ваши устройства. Очистка выполняется на вашем устройстве при открытии приложения, потому что сервер не видит, какие зашифрованные заметки находятся в корзине.

Навсегда удалено значит пропало: ни одно устройство и никто с нашей стороны не сможет это вернуть, только резервная копия, которую вы сделали раньше. Если вы используете корзину как кучу «когда-нибудь потом», отключите автоудаление или восстановите заметки до 30-го дня. До тех пор заметки в корзине учитываются в вашем хранилище, а кнопка «Очистить» в том же разделе сразу освобождает это место.

Что удаляет выключатель мертвеца и что остаётся на моих устройствах?

Только копию на сервере. Когда выключатель включён и ни одно из ваших устройств не выходит в сеть в течение выбранного срока, от 1 месяца до 5 лет, сервер удаляет ваши зашифрованные заметки, их историю, ваши файлы и настройки. После окончания срока он ждёт ещё две недели, прежде чем что-либо удалить, это запас на всякий случай: устройство, которое выйдет в сеть в эти две недели, всё ещё остановит удаление. Ваш аккаунт сохраняется, поэтому фраза восстановления по-прежнему позволяет войти, и Pro тоже остаётся. Подписка на хранилище, если она есть, также сохраняется и продолжает продлеваться. Предупреждения по электронной почте не будет, и удаление нельзя отменить.

Заметки остаются на ваших устройствах. Когда устройство снова выходит в сеть после удаления, оно прекращает синхронизацию и сначала спрашивает вас: скачайте резервную копию всего, что на нём есть, её можно позже восстановить, а затем удалите заметки с этого устройства. После этого устройство выходит из аккаунта, а при следующем входе аккаунт будет пустым. Файла, который это устройство ни разу не открывало, на сервере может уже не быть, и тогда резервная копия отметит его как отсутствующий. Обновляйте приложение на всех устройствах, потому что старая версия не умеет спрашивать заранее.

Включите его в разделе НастройкиID & SyncВыключатель мертвеца и выберите срок. Если открыть приложение в сети на любом из ваших устройств, отсчёт начинается заново, а поле «Дата удаления» на этой вкладке показывает самый ранний день, когда возможно удаление, с учётом двух недель. Выключатель можно отключить в любой момент, чтобы остановить его.

Что делает архив и чем он отличается от корзины?

Архив убирает элемент из ваших списков, не удаляя его. Выберите «Архивировать» в меню «...» элемента или в контекстном меню, либо на панели выделения, чтобы архивировать сразу несколько элементов. Архивные элементы пропадают из «Все», из своего раздела, из «Закреплённые» и из счётчиков папок и тегов и ждут в разделе «Архив» внизу боковой панели, который появляется, как только что-то отправлено в архив. Чтобы они оставались во «Все» и в счётчиках, отметьте «Архив» в столбце «Все» в разделе НастройкиСписки. «Разархивировать» в тех же местах возвращает элемент.

Корзина предназначена для того, от чего вы хотите избавиться: она удаляет это навсегда через 30 дней, если вы это не отключите. Архив никогда ничего не удаляет, а архивные элементы остаются под рукой, потому что поиск в «Все», быстрый переход и ссылки на заметки по-прежнему их находят. Они синхронизируются и остаются зашифрованными, как и всё остальное, и по-прежнему учитываются в вашем хранилище. Архив работает с любым типом элементов и бесплатен.

Можно ли вернуть более старую версию заметки?

Да, с Pro. Откройте меню «...» заметки и выберите «История», чтобы просмотреть до 50 предыдущих версий, сравнить любую из них с текущей заметкой и восстановить её. При восстановлении ничего не теряется: текущий текст сначала сохраняется как версия, поэтому можно переходить вперёд и назад. Версии шифруются на вашем устройстве так же, как сама заметка.

Каждая версия сохраняет заметку такой, какой она была до правки: одна сохраняется при первой правке после паузы в пять минут, ещё одна каждые десять минут, пока вы продолжаете писать, и ещё одна перед правкой, которая удаляет больше половины заметки длиной от 200 символов, если последней версии не меньше 30 секунд. История заметки является единственной функцией Pro, которая работает через сервер, поэтому демоверсия вместо этого хранит собственную локальную копию. На любом тарифе есть также корзина, которая хранит удалённую заметку 30 дней.

Можно ли распечатать заметку или сохранить её как PDF?

Да. Щёлкните заметку правой кнопкой или откройте её меню «Поделиться» и выберите «Печать / Сохранить как PDF». Откроется системный диалог печати, откуда можно отправить заметку на принтер или сохранить PDF. Страница отображается чисто на белом фоне с сохранённым форматированием, независимо от темы, которую вы используете в приложении.

Как и любой другой экспорт, он создаётся на вашем устройстве, поэтому для этого ничего не отправляется на сервер. Чтобы распечатать несколько заметок сразу, выберите их и экспортируйте как HTML: вы получите по одной странице для печати на каждую заметку. «PDF для врача» в статистике является отдельным специальным отчётом о самочувствии, и для него нужен Pro.

Что будет, если очистить данные браузера или cookie?

Веб-приложение хранит ваши заметки в собственном хранилище браузера, поэтому очистка данных сайта PrivacyNotes стирает локальную копию и выводит вас из аккаунта. Всё, что уже синхронизировано, в безопасности: войдите по своей фразе из 12 слов, и всё вернётся. Всё, что ещё не синхронизировалось, пропадёт, потому что у нас никогда не было его копии.

Поэтому сделайте две вещи. Прежде чем что-то очищать, проверьте, что в нижней панели написано «Synced», и храните фразу в менеджере паролей, потому что очищенный браузер не попросит её у вас вежливо. Настольных и мобильных приложений это вообще не касается: у них собственное хранилище, которое очистка браузера никогда не затрагивает.

Как полностью уйти из PrivacyNotes?

Сначала экспорт, потом удаление, и оба шага вы делаете сами. Все пути выхода охватывают две страницы. В НастройкиРезервные копииВручную есть «Всё, без шифрования (.zip)» для полной копии. В НастройкиПереносЭкспорт есть «Только заметки (.zip)» в Markdown и архив HTML для вашего следующего приложения для заметок, а также «Экспорт сейфа (.json)» в совместимом с Bitwarden формате для вашего следующего менеджера паролей. Экспорт создаётся на вашем устройстве.

Затем НастройкиАккаунтУдалить аккаунт и данные...: введите DELETE, и ваши синхронизированные заметки, файлы, устройства, настройки и сам аккаунт будут навсегда удалены. Остаются записи о подписке на хранилище и минимальный идентификатор безопасности, а резервные копии, сделанные до удаления, истекают через семь дней (подробнее). Активное дополнительное хранилище нужно сначала отменить в разделе НастройкиХранилище. Никаких манипулятивных приёмов и никаких писем с просьбой вернуться: ваши данные принадлежат вам, в том числе и когда вы уходите.

Что будет с моими заметками, если PrivacyNotes закроется?

Они останутся у вас. Ваши заметки, задачи, записи дневника и элементы сейфа хранятся на вашем устройстве, потому что приложение в первую очередь работает локально, а их экспорт в Markdown, JSON или HTML работает офлайн. Изображение или файл остаётся на устройстве, как только вы добавили или открыли его там, а то, что это устройство ни разу не открывало, скачивается, когда вы его открываете, поэтому держите полную резервную копию: она скачивает каждое изображение и файл, которых нет на этом устройстве, и сообщает, если что-то не удалось скачать.

Исходный код шифрования тоже открыт, поэтому данные в этом формате можно прочитать независимо от нас, даже если наши серверы исчезнут за одну ночь.

Как PrivacyNotes соблюдает GDPR и мои права на данные?

В основном тем, что хранит как можно меньше. Зарегистрируйтесь с фразой, и у нас не будет ни имени, ни адреса электронной почты, ни личности, которые можно было бы запросить: ваши данные являются шифротекстом под случайным публичным ключом на серверах в Цюрихе, Швейцария. Войдите через Google, Apple или GitHub, и адрес электронной почты и ID аккаунта этого входа будут связаны с этим ключом. Платёжные данные остаются у Paddle, Apple или Google; мы храним записи о заказах и подписках, нужные для предоставления и восстановления покупок.

Большинством прав вы можете воспользоваться сами, без формы запроса: доступ и переносимость данных обеспечивает раздел НастройкиПеренос (полный экспорт в открытых форматах), удаление обеспечивает раздел НастройкиАккаунтУдалить аккаунт и данные... (часть платёжных записей и записей безопасности остаётся, что именно удаляется), а исправление означает просто редактирование заметок. Формальная версия, включая то, как связаться с нами по поводу того, что приложение не может сделать само, изложена в политике конфиденциальности.

Записываете ли вы, с какого сайта я к вам прихожу?

Да, и причина в рекламе. Мы покупаем размещения на других сайтах и платим авторам, поэтому нам нужно знать, какие из них действительно приводят людей. Потраченные впустую рекламные деньги в любом случае ложатся на продукт, поэтому мы измеряем это в минимальной форме, которая отвечает на этот вопрос.

Маркетинговый сайт считает клики по нашим ссылкам в виде общих сумм, по ссылкам и странам, без какого-либо идентификатора: без cookie, без записей о посетителях, без сторонних скриптов. Если вы создаёте аккаунт, он хранит два коротких слова из опубликованного списка: с какой ссылки вы пришли, если она была, и как вы установили приложение, например «android-play».

Оба слова записываются один раз при создании аккаунта, никогда не обновляются и удаляются вместе с аккаунтом. Больше ничего о вашем приходе не хранится. Если вы закроете вкладку до регистрации или ваш браузер уберёт ссылку, никакое слово не сохраняется. В приложениях нет аналитики того, что вы пишете, пикселей и сторонних трекеров: откройте вкладку сети и проверьте.

// Резервные копии и восстановление

Как лучше всего делать резервные копии заметок?

Включите автоматическое резервное копирование в разделе НастройкиРезервные копииАвтоматически. Выберите папку и частоту, и PrivacyNotes сама будет записывать туда свежий файл «Всё, зашифровано (.pnbackupz)»: заметки, дневники, элементы сейфа, задачи, изображения, аудио и файлы. Это бесплатно, а вот как это работает.

Выберите папку, которую синхронизирует ваше облачное хранилище или NAS, и копия окажется ещё и за пределами устройства. Файл зашифрован ключом вашей фразы, поэтому его безопасно хранить в облачной папке. Чтобы сделать одну копию вручную, откройте НастройкиРезервные копииВручнуюВсё, зашифровано (.pnbackupz).

Храните также один файл «Всё, без шифрования (.zip)» на случай, если вы когда-нибудь перейдёте на новую фразу: он восстанавливается в любой сейф, поэтому храните его в надёжном месте. Синхронизация не заменяет резервную копию, потому что копирует удаление на все устройства.

Что входит в полную резервную копию?

Всё, что вы создали: заметки, записи дневника со всеми внесёнными значениями, задачи, события, элементы сейфа, закладки, контакты, рисунки, изображения, аудио и файлы, в том числе лежащие в корзине. В неё входит и то, что вы настроили вручную: папки и их цвета, закреплённые теги, собственные темы, ваши лекарства, собственные трекеры, факторы и вопросы о привычках, включённые трекеры и их единицы, подписанные календари и раскладка «Главной».

В неё не входят PIN блокировки приложения, история заметок, список ваших устройств и внешний вид приложения, например тема и размер текста. Восстановление добавляет то, чего не хватает вашему аккаунту, и никогда не отменяет изменение, сделанное после копии. Чтобы хранить трекеры в файле, который можно открыть, используйте Скачать JSON в разделе НастройкиПереносТрекеры (файлы трекеров).

Разве синхронизация уже не является резервной копией?

Нет. Синхронизация делает все устройства одинаковыми, поэтому заметка, удалённая на одном устройстве, удаляется на всех. Ошибка, баг или украденное устройство могут убрать заметки везде сразу, а синхронизация не вернёт их обратно.

Резервная копия - это копия за более ранний день, которой синхронизация не касается. Автоматические резервные копии записывают такую копию в выбранную вами папку и хранят копии за несколько дней. Если в копии намного меньше элементов, чем в предыдущей, PrivacyNotes сохраняет более старые копии, пока вы не подтвердите, поэтому случайно опустошённый сейф не вытеснит ваши хорошие копии.

Как работают автоматические резервные копии?

Вы выбираете папку и частоту: каждый день, каждую неделю или каждый месяц. Когда приходит время копии, PrivacyNotes записывает в эту папку новый файл «Всё, зашифровано (.pnbackupz)» без единого нажатия. Она хранит столько копий, сколько вы выберете, и удаляет только более старые копии, созданные этим устройством. Автоматические резервные копии бесплатны на любом тарифе.

Включите их в разделе НастройкиРезервные копииАвтоматически: выберите папку, укажите частоту и нажмите «Включить и создать копию сейчас». Первая копия создаётся сразу, так что вы увидите, что папка работает. Эта настройка относится только к этому устройству. Каждому устройству, которое должно делать копии, нужна своя настройка, и в каждом приложении это работает немного по-своему.

Какие приложения могут делать автоматические резервные копии?

Приложение для Mac, Windows и Linux, приложение для Android и приложение для iPhone записывают копии в выбранную вами папку без единого нажатия. В браузере то же самое делают Chrome, Edge и другие браузеры на основе Chrome, после того как вы разрешите PrivacyNotes запись в папку (почему браузер спрашивает снова).

Firefox и Safari не умеют записывать в папку. Там PrivacyNotes сообщает, что пора сделать копию, и одно нажатие на «Скачать резервную копию» сохраняет файл в загрузки. Приложение для компьютера делает копии и тогда, когда его окно закрыто в трей (когда выполняется копирование).

Выполняется ли автоматическая резервная копия, когда PrivacyNotes закрыта?

На компьютере она выполняется, пока приложение открыто, а также пока окно закрыто в трей. Включите это в разделе НастройкиСистемаОставаться в трее. Если время копии пришло, когда приложение было закрыто полностью, она выполнится примерно через минуту после его следующего открытия.

Телефон не позволяет приложению работать в фоне для такой задачи, поэтому на Android и iPhone копия выполняется через несколько секунд после открытия приложения, если пришло её время. Если вы давно не открывали приложение, уведомление на телефоне сообщит, что копия просрочена. В браузере копия выполняется, только пока PrivacyNotes открыта во вкладке.

Как понять, что автоматическая резервная копия сработала?

Посмотрите «Недавние резервные копии» в разделе НастройкиРезервные копииАвтоматически. У хорошей копии есть зелёная галочка и слово «Проверено»: PrivacyNotes снова открыла файл вашим ключом, прежде чем сохранить его, а затем прочитала сохранённую копию из папки и убедилась, что она совпадает байт в байт.

Копия, не прошедшая проверку, не сохраняется, ваши прежние копии остаются на месте, а приложение сообщает причину, например что папки нет. «Изменений нет, ничего не записано» означает, что с прошлой копии ничего не изменилось, поэтому новый файл не понадобился. Чтобы проверить файл самостоятельно, восстановите его: восстановление в тот же аккаунт ничего не меняет.

Почему моя автоматическая резервная копия сообщает «Изменений нет, ничего не записано»?

Потому что с прошлой копии в вашем сейфе ничего не изменилось. Файл прошлого раза уже содержит всё, поэтому PrivacyNotes не записывает ту же копию снова. Так в вашей папке хранится больше дней истории, потому что одинаковый файл никогда не вытесняет более старый. Это считается хорошей копией, а следующая назначается через один период.

PrivacyNotes сравнивает число элементов, элементы в корзине, время вашей последней правки, настройки, которые хранит копия (например, ваши папки, темы и трекеры), тип копии и папку. Если что-то из этого изменилось или если файла последней копии больше нет в папке, она записывает новый файл. «Создать копию сейчас» проверяет так же, поэтому двойное нажатие никогда не заполнит папку копиями за один день. Чтобы всё равно получить новый файл, например для флешки, откройте НастройкиРезервные копииВручнуюВсё, зашифровано (.pnbackupz).

Безопасно ли хранить копии в Dropbox, iCloud Drive или Google Drive?

Да, если копии зашифрованы. «Всё, зашифровано (.pnbackupz)» и «Только текст, зашифровано (.pnbackup)» шифруются ключом вашей фразы ещё до того, как попадают в папку, поэтому облачный сервис хранит файл, который не может прочитать. Автоматические копии создают только эти два типа.

«Всё, без шифрования (.zip)» - другое дело: его может прочитать любой, кто открывает папку. Если вы храните такой файл в облачной папке, сначала зашифруйте папку, например с помощью Cryptomator, бесплатного приложения, которое шифрует папку до того, как её синхронизирует облачное хранилище. Кто может открыть файл резервной копии.

Может ли кто-то открыть мой файл резервной копии без фразы восстановления?

Нет, если он зашифрован. Файл «Всё, зашифровано (.pnbackupz)» или «Только текст, зашифровано (.pnbackup)» шифруется ключом вашей фразы, поэтому открывается только в вашем аккаунте. Тот, кто найдёт файл, увидит его имя, размер и дату, и ничего внутри.

Исключение - «Всё, без шифрования (.zip)» с вкладки «Экспорт»: он открывается на любом компьютере без фразы. Автоматические копии такой тип никогда не создают (почему).

Могут ли автоматические резервные копии быть без шифрования?

Нет. Автоматические копии всегда создают зашифрованный файл: «Всё, зашифровано (.pnbackupz)» или «Только текст, зашифровано (.pnbackup)». Копия всего вашего сейфа, включая пароли, которая каждый день попадает в папку без чьего-либо надзора, должна быть такой, которую можете открыть только вы.

Копию без шифрования по-прежнему можно сделать вручную в любой момент: НастройкиРезервные копииВручнуюВсё, без шифрования (.zip). Храните её в надёжном месте или в зашифрованной папке.

Можно ли выбрать время или имя файла автоматической резервной копии?

Нет. Копия выполняется, когда приходит её время, как только приложение открыто, поэтому она не ждёт определённого часа. Имя файла фиксированное, например privacynotes-backup-2026-11-11-0902-macbook.pnbackupz: сначала дата и время, чтобы файлы шли по порядку, затем имя устройства, которое его создало.

Имя устройства позволяет не путать файлы двух устройств, когда они используют одну папку. Каждое устройство удаляет только те старые копии, которые создало само, и никогда не трогает файлы другого устройства или ваши собственные файлы.

Почему браузер снова спрашивает разрешение?

Chrome и Edge позволяют сайту записывать в папку, только пока вы это разрешаете, и могут отозвать разрешение при перезапуске браузера. Когда пришло время копии, а разрешения уже нет, PrivacyNotes спрашивает один раз, и одно нажатие на «Разрешить и создать копию» возвращает его и запускает копирование.

Чтобы вопрос больше не появлялся, выберите «Разрешать при каждом посещении», когда браузер спросит. Firefox и Safari вообще не умеют записывать в папку: там одно нажатие скачивает копию. Приложение для компьютера никогда не спрашивает.

Почему на Android нельзя выбрать папку Google Drive?

Приложение Google Drive не показывает свои папки в окне выбора папки Android, поэтому ни одно приложение не может записывать в Drive таким способом. Работают папки на телефоне, на SD-карте и в приложениях, которые показывают свои папки, например Nextcloud.

Чтобы всё же получить копии в Google Drive, выберите папку на телефоне и пусть приложение синхронизации копирует эту папку в Drive. Файлы копий зашифрованы ключом вашей фразы, поэтому в Drive они в безопасности.

Как восстановить резервную копию?

Откройте НастройкиРезервные копииВосстановление и выберите формат, который у вас есть. «Полная резервная копия (.zip)» принимает полный экспорт: заметки, дневники, элементы сейфа, задачи, изображения, аудио и файлы. «Зашифрованная резервная копия (.pnbackup, .pnbackupz)» принимает любой из зашифрованных экспортов. Ваш файл читается и расшифровывается на вашем устройстве, а восстановление бесплатно на любом тарифе.

Восстановление сопоставляет заметки по идентификатору. Заметка, которая у вас уже есть, обновляется, только если версия в резервной копии новее, заметка из корзины возвращается из неё, заметка, которой у вас нет, добавляется один раз, а повторное восстановление того же файла ничего не меняет, если только в промежутке вы не редактировали восстановленную заметку: тогда более старая копия возвращается рядом с вашей изменённой версией. Файл без наших идентификаторов, из другого приложения или из резервной копии, сделанной более старой версией этого, каждый раз добавляет свои заметки как новые. Оба зашифрованных формата открываются только в том аккаунте, который их создал, потому что они зашифрованы ключом фразы этого аккаунта, а .zip восстанавливается в любой сейф (какую резервную копию делать).

Как восстановить автоматическую резервную копию на новом устройстве?

Войдите на новом устройстве с той же фразой восстановления или тем же входом через Google, Apple или GitHub и дождитесь, пока внизу появится «Synced». К этому моменту большая часть ваших заметок уже вернулась через синхронизацию.

Затем откройте НастройкиРезервные копииВосстановление, выберите «Зашифрованная резервная копия (.pnbackup, .pnbackupz)» и укажите самый новый файл из папки с копиями. Восстановление добавляет то, чего не хватает аккаунту, и сохраняет то, что уже есть (как работает восстановление). Зашифрованная копия открывается только в том аккаунте, который её создал.

Фраза восстановления утеряна. Помогут ли резервные копии?

Нет, если никто не может снова вас впустить. Зашифрованная копия открывается только ключом вашей фразы, поэтому при самостоятельном хранении ключа и без фразы её не откроет никто, в том числе мы. Если вы разрешили нам хранить ваш ключ при регистрации через Google, Apple или GitHub, войдите этим способом, и ваши копии откроются как раньше (потерянная фраза).

«Всё, без шифрования (.zip)», сделанный вручную, - единственный файл, который восстанавливается в новый аккаунт, потому что ему не нужна фраза. Лучшее решение занимает десять секунд: сохраните фразу восстановления в менеджере паролей сегодня.

Попадают ли мои заметки в резервную копию телефона Android?

Нет. Приложение для Android не включает свои данные в облачную резервную копию телефона, поэтому ничего из них не попадает на Google Диск. Причина в ключе, а не в заметках: если вы выбрали Доверять этому устройству, ваши 12 слов хранятся на этом устройстве, чтобы вы оставались в аккаунте, а облачная резервная копия не место для ключа, который расшифровывает ваши заметки.

Поэтому новый телефон начинает с нуля: установите приложение, войдите по своим 12 словам, и всё, что синхронизировалось, появится. Восстановление ждёт этой первой синхронизации, поэтому резервная копия, которую вы принесёте, будет сопоставлена с тем, что уже есть в аккаунте, а не добавлена дважды. То, что никогда не синхронизировалось, есть только на старом телефоне, поэтому сначала проверьте, что в нижней панели написано «Synced», или перенесите «Всё, без шифрования (.zip)» из НастройкиРезервные копииВручную (какую резервную копию делать).

Прямой перенос с телефона на телефон при настройке работает иначе: некоторые телефоны переносят данные приложений, и Android не даёт приложению надёжного способа отказаться. Эта копия никогда не покидает ваши два устройства, поэтому после этого сотрите старый телефон.

// Приложения и платформы

На каких платформах работает PrivacyNotes?

Веб, macOS, Windows, Linux, iOS и Android. Каждое приложение собрано из одного и того же ядра, так же шифрует ваши заметки на вашем устройстве, и все синхронизируются через один и тот же аккаунт. В разделе загрузок всегда есть самые свежие сборки.

Нативным приложениям нужна macOS 13 или новее, Windows 10 или новее, iOS 17.4 или новее, Android 7.0 или новее либо дистрибутив Linux с webkit2gtk 4.1 (Ubuntu 22.04+, Debian 12+ или аналог). На более старых версиях приложение не установится или не запустится, поэтому пользуйтесь веб-приложением.

Веб-приложение является полноценным вариантом, а не запасным: оно хранит ваши заметки на вашем устройстве и работает офлайн, поэтому любой современный браузер всегда открывает вам доступ.

Как обновить приложение для компьютера?

Делать ничего не нужно. Приложения для Mac и Windows и Linux AppImage ищут обновление при запуске и когда вы к ним возвращаетесь, не чаще раза в 12 часов, и скачивают его в фоне. Затем уведомление сообщает «Доступно обновление», с кнопкой «Перезапустить», чтобы завершить установку, и «Changelog», чтобы посмотреть, что нового.

Пакет Linux .deb обновляется через новое скачивание: его уведомление предлагает «Скачать», что открывает раздел загрузок, и вы устанавливаете новый пакет поверх старого. Слишком старый .deb, который не может безопасно синхронизироваться, приостанавливает синхронизацию, пока вы не обновите его. Если вы установили приложение через Scoop в Windows, мы рекомендуем перейти на winget, потому что тогда приложение обновляется само. В уведомлении есть «Копировать команду» для winget install LifetimeLabs.PrivacyNotes; scoop uninstall privacynotes: закройте приложение и вставьте её в PowerShell. Ваши заметки и настройки остаются на устройстве. На Mac для Homebrew не нужна команда обновления, потому что приложение обновляется само.

Обновляется ли приложение для Android само?

Если установить его через Obtainium, да: Obtainium читает наши релизы и предлагает каждую новую версию, как только она выходит, поэтому мы и рекомендуем этот путь на Android. APK, скачанный прямо с нашего сайта, обновляется только по вашей команде, потому что Android автоматически обновляет лишь приложения из магазина.

Зато APK с сайта сообщает вам сам. Приложение проверяет, есть ли более новая версия, и показывает уведомление «Доступно обновление» с кнопкой «Скачать». Нажмите «Скачать», а затем откройте скачанный файл, чтобы установить его поверх старой версии, не затрагивая заметки и настройки. Проверка лишь спрашивает, существует ли более новая версия, и никогда не касается ваших заметок, которые всё время остаются зашифрованными.

Как проверить, что скачанное приложение подлинное?

Каждая сборка, которую мы выпускаем, подписана, и ваша операционная система проверяет эту подпись, прежде чем что-либо запустить. Сборки для macOS подписаны и нотаризованы Apple. Установщики для Windows содержат подпись Authenticode, которую можно посмотреть в Свойства > Цифровые подписи. APK для Android подписан нашим собственным ключом, поэтому Android отклоняет любое обновление, которое не от нас. Приложение для iPhone и iPad подписывает Apple, и оно устанавливается только через App Store. Настольные приложения также отклоняют обновление, не подписанное нашим ключом.

Скачивайте только с PrivacyNotes.app или из наших релизов на GitHub, где перечислена каждая версия. Значение имеет именно подпись, и ваша система проверяет её за вас: она сверяется с ключом, которого нет нигде на нашем сайте, поэтому подменённый файл не пройдёт эту проверку, что бы ни писала страница рядом.

Obtainium, APK напрямую или Google Play: что скачать на Android?

Берите Google Play, если хотите привычный путь: он устанавливает и обновляет приложение, как любое другое, а покупки в приложении оплачиваются через Google. Берите Obtainium, если хотите, чтобы приложение само обновлялось без аккаунта Google, и APK напрямую, если не хотите держать для этого ещё одно приложение. Obtainium и APK дают вам один и тот же файл, подписанный тем же ключом, поэтому между этими двумя можно перейти в любой момент: Obtainium перенимает APK, который вы уже установили вручную, а APK с сайта устанавливается поверх версии из Obtainium. Версия из Google Play подписана другим ключом, поэтому для перехода между Google Play и любым из двух других вариантов сначала нужно удалить приложение.

Этот выбор легко изменить позже. Перед любым переходом, который требует сначала удалить приложение, убедитесь, что в приложении написано «Synced», и держите наготове свои 12 слов или QR-код для входа с другого устройства, потому что удаление стирает локальную копию.

Как установить приложение для Android через Obtainium?

Obtainium является бесплатным приложением для Android с открытым исходным кодом, которое устанавливает другие приложения прямо с их страниц релизов, и сейчас мы рекомендуем устанавливать PrivacyNotes на Android именно так, потому что только этот путь сам поддерживает приложение в актуальном состоянии. Obtainium уже установлен? Нажмите значок, и он добавит PrivacyNotes за вас.

Скачать в Obtainium

Впервые слышите о нём? Сначала установите Obtainium, затем добавьте приложение и вставьте это:

https://github.com/LifetimeLabsHQ/PrivacyNotes.app

Obtainium читает наши релизы, выбирает APK и устанавливает каждую новую версию, как только она выходит. Аккаунт Google не нужен ни на одном этапе.

Obtainium не является нашим приложением, и Android всё равно просит подтвердить каждую установку, поэтому обновление приходит как уведомление и одно касание, а не незаметно. APK является той же сборкой, которую отдаёт наша страница загрузок, и подписан тем же ключом, поэтому Obtainium перенимает приложение, которое вы уже установили вручную: ничего не нужно удалять и не нужно снова входить. Без него приложение может лишь сообщить вам в самом приложении, что новая версия готова.

Можно ли отправить текст или ссылку в PrivacyNotes из другого приложения?

Да, на iPhone, iPad и Android, в бета-версии. Нажмите кнопку «Поделиться» в любом приложении и выберите PrivacyNotes. Веб-ссылка становится закладкой с названием страницы, текст становится новой заметкой, а изображения и файлы попадают в «Файлы». Если ссылка уже сохранена, приложение покажет её, а не сохранит второй раз. Отправленные элементы приходят без папки и тега, так что вы разберёте их, когда вам удобно.

На Android приложение сначала спрашивает: оно показывает, что пришло, и сохраняет это, только когда вы выберете «Сохранить все», или отбрасывает по кнопке «Отклонить». На iPhone и iPad карточка подтверждает: «Сохранено в PrivacyNotes». Для каждого файла действует ваш лимит на загрузку, а отправленное ждёт, пока вы не войдёте и приложение не будет разблокировано.

На каких языках доступно приложение?

Английский, немецкий, французский, итальянский, испанский, нидерландский, польский, чешский, словацкий, каталанский, турецкий, шведский, украинский, русский, японский, корейский, традиционный китайский, тайский, арабский, а также португальский в европейском и бразильском вариантах. Приложение по умолчанию использует язык вашей системы, или вы можете явно выбрать язык в разделе НастройкиЯзык на каждом устройстве.

Переводы бесплатны для всех, а не бонус Pro. Мы планируем больше языков; если вашего нет, напишите нам на GitHub или Reddit.

Как создаются переводы приложения?

Сначала мы пишем на английском. Затем агент ИИ переводит текст на каждый язык по общему глоссарию и в регистре, заданном для этого языка, а второй агент проверяет каждую партию на точность, терминологию и регистр перед выпуском. Носители языка проверяют выборку, начиная с самых новых языков и текстов о безопасности, входе и оплате, а две автоматические проверки не дают собрать приложение, пока какой-либо перевод отсутствует или устарел. Переводы бесплатны на любом тарифе и никогда не являются бонусом Pro.

Вы можете улучшить любой из них. Если предложение на вашем языке звучит странно, сообщите о переводе: укажите язык, экран, на котором оно находится, и как оно должно звучать. Исправления выходят в следующем релизе.

Сколько ждать предложенную функцию или исправление ошибки?

Часто несколько дней. Небольшие запросы и сообщения об ошибках обычно попадают в следующий релиз, а релизы выходят почти каждую неделю, а не несколько раз в год. Changelog является летописью всего: каждая запись датирована, написана простым языком и объясняет, что изменилось. Прочитайте его за месяц, и вы точно будете знать, чего от нас ждать, ещё до того, как доверите приложению что-либо.

Такой темп зависит от того, как разделена работа. Ядро шифрования, протокол синхронизации и процесс входа написали люди, параллельно с основной работой, задолго до того, как у приложения появилось название, и криптографическое ядро до сих пор поддерживается так же; ничто автоматизированное к нему не приближается. Когда этот фундамент стал надёжным, весной 2026 года, мы начали использовать инструменты ИИ для написания кода по чёткому протоколу: сначала для переводов, затем для статей справки, затем для функций интерфейса и некритичных исправлений ошибок, где они хорошо находят редкие граничные случаи, на которые иначе ушли бы недели, и пишут тестовые скрипты, которые проверяют работу нескольких разработчиков по единому стандарту. Поэтому запрос от одного человека стоит реализовать, а не откладывать в очередь за самыми популярными.

Всё, что касается шифрования, синхронизации или входа, остаётся за опытными разработчиками, которые пишут каждую строку, и этот код публичный, поэтому вы можете его прочитать, а не верить нам. Больше о команде и о том, как мы работаем, на нашей странице «О нас».

Само приложение не имеет функций ИИ и никогда никуда не отправляет ваши заметки (подробнее). Это обещание отдельное, и оно не меняется.

// Расширение и ИИ

Есть ли у PrivacyNotes расширение для браузера?

Да, для Chrome, Edge и Firefox на компьютере, и оно бесплатное. Оно сохраняет страницу, которую вы читаете, как заметку (основной текст и изображения) или как закладку, создаёт новую заметку, написанную вами, а ещё может показывать логины, карты, SSH-ключи и закладки для сайта, на котором вы находитесь. Скопируйте значение одним щелчком или выберите «Заполнить» (или нажмите Alt+Shift+L), и расширение введёт логин для этого сайта на странице. Само оно никогда не заполняет формы.

Откройте НастройкиРасширение, добавьте расширение из магазина вашего браузера, выберите, что ему разрешено, а затем нажмите «Создать код». Скопируйте одноразовый код и вставьте его в расширение. Чтобы удалить расширение, нажмите «Убрать» рядом с ним в разделе «Расширения браузера» на той же странице. Расширение не занимает один из слотов ваших устройств. Бесплатный аккаунт подключает один браузер; Pro подключает до 10. Как оно защищает ваши заметки.

Можно ли добавлять заметки из командной строки (CLI) или через ИИ-агента?

Да, с помощью privacynotes, интерфейса командной строки (CLI) PrivacyNotes. Им может пользоваться всё, что запускается в терминале: ваши скрипты, задания по расписанию и ИИ-агенты для программирования. Передайте Markdown, добавьте заголовок и теги, и заметка попадёт в папку Agent среди ваших заметок, а на всех ваших устройствах появится после их следующей синхронизации. privacynotes умеет только добавлять заметки: он не может открыть, изменить или удалить уже имеющиеся у вас заметки. Ему нужен Node.js 20 или новее, и он входит в Pro.

Чтобы настроить его, откройте НастройкиCLI в приложении для компьютера и нажмите «Включить». Нажмите «Установить», чтобы установить команду privacynotes на этот компьютер, затем «Создать код». В новом терминале выполните privacynotes login и вставьте код. Потом сохраните первую заметку:

echo "# Hello" | privacynotes save

У privacynotes немного команд, потому что он делает одно дело. Каждая выводит короткую карточку для человека или одну строку JSON с --json для скрипта:

  • privacynotes login подключает этот компьютер по одноразовому коду, который создаётся в разделе НастройкиCLI. Вставьте код или передайте его через конвейер.
  • privacynotes save note.md добавляет заметку из файла, а privacynotes save без аргументов читает Markdown, переданный через конвейер. --title задаёт заголовок, иначе берётся первый заголовок с # или первая строка. --tag work,ideas добавляет теги.
  • privacynotes status показывает, подключён ли этот компьютер, и последнюю заметку, которую он сохранил.
  • privacynotes logout отключает этот компьютер.
  • privacynotes mcp запускает команду как инструмент для ИИ-приложения без терминала, см. MCP.
  • privacynotes help (или privacynotes --help) выводит список всех команд и параметров, а privacynotes --version выводит версию.

С ИИ-агентом для программирования подключите privacynotes один раз на компьютере, где работает агент, а затем просто попросите словами: «Сохрани этот план в мой PrivacyNotes через privacynotes save с тегом project». Агент может прочитать privacynotes --help, чтобы узнать подробности, напишет Markdown и передаст его в команду. Та же команда работает в ваших скриптах и заданиях по расписанию:

Заметка может содержать до 700 КБ Markdown, 20 тегов и заголовок до 200 символов, и privacynotes проверяет это до отправки. Он завершается с кодом 0, когда заметка сохранена, 1, когда сервер её отклонил, 2 при неверном вводе, 3, когда компьютер не подключён, и 4, когда нет сети, так что скрипт может отреагировать. Сохранённая заметка ждёт в запечатанном виде, пока не откроется одно из ваших приложений; если этого не случится за 90 дней или если вы раньше удалите компьютер, она удаляется. Чтобы отключить компьютер, откройте НастройкиCLI и нажмите «Удалить» рядом с ним. Что могут видеть эта команда и агент, описано в статье Могут ли инструмент командной строки или ИИ-агент прочитать мои заметки?.

Может ли ИИ-приложение сохранять заметки в PrivacyNotes через MCP?

Да. MCP (Model Context Protocol) - это стандартный способ подключать инструменты к ИИ-приложениям, и privacynotes, интерфейс командной строки PrivacyNotes, умеет работать как такой инструмент. Добавьте его один раз, и в любом чате можно будет попросить словами: «Сохрани краткое содержание этого чата в мои заметки с тегом meeting». Приложение вызовет инструмент save_note из privacynotes, и заметка попадёт в папку Agent среди ваших заметок, а на всех ваших устройствах появится после их следующей синхронизации. Инструмент умеет только добавлять заметки, поэтому чат не может открыть, изменить или удалить уже имеющиеся у вас заметки. Он входит в Pro.

Сначала настройте команду privacynotes на том же компьютере и подключите её командой privacynotes login. Затем откройте настройки MCP в вашем ИИ-приложении, на экране настроек или в файле вроде mcp.json, добавьте эту запись в mcpServers и перезапустите приложение:

"privacynotes": { "command": "privacynotes", "args": ["mcp"] }

Инструмент принимает Markdown и, по желанию, заголовок и теги, с теми же ограничениями, что и у privacynotes save: 700 КБ, 20 тегов и заголовок до 200 символов. Если что-то мешает сохранению, инструмент сообщает приложению словами, чтобы оно могло рассказать вам: команда ещё не подключена, заметка слишком большая или сервер её отклонил.

Если приложение пишет, что не может запустить privacynotes, укажите в качестве команды полный путь: тот, который выводит which privacynotes, или where privacynotes в Windows. Приложения, запущенные из Dock или меню «Пуск», часто не видят путей, которые видит ваш терминал. Для этой команды на компьютере нужен Node.js 20 или новее.

Можно ли получить помощь с PrivacyNotes от своего ИИ-ассистента?

Да, и мы создали центр справки именно для этого. Каждый ответ опубликован в одном текстовом файле llms-full.txt, поэтому ассистент прочитает всё за один раз. Блок внизу любой страницы справки копирует готовый запрос: вставьте его в ChatGPT, Claude, Gemini или любой ассистент, которым вы уже пользуетесь, и спрашивайте на своём языке.

Когда мы отправляем вас к инструменту, которому вы уже доверяете, мы полностью остаёмся в стороне и никогда не узнаём, что вы спросили. Собственный чат-бот означал бы, что ваши вопросы попадают на наши серверы, а вопросы о приложении для заметок часто содержат содержимое самих заметок. Всё это происходит вне самого приложения, в котором вообще нет функций ИИ (подробнее).

Никогда не вставляйте в ассистента свою фразу восстановления, PIN-код или текст заметки. Ни один ответ их не требует, скопированный запрос велит ассистенту отказываться от них, а всё, что вы вводите в чужое окно чата, уже покинуло ваше устройство.

// Цены и Pro

Что бесплатно, а что входит в Pro?

Бесплатная версия является полноценным продуктом, а не приманкой: заметки, задачи, дневник и сейф, всё зашифровано на вашем устройстве, работа офлайн, импорт и экспорт. Всё это максимум на 2 устройствах с 50 МБ хранилища для синхронизации.

Pro является разовой покупкой, которая добавляет неограниченное число устройств, 500 МБ хранилища для синхронизации (можно расширить), историю версий заметок, более крупные вложения, блокировку заметок и защиту PIN-кодом, расширенное отслеживание самочувствия, режим дзен и все цветовые темы.

Как разовый платёж может навсегда оплачивать сервис синхронизации?

Потому что этот сервис намеренно дёшев в обслуживании. Приложение в первую очередь работает локально, а заметки являются небольшими зашифрованными блоками, поэтому сервер делает немногим больше, чем хранит их и передаёт между вашими устройствами. Нет аналитики того, что вы пишете, нет пикселей или сторонних трекеров, нет функций ИИ, расходующих вычислительные ресурсы, нет отдела поддержки.

Единственная статья расходов, которая со временем растёт, приходится на хранилище, и его цена это учитывает: за дополнительное хранилище сверх включённых 500 МБ взимается небольшая ежегодная плата. Разовые расходы оплачиваются один раз, регулярные оплачиваются регулярно. Модель должна лишь окупать себя, и она окупается.

Какова политика возврата средств?

30 дней без лишних вопросов. Если Pro вам не подходит, запросите полный возврат средств в течение 30 дней после покупки, и деньги вернутся на исходный способ оплаты. Клиенты в ЕС дополнительно сохраняют своё законное право на отказ в течение 14 дней.

Платежи обрабатывает Paddle, наш официальный продавец (merchant of record), поэтому возвратами занимается непосредственно Paddle: ответьте на письмо с квитанцией о покупке или зайдите на paddle.net. Полная политика изложена в условиях использования.

Pro куплен на одной платформе. Работает ли он везде?

Да. Pro привязан к вашему аккаунту, а не к устройству, платформе или магазину. Купите его один раз, войдите с той же фразой (или тем же логином Google, Apple или GitHub) где угодно, и Pro там тоже будет активен.

Это касается и платформ, которых ещё не существует: когда выйдет новое приложение, ваш Pro перейдёт туда без доплаты.

Переносятся ли покупки между веб-версией, Google Play и App Store?

Да. Pro и хранилище привязаны к вашему аккаунту, а не к платформе или магазину. Купите в веб-версии, и каждое приложение, в которое вы входите, будет с Pro, включая версии из магазинов; купите в версии из магазина, и веб- и настольное приложения разблокируются так же. Вход и есть восстановление покупки, потому что право на Pro следует за аккаунтом. В версии из магазина также есть кнопка Восстановить покупки в разделе НастройкиАккаунт, которая спрашивает у Apple или Google, что вы купили, и снова разблокирует это после переустановки.

Разница лишь в том, кто выставляет счёт. Покупки в веб-версии проходят через Paddle, и ими управляют в приложении в разделе НастройкиХранилище. Покупки в версии из магазина (App Store и Google Play) оплачиваются через этот магазин: регулярное хранилище отменяют в настройках подписок магазина, а возврат средств проходит по правилам магазина. В любом случае это тот же аккаунт и тот же Pro везде, включая платформы, которых ещё не существует.

Pro оплачен, но он не активен. Что делать?

Подождите минуту, затем перезагрузите приложение. После оплаты приложение около 20 секунд опрашивает сервер и само разблокируется, а перезагрузка снова проверяет статус Pro при запуске. Если платёж прошёл, но активация задерживается, баннер сообщает «Оплата получена, но активация Pro занимает больше времени, чем обычно», и почти всегда это состояние разрешается само. В версиях из магазинов покупка, которую не удалось проверить, проверяется снова после перезапуска приложения, а за покупку, которая так и не активировалась, магазин автоматически возвращает деньги в течение 3 дней.

Всё ещё заблокировано? Почти всегда дело в несовпадении аккаунтов: Pro привязывается к аккаунту, в который был выполнен вход при покупке, поэтому другая фраза или логин Google, Apple или GitHub вместо вашего сейфа с фразой означают другой аккаунт. Сравните «ID аккаунта» в разделе НастройкиID & Sync на устройстве, с которого была сделана покупка. Если действительно ничего не работает, сообщите нам и приложите этот ID аккаунта: он идентифицирует покупку и ничего не раскрывает о ваших заметках.

Как работает дополнительное хранилище?

Pro включает 500 МБ зашифрованного хранилища для синхронизации. Если нужно больше, сверху добавляются пакеты: 1 ГБ за 4,80 $ в год, 2 ГБ за 8,40 $ или 5 ГБ за 18 $, всего до 5,5 ГБ. Дополнительное хранилище является единственной регулярной покупкой в продукте, потому что хранилище единственное, что стоит нам денег каждый месяц, пока вы им пользуетесь.

Всем этим можно управлять в разделе НастройкиХранилище: перейдите на пакет побольше (вы платите только пропорциональную разницу) или отмените в любой момент и пользуйтесь местом до конца оплаченного периода. Сам Pro в любом случае остаётся вашим навсегда.

Как изменить или отменить дополнительное хранилище?

Панель управления находится в разделе НастройкиХранилище. Переход на более крупный пакет действует сразу. В веб-версии подтверждение ещё до оплаты показывает точную пропорциональную сумму, которая будет списана сегодня, а дата продления не меняется; в Play Store и App Store сумму показывает собственное окно оплаты магазина, а Apple возвращает неиспользованную часть вашего текущего года и начинает новый. «Отменить хранилище» оставляет вам дополнительный объём до конца уже оплаченного периода. Чтобы перейти на меньший пакет, отмените текущий и купите меньший, когда период закончится.

Если после окончания срока ваши данные помещаются в оставшийся лимит, на этом всё; если нет, ничего не удаляется, и начинается 90-дневный цикл превышения лимита. Если продление не удалось, появляется баннер со ссылкой «Обновить карту», чтобы исправить оплату в Paddle.

Отменить можно и вне приложения, и это выход, если вы не можете войти. Paddle является нашим официальным продавцом и выставляет вам счёт напрямую: воспользуйтесь ссылкой «Manage Subscription» в письме с квитанцией или чатом поддержки на paddle.net. С версией из магазина всё так же, поэтому отмените подписку в настройках подписок самого магазина.

Может ли моя семья пользоваться одним аккаунтом или одной покупкой Pro?

Ответ: два аккаунта, и создать второй ничего не стоит: каждый получает 2 устройства и 50 МБ бесплатно. Аккаунт является одной фразой из 12 слов, и тот, у кого есть эта фраза, владеет всем, что в нём: каждой заметкой, каждой записью сейфа, на каждом устройстве. Именно отдельные аккаунты дают каждому человеку собственные приватные заметки. Pro покупается для каждого аккаунта отдельно.

Чтобы передать что-то конкретное, отправьте заметку «Сжечь после прочтения», а не свою фразу. Общий семейный аккаунт тоже хорошо работает, если вы действительно этого хотите: храните фразу в общей записи менеджера паролей и считайте, что каждый, у кого она когда-либо была, видел всё, что в нём.

Можно ли использовать PrivacyNotes на работе и есть ли командный тариф?

На работе можно, и многие так и делают. По замыслу это инструмент для одного человека: ваш собственный аккаунт, ваша собственная фраза, ваша собственная покупка Pro, и у каждого в команде свой ключ. Нет общего рабочего пространства, консоли администратора или централизованной оплаты.

Взвесьте это, прежде чем делать его стандартом. Шифрование на устройстве каждого человека означает, что заметки принадлежат тому, кто их написал, а именно этого хотят журналист, юрист или консультант, и поэтому организация, которой нужно депонирование ключей или журналы аудита, использует для этого систему, созданную для таких задач. Для отдельного специалиста самая сильная позиция из возможных - самостоятельное хранение ключа: на сервере нет ничего, что открывает заметки, поэтому принуждать не к чему.

Что вы узнаёте обо мне, когда я плачу?

Меньше, чем вы могли бы подумать. Оплата проходит через Paddle, официального продавца: ваше имя, номер карты и платёжный адрес уходят в Paddle для оплаты и налогов и никогда не попадают на наши серверы.

Paddle хранит ваши платёжные данные; в нашу базу данных попадают ваш публичный ключ, сумма и номер заказа, а для дополнительного хранилища ещё его объём и даты продления. Наш аккаунт в Paddle видит обе стороны, и мы не выясняем, кто вы. Чтобы в покупке не было вашего имени, платите через псевдоним электронной почты и замаскированную карту.

Можно ли купить Pro, не раскрывая, кто я?

Да, с помощью двух стандартных инструментов. Для квитанции используйте псевдоним электронной почты: Apple Hide My Email, DuckDuckGo Email Protection, SimpleLogin, Firefox Relay или addy.io пересылают письма на ваш настоящий ящик, не раскрывая его. Для оплаты используйте замаскированную карту: privacy.com в США создаёт виртуальные карты, которые работают с любым именем, которое вы введёте, а в других странах то же самое делает предоплаченная карта, которую можно использовать онлайн и купить за наличные: на ней вообще нет имени.

При оплате Paddle запрашивает адрес электронной почты, способ оплаты и страну (а в некоторых регионах ещё и почтовый индекс), чтобы рассчитать налог. Квитанция приходит на почтовый псевдоним, на замаскированной карте указано имя, которое вы ей дали, а данные для расчёта налога позволяют определить лишь ваш регион. Но не удаляйте псевдоним: письмо с квитанцией является вашим доказательством покупки и каналом для возврата средств.

В сочетании с аккаунтом на основе фразы ни одна сторона не видит полной картины: ваш банк видит пополнение карты, Paddle видит псевдоним и замаскированную карту, а мы видим публичный ключ, получивший Pro, рядом с этим псевдонимом в нашем аккаунте Paddle.

Моя фраза восстановления утекла. Я потеряю Pro?

Pro остаётся с аккаунтом, на котором вы его купили, а этот аккаунт принадлежит вашей фразе восстановления. Если фраза утекла и вы переходите на новый сейф, Pro не переходит вместе с вами, и никто не может перенести его вручную, даже мы. Приложение предупреждает об этом при регистрации и ещё раз перед выходом.

Если вы купили Pro за последние 30 дней, вы можете получить полный возврат средств и купить его снова на новом сейфе. Каждый возврат стоит нам платёжных комиссий, поэтому, пожалуйста, оставьте эту возможность для настоящей утечки. Шаги, чтобы перенести заметки и закрыть старый сейф, описаны в статье что делать, если фраза утекла. Храните новую фразу в менеджере паролей и больше нигде её не вводите.

// Статистика, трекеры

Что показывает статистика о моих записях и трекерах?

Откройте НастройкиСтатистика или щёлкните счётчик заметок и слов в нижней панели. Обзор показывает сегодняшний день и эту неделю: написанные слова, изменённые и созданные элементы, что сегодня в вашем календаре, серии письма и отметок, сетку за последние 26 недель, часы, в которые вы обычно пишете, растущие теги и ваши следующие вехи. Трекеры превращают трекеры вашего дневника в обзор: среднее настроение, что поднимает и что снижает настроение, ваша неделя, карточка для каждого трекера и календарь ваших дней; нажатие на трекер открывает его отдельную страницу. Письмо показывает слова в день, ваш год письма, когда вы пишете, популярные теги, длину заметок, ваши самые длинные заметки и вехи.

Всё вычисляется на вашем устройстве. Слова и часы письма учитывают то, что вы пишете на этом устройстве, поэтому каждое устройство показывает свои цифры. Графики, серии, календарь, страница каждого трекера, страница лекарств, год в пикселях и обе выгрузки трекеров бесплатны; Pro добавляет итоги недели, все выводы и подсказки, сравнения, хронологию дозировки, PDF для врача и запрос для ИИ.

Как работает ежедневная отметка?

Карточка отметки находится в верхней части раздела «Дневники» и спрашивает «Как вы сегодня?» по шкале от 1 до 10. Одно касание сохраняет настроение в записи за сегодня (если записи ещё нет, она создаётся), а затем по очереди проводит вас по остальным трекерам: Далее переходит к следующему, Готово завершает. Параметры отметки на карточке позволяют отметить другой день, пропустить сегодня, выбрать трекеры или скрыть карточку. Отметка бесплатна.

Чтобы получать ежедневное напоминание, включите «Напоминание о ежедневной отметке» в разделе НастройкиТрекерыОбщие и выберите время. Оно звучит один раз в день и только на этом устройстве, а в день, когда вы уже отметили настроение или пропустили отметку, не беспокоит. В браузере напоминание звучит, пока PrivacyNotes открыт во вкладке. Дни, в которых есть только отметка, не попадают в список дневника, пока вы не включите Показывать отметки.

Как включить или выключить трекеры?

Откройте НастройкиТрекерыОбщие. Встроенные трекеры собраны в три группы: «Настроение и разум», «Тело и здоровье» и «Образ жизни», а одно касание включает или выключает трекер. Выбрать трекеры в параметрах отметки открывает те же переключатели. Включённый трекер отображается плашкой в каждой записи дневника и шагом в отметке.

Выключенный трекер скрывается из новых записей; значения, которые вы уже внесли, остаются в своих днях. Все встроенные трекеры бесплатны. Pro добавляет трекеры, которые вы задаёте сами, см. свои трекеры.

Как работают вопросы о привычках?

«Привычки» - это встроенный трекер с вопросами «да» или «нет», например «Вы медитировали?», разделённый на привычки, которые нужно развивать, и привычки, за которыми нужно следить. Каждый день в трекере «Привычки» вам задают включённые вопросы и считают, на сколько вы ответили «да». Выбрать их можно в разделе НастройкиТрекерыОбщие, в блоке «Вопросы о привычках». Выбор из встроенных вопросов бесплатен.

С Pro вы можете добавить там же до 30 собственных вопросов. Напишите вопрос, дайте ему короткое название для чипа и графиков, отметьте его как привычку, которую нужно развивать, или как привычку, за которой нужно следить, и нажмите Добавить привычку. Ваши вопросы отображаются рядом со встроенными в плашке и в статистике.

Что такое факторы в дневнике?

Факторы - это ваши собственные слова для того, что повлияло на день, например работа, поездка, срок сдачи или мигрень. Нажимайте подходящие в трекере «Факторы» в записи дневника, сколько нужно. С Pro статистика сравнивает ваше настроение в дни с каждым фактором и без него. Сами факторы бесплатны.

Управляйте списком в разделе НастройкиТрекерыФакторы или нажмите Изменить эти факторы в плашке. Чтобы добавить сразу несколько, разделите их запятыми. В списке может быть до 200 факторов длиной до 40 символов, а удалённый фактор сохраняет своё название в днях, где он уже отмечен.

Можно ли отслеживать то, чего нет во встроенных трекерах?

Да. С Pro можно создать до 20 собственных трекеров в разделе НастройкиТрекерыСвои. Задайте каждому название до 24 символов, значок, цвет и тип: шкала от 0 до 10, шкала от 0 до 5, оценка от 0 до 100, число или «да»/«нет». Предпросмотр показывает плашку, прежде чем вы нажмёте Создать.

Числовой трекер может включить Запоминать последнее значение: каждый день начинается с вашего предыдущего значения. Это удобно для того, что редко меняется, например для веса. Собственный трекер можно приостановить и позже возобновить, его история сохранится. Собственные трекеры, как и встроенные, появляются в отметке, в статистике и в выгрузках трекеров.

Можно ли отметить пропущенный день?

Да. На карточке отметки откройте параметры отметки, выберите Отметить другой день и укажите день в календаре. Затем карточка спросит, как вы себя чувствовали в тот день, а ваши ответы попадут в запись дневника за эту дату. Вернуться к сегодня возвращает карточку к текущему дню.

Календарь отмечает дни, в которых уже есть запись, поэтому пропуски легко заметить. День, заполненный позже, учитывается в статистике так же, как любой другой. В разделе «Дневники» кнопка календаря рядом с кнопкой новой записи таким же образом начинает письменную запись за прошедший день.

Что такое итоги недели?

Итоги недели - это сводка за одну неделю для Pro, ближе к концу раздела НастройкиСтатистикаТрекеры. Она показывает настроение каждого дня, называет ваш лучший и самый трудный день, считает дни с отмеченным настроением и созданные элементы и отмечает, что изменилось по сравнению с прошлой неделей. Стрелки переключают на более ранние недели.

Под сводкой находится поле для размышлений с подсказкой вроде «Что сделало вторник хорошим?». То, что вы там напишете, сохраняется в вашем дневнике и синхронизируется в зашифрованном виде, как и всё остальное.

Как приложение находит, что поднимает или снижает моё настроение?

Раздел НастройкиСтатистикаТрекеры сравнивает ваше настроение в дни с каждым трекером, фактором, привычкой и эмоцией и без них, в тот же день и на следующий. Обзор называет, что поднимает ваше настроение и что его снижает, а Что влияет на ваше настроение ранжирует всё это, с понятным описанием каждого вывода.

Чтобы сравнение появилось, нужно достаточно отмеченных дней с обеих сторон, и приложение сообщает, сколько ещё нужно. Каждый результат - это среднее по вашим отмеченным дням: зацепка для проверки, а не доказательство причины. Главный вывод бесплатен; Pro показывает все строки, полную таблицу и выводы, описанные словами.

Можно ли увидеть, как сон этой ночью влияет на моё настроение завтра?

Да. В разделе НастройкиСтатистикаТрекеры нажмите на трекер, чтобы открыть его страницу, затем переключите Тот же день на Следующий день. Тогда страница сравнивает ваше настроение на следующий день после высоких или низких значений, и вы видите сон этой ночью в сравнении с настроением завтра. Сравнить с сопоставляет трекер не с настроением, а с другим показателем, например с энергией или фокусом.

Страница трекера с графиком и значениями по дням недели бесплатна, а страница настроения добавляет ваш год в пикселях - по квадрату на день, - который можно сохранить как изображение. Сравнения в тот же день и на следующий входят в Pro.

Что входит в PDF для врача?

PDF для врача - это отчёт Pro для печати, который можно взять на приём. Он создаётся на вашем устройстве кнопкой PDF для врача в разделе НастройкиПереносТрекеры за выбранный вами период. В нём есть обзор периода, ваше настроение по дням со средним за 7 дней, строка для каждого трекера, ваше настроение в дни с каждым фактором и без него, а также закономерности, найденные приложением.

По каждому лекарству в нём указаны принятые запланированные дозы, например «Витамин D: принято 10 из 12 запланированных доз», календарь дней и каждое изменение дозы с датой и вашим настроением до и после него. Файл покидает ваше устройство, только когда вы сами его сохраняете или отправляете.

Чем отличаются выгрузки трекеров в JSON и CSV?

Обе бесплатны, находятся в разделе НастройкиПереносТрекеры и охватывают выбранный вами период. Скачать CSV даёт одну строку на день и один столбец на трекер, готовые для электронной таблицы; лекарству отведён один столбец со статусом дня: принято, пропущено или не принято.

Скачать JSON содержит каждое значение трекера с датой и определением, для другого приложения или вашего собственного анализа. Это полная запись: расписание каждого лекарства и его изменения, пополнения и каждая доза со временем и причиной пропуска. Оба файла создаются на вашем устройстве.

Как работает запрос для ИИ по трекерам и что он отправляет?

Он ничего не отправляет. Показать и скопировать запрос для ИИ в разделе НастройкиПереносТрекеры составляет сводку ваших трекеров за выбранный период, показывает её на экране и копирует в буфер обмена. Вы сами вставляете её в чат-бот на ваш выбор. Эта функция входит в Pro.

Запрос содержит ваши средние значения, настроение по дням, соблюдение схемы приёма лекарств и изменения доз, найденные приложением закономерности и инструкции для чат-бота: начинать с самых важных выводов, отделять данные от догадок, предлагать небольшие изменения, которые стоит попробовать, и указывать, что стоит показать врачу, не ставя диагнозов. Прочитайте его перед вставкой и удалите всё, что хотите оставить при себе.

Кто может прочитать данные моих трекеров и лекарств?

Значения ваших трекеров хранятся внутри записей дневника: они зашифрованы на вашем устройстве и остаются зашифрованными при синхронизации. Список лекарств и собственные трекеры хранятся в ваших настройках. Они синхронизируются в зашифрованном виде, как и ваши заметки, но копия, которую хранит это устройство, пока не зашифрована, поэтому её защищают шифрование диска и блокировка экрана. Статистика, PDF для врача, запрос для ИИ и обе выгрузки вычисляются на вашем устройстве.

При самостоятельном хранении ключа на сервере нет ничего, что могло бы их открыть. Если вы зарегистрировались через Google, Apple или GitHub и выбрали «Просто и удобно», ваша фраза хранится на нашем сервере под нашим ключом; в разделе НастройкиАккаунтХранение ключа виден ваш режим, и там его можно сменить. Подробнее в статье что видит PrivacyNotes.

// Лекарства

Как добавить лекарство с дозой и временем приёма?

Откройте НастройкиТрекерыПриём лекарств и заполните форму нового лекарства: название, дозировка (например, 50 мг), форма (таблетка, капсула, жидкость, инъекция, ингалятор, пластырь, капли или другое) и необязательный цвет. Форма определяет значок лекарства и единицу каждой дозы. Выберите По расписанию, затем укажите частоту: каждый день, выбранные дни недели или раз в несколько дней.

В блоке «Время и количество» укажите для каждой дозы время и количество; Добавить время добавляет ещё, до 6 доз в день. Задайте день начала и необязательный день окончания, затем нажмите Сохранить. Каждая доза отображается отдельной строкой в трекере «Лекарства» в каждый день, когда её нужно принять, а Изменить эти лекарства в этом трекере возвращает вас сюда. Учёт лекарств бесплатен.

Можно ли отслеживать лекарство, которое я принимаю только по необходимости?

Да. В разделе НастройкиТрекерыПриём лекарств выберите По необходимости вместо расписания. Тогда трекер «Лекарства» показывает для него Отметить дозу, а не спрашивает, принимали ли вы его. Каждое касание записывает дозу на этот момент, а дозы за день перечислены по времени, и у каждой есть кнопка удаления.

Задайте «Максимум в день», чтобы видеть текущий счётчик вроде «Сегодня: 2 из 3». Когда это число достигнуто, трекер показывает примечание «Достигнут дневной лимит», но отметить дозу всё равно можно. Статистика считает дозы «по необходимости» отдельно и не включает их в долю принятых запланированных доз.

Что происходит, если я пропускаю дозу или забываю её принять?

Нажмите Пропустить у дозы в трекере «Лекарства», когда вы сознательно её не принимаете. Затем трекер спросит о причине; указывать её необязательно: забыли, закончилось, побочные эффекты, по совету врача или другое. Повторное нажатие на выбранное Принято или Пропустить снимает отметку.

В любой день, где есть запись в дневнике, запланированная доза, которую вы так и не отметили, считается не принятой, когда её время прошло, а если времени нет, то в конце дня. Дни до вашей первой отмеченной дозы не учитываются. Страница лекарства в разделе НастройкиСтатистикаТрекеры показывает каждый день как принято, пропущено или не принято, а её показатель считает каждую запланированную дозу отдельно, поэтому день с двумя дозами, одна из которых пропущена, засчитывается как одна из двух.

Как изменить дозу, не потеряв историю?

Откройте лекарство в разделе НастройкиТрекерыПриём лекарств, измените дозировку, время, количество или расписание и нажмите Сохранить. Изменение расписания действует с сегодняшнего дня, поэтому прошлые дни сохраняют свои дозы и время, а то, что вы в них отметили, остаётся прежним.

Каждое изменение дозировки отображается на странице лекарства в разделе НастройкиСтатистикаТрекеры: в сетке по дням оно отмечено для всех, а с Pro Хронология дозировки перечисляет каждое изменение с датой, и До и после каждого изменения дозы сравнивает ваше настроение до него и после.

Может ли PrivacyNotes напоминать мне о приёме лекарств?

Да. Укажите время каждой дозы в разделе НастройкиТрекерыПриём лекарств и включите Напоминать для этого лекарства. Напоминание звучит в назначенное время каждой дозы в те дни, когда её нужно принять, и не беспокоит, если вы уже отметили дозу. Напоминания о лекарствах доступны в Pro; ежедневное напоминание об отметке остаётся бесплатным.

Переключатель действует только на своём устройстве и не синхронизируется, поэтому включите его на каждом устройстве, на котором хотите слышать напоминание. На телефоне напоминание звучит, даже когда приложение закрыто. В приложении для компьютера и в браузере оно звучит, пока PrivacyNotes открыт. У дозы без времени и у лекарства «по необходимости» напоминания нет.

Показывает ли напоминание о лекарстве его название?

Нет. Любое напоминание о лекарстве читается как «Напоминание о лекарстве» с указанием времени, каким бы ни было лекарство, поэтому экран блокировки или список уведомлений никогда не показывает, что вы принимаете. Это верно, даже если для элементов календаря включено «Показывать названия в напоминаниях».

На телефоне время напоминаний заранее передаётся телефону, чтобы они звучали при закрытом приложении, и такие оповещения содержат только этот текст и время. Нажатие на оповещение открывает приложение на сегодняшней отметке, где вы отмечаете дозу.

Может ли приложение сообщить, что лекарство заканчивается?

Да, с Pro. Введите имеющееся количество в поле Запас лекарства в разделе НастройкиТрекерыПриём лекарств. Каждая отмеченная как принятая доза уменьшает запас на своё количество, а в строке лекарства видно, сколько осталось.

Когда запланированных доз остаётся меньше чем на 7 дней, трекер «Лекарства» показывает строку вроде «Витамин D: осталось примерно на 3 дня». После пополнения откройте лекарство, введите новое количество в наличии и нажмите Сохранить; отсчёт начнётся заново с него.

Можно ли увидеть, повлияло ли изменение дозы на моё настроение?

Да, с Pro. Откройте страницу лекарства по его карточке в разделе НастройкиСтатистикаТрекеры. До и после каждого изменения дозы сравнивает ваше среднее настроение в дни до каждого изменения дозировки с днями после него, а Хронология дозировки перечисляет каждое изменение с датой.

Чтобы сравнение появилось, нужно достаточно отмеченных дней по обе стороны от изменения, и приложение сообщает, сколько ещё нужно. Настроение меняется по многим причинам, поэтому относитесь к результату как к поводу обсудить его с врачом. PDF для врача содержит то же сравнение.

Всё ещё нужна помощь? Спросите своего ИИ-ассистента.

Ответ приходит за секунды, и не нужно ждать нашего письма. Ваш ассистент читает сразу все ответы (173) и каждое руководство по импорту, поэтому может сочетать их, уточнять ваш вопрос и объяснять всё вашими словами. Мы ничего из этого не видим, потому что у нас нет собственного чат-бота.

  1. Скопируйте запрос.
  2. Вставьте его в ChatGPT, Claude, Gemini или любой другой ИИ-ассистент.
  3. Задайте вопрос на своём языке.
  4. Не закрывайте этот чат. В следующий раз спрашивайте сразу.
Показать запрос для ИИ
Answer my questions about PrivacyNotes using only its help center, its changelog and its security documentation.

Start here: https://privacynotes.app/llms-index.txt
It lists every question with the page that answers it. Fetch the one or two that match mine.
If you can only make one request, fetch https://privacynotes.app/llms-full.txt instead.
If you cannot fetch a .txt or .md file, read https://privacynotes.app/ru/help, https://privacynotes.app/changelog and https://github.com/LifetimeLabsHQ/PrivacyNotes.app instead.

For what changed, or where something moved, fetch https://privacynotes.app/changelog.md.

For how the encryption works, what the server can read, or how to check any of it yourself, fetch https://privacynotes.app/docs/index.md and follow it to one of the documents it lists. That index is a router: cite the document, never the index.

Rules:
- Use only those pages. If they do not answer something, say so instead of guessing.
- Never invent a feature, a menu path, a price, or a limit.
- End your reply with the "Source:" URL from the page you used, exactly as written.
- Answer in the same language as my question.
- Never ask me for my recovery phrase, my PIN, or the contents of a note.

If no question follows, ask me what I would like to know.

My first question:

Никогда не вставляйте в ИИ свою фразу восстановления, PIN-код или заметку.