Где хранятся мои заметки?
В локальном хранилище расширения, внутри вашего профиля Chrome на этом компьютере. Заметки не синхронизируются через синхронизацию Chrome и не загружаются в HotPanCake: у расширения нет сервера HotPanCake, с которым оно могло бы связаться. При удалении расширения заметки удаляются, поэтому делайте резервную копию.
Что хранит резервная копия в Google Drive?
Ничего — пока вы не нажмёте значок облака, не согласитесь поделиться заметками с Google Sheets и не войдёте через Google. После этого NotePADD ведёт в вашем собственном Drive одну таблицу — Notes sheet:
- столбец A: название заметки (первые 40 символов), в открытом виде;
- столбец B: текст заметки как простой текст или зашифрованный текст, если включено шифрование.
Таблица хранится и защищается Google в вашем аккаунте Google. HotPanCake её не видит. Любой, с кем вы поделитесь таблицей, сможет прочитать её открытые части — как и любой другой файл в вашем Drive.
Насколько надёжно шифрование?
Когда включено Encrypt data, содержимое каждой заметки шифруется AES-256 в режиме GCM. Ключ получается из вашего пароля с помощью PBKDF2-SHA-256 (100 000 итераций), со случайной солью и IV для каждой заметки. Пароль не сохраняется; во время сеанса расширение держит полученный ключ, пока блокнот не заблокируется. После трёх неверных паролей блокнот блокируется на три минуты.
Честные ограничения:
- Названия заметок не шифруются — ни локально, ни в таблице.
- Забытый пароль нельзя сбросить. Зашифрованные заметки в этом случае потеряны.
- Шифрование защищает хранящиеся заметки. Пока блокнот разблокирован, их может прочитать любой, кто пользуется вашим компьютером, поэтому выберите подходящее время автоблокировки.
Разрешения по порядку
| Разрешение (как в манифесте) | Зачем оно NotePADD |
|---|---|
| Storage | Чтобы хранить язык интерфейса и, если вы подключили Drive, токены входа Google |
| Identity | Чтобы войти через Google, когда вы включаете резервную копию в Drive по желанию |
Google Drive: файлы, созданные этим приложением (drive.file) | Чтобы создавать и обновлять одну таблицу Notes sheet; другие ваши файлы оно открыть не может |
Google Drive: данные приложения (drive.appdata) | Запрашивается при входе, но текущим кодом не используется |
| Identity e-mail, два веб-адреса | Остались в манифесте версии 3.1; код их не использует |
NotePADD не запрашивает доступ к чтению или изменению данных на сайтах, которые вы посещаете, и не читает историю браузера.
Что отправляется и куда
| Данные | Куда | Когда |
|---|---|---|
| Заметки (названия и текст) | Google Sheets, ваша таблица в вашем Drive | Только при включённой резервной копии, примерно через 2 секунды после того, как вы перестали печатать |
| Вход через Google | Когда вы подключаете резервную копию | |
| Что-либо | HotPanCake | Расширение никогда не отправляет |
При установке или удалении NotePADD Chrome открывает страницу приветствия или прощания на hotpancake.com. Это обычные веб-страницы, на них распространяется политика конфиденциальности сайта.
Что не собирается
- текст ваших заметок;
- ваш пароль;
- история браузера и содержимое посещаемых страниц;
- статистика использования: в расширении нет аналитики.
Полная политика для этого расширения — на странице конфиденциальности.