Chimera Launcher

Что уходит в сеть

По каждому случаю: когда, куда и что именно. Кнопка делает то, что на ней написано, и ничего сверх.

КогдаКудаЧто отправляется
Проверка новой версиипри запуске, включено по умолчанию compat.project-chimera.ruстатический подписанный файл Ничего. Обычный анонимный GET. Ни названия игры, ни библиотеки, ни версии системы, ни токена — токен не отправляется специально: он позволил бы отличать запросы друг от друга, то есть завёл бы телеметрию побочным эффектом.
Поиск обложкипри открытии библиотеки витрина Steam, catalog.gog.com, Википедия, Wikimedia Commons Только название игры. Ни один источник не требует ключа или регистрации.
Открытие страницы игрыне-Steam игра compat.project-chimera.ru Только название игры — вопрос «есть ли подтверждённый рабочий профиль настроек для неё».
Вход в Epic или GOGтолько по вашему нажатию официальные API Epic и GOG То же, что при входе в их собственные приложения. Пароль вводится на сайте магазина и лаунчеру не виден. Токен лежит файлом с правами 0600 на вашем диске.
Витрины магазиновраздел «Магазины» store.steampowered.com, store.epicgames.com, gog.com То же, что открыл бы браузер. Свой каталог cookies, отдельный от системного.
Сессия сайта GOGпри открытии витрины GOG embed.gog.com Токен лаунчера — тот же, которым читается ваша библиотека GOG. В ответ GOG ставит cookies сайта, и витрина открывается под вашим аккаунтом. Пароль не участвует.
База знаний по игревыключено по умолчанию русскоязычные вики и справочники Только название открытой игры. Пока не включите — лаунчер туда не ходит вовсе.
Сборки Wine, legendary, innoextractпо вашему нажатию GitHub (releases) Обычная загрузка файла. Ничего о вас.
«Поделиться своим опытом»только по нажатию compat.project-chimera.ru То, что видно на экране: сборка Wine, изменённые относительно умолчаний настройки и ваш вердикт. Ни имени пользователя, ни списка остальных игр.
«Отправить отчёт»только по нажатию, с предпросмотром compat.project-chimera.ru Ровно то, что показано в предпросмотре, слово в слово: предпросмотр и отправляемое собираются из одного места. Любой раздел отчёта можно выключить перед отправкой, а «Сохранить файлом» рядом в сеть не ходит вовсе.

Сессия Steam для витрины

Витрина Steam внутри лаунчера открывается под вашим аккаунтом. При этом лаунчер в Steam не входит и пароля не знает: он читает установленную библиотеку с диска.

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

Выключается в «Настройках лаунчера» → «Витрины магазинов».

Чего лаунчер не делает

Список закрытый. Появится что-то из этого — напишу здесь.

Не собирает телеметрию

Ни аналитики, ни статистики использования, ни сервера, куда стекались бы данные. В коде нет ни одной такой зависимости.

Не ведёт скрытого журнала

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

Не обходит защиту игр

Ни DRM, ни античиты. Игры запускает штатный Wine или Proton — так же, как их запускает Steam. Задача обратная: чтобы BattlEye и EAC работали.

Не правит чужие файлы молча

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

Не отправляет ваши файлы

Сохранения, скриншоты и записи экрана остаются на диске.

Не обновляется сам

Проверяет и предлагает. Скачивание и установка — только по вашему нажатию, с проверкой подписи.

Где всё это лежит у вас

  • ~/.config/chimera-launcher — настройки и токены входа (права 0600, доступны только вам).
  • ~/.local/share/chimera-launcher — библиотека игр, данные витрин магазинов.
  • ~/.local/state/chimera-launcher — статистика запусков, журналы, сохранённые отчёты.
  • ~/.cache/chimera-launcher — обложки, кэш базы знаний, миниатюры. Удаляется в любой момент.

Удаление лаунчера стирает токены входа. Остальное остаётся до тех пор, пока не удалите сами: иначе переустановка означала бы собирать библиотеку заново.