Security

Безопасность и хранение данных

pgtools работает как локальное desktop-приложение. Подключения, настройки и история запросов хранятся на компьютере пользователя. Для хранения креденшлов можно использовать мастер-пароль.

Где хранятся настройки

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

  • Windows: %APPDATA%/pgtools/...
  • macOS: ~/Library/Application Support/pgtools/...
  • Linux: ~/.config/pgtools/...

Пути указаны как placeholder и должны быть сверены с фактической реализацией приложения.

Как хранятся креденшлы

Креденшлы подключений могут храниться в зашифрованном виде. Для этого пользователь задаёт мастер-пароль. Без мастер-пароля приложение не сможет расшифровать сохранённые пароли подключений.

Что хранится в истории

История запросов хранится локально. В неё попадают выполненные SQL-запросы, комментарии пользователя и сохранённые планы выполнения, если они были построены.

Что не нужно отправлять в обратную связь

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

Ограничения

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