Для чего нужен Ретроключ
Зачем это нужно
РетроДвор — эмулятор, а не магазин игр. Мы не имеем права хранить ваши ROM-файлы в открытом виде. Ретроключ решает эту проблему: ваши ROM шифруются прямо на устройстве, а сервер хранит только зашифрованные данные, которые невозможно прочитать без вашего ключа.
Как это работает
- Вы придумываете Ретроключ — любое слово, фразу или число
- Все загружаемые ROM шифруются вашим ключом до отправки на сервер
- При запуске игры — ROM расшифровывается обратно на вашем устройстве
Сервер никогда не видит ваш Ретроключ и не может расшифровать ваши файлы. Служба поддержки также не имеет доступа к ключам на ваших устройствах и не сможет восстановить или расшифровать ваши ROM.
Один ключ — все устройства
Ретроключ хранится локально на каждом устройстве. Одинаковый ключ на разных устройствах = одинаковый шифр = доступ ко всем вашим ROM.
Пример: вы загрузили игру с компьютера. Чтобы играть в неё же на телефоне — просто введите тот же Ретроключ на телефоне. Все ROM вашего аккаунта станут доступны.
Что будет, если забыть ключ
Если вы забудете Ретроключ и не сможете войти ни с одного устройства — расшифровать ROM невозможно. Но вы можете создать новый ключ и перезагрузить ROM заново. Сохранения и достижения при этом не пропадут — они привязаны к игре, а не к конкретному файлу.
Смена ключа
Вы можете сменить Ретроключ в любой момент через иконку ключа в шапке библиотеки.
- Новый ключ применяется только к новым загрузкам
- Уже загруженные ROM остаются зашифрованы старым ключом
- Чтобы перевести ROM на новый ключ — удалите его и загрузите заново
- Сохранения и прогресс по достижениям сохранятся
Где хранится ключ
| Платформа | Хранилище |
|---|---|
| Браузер и PWA | localStorage браузера |
| Android | SharedPreferences (нативное хранилище) |
| Windows / Linux | localStorage в Tauri WebView |
Ключ хранится только на вашем устройстве и никогда не отправляется на сервер.
РетроДвор Документация