Для чего нужен Ретроключ

Зачем это нужно

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

Как это работает

  1. Вы придумываете Ретроключ — любое слово, фразу или число
  2. Все загружаемые ROM шифруются вашим ключом до отправки на сервер
  3. При запуске игры — ROM расшифровывается обратно на вашем устройстве

Сервер никогда не видит ваш Ретроключ и не может расшифровать ваши файлы. Служба поддержки также не имеет доступа к ключам на ваших устройствах и не сможет восстановить или расшифровать ваши ROM.

Один ключ — все устройства

Ретроключ хранится локально на каждом устройстве. Одинаковый ключ на разных устройствах = одинаковый шифр = доступ ко всем вашим ROM.

Пример: вы загрузили игру с компьютера. Чтобы играть в неё же на телефоне — просто введите тот же Ретроключ на телефоне. Все ROM вашего аккаунта станут доступны.

Что будет, если забыть ключ

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

Смена ключа

Вы можете сменить Ретроключ в любой момент через иконку ключа в шапке библиотеки.

  • Новый ключ применяется только к новым загрузкам
  • Уже загруженные ROM остаются зашифрованы старым ключом
  • Чтобы перевести ROM на новый ключ — удалите его и загрузите заново
  • Сохранения и прогресс по достижениям сохранятся

Где хранится ключ

ПлатформаХранилище
Браузер и PWAlocalStorage браузера
AndroidSharedPreferences (нативное хранилище)
Windows / LinuxlocalStorage в Tauri WebView

Ключ хранится только на вашем устройстве и никогда не отправляется на сервер.