Где живут мои данные. Экспорт и импорт
Это самая важная статья во всей Помощи, и она короткая. Пока у вас нет учётной записи, все ваши операции, счета и категории лежат в хранилище этого браузера на этом устройстве. Больше нигде. Мы их не видим, на наш сервер они не уходят, и восстановить их у нас нечем — у нас их нет.
Значит, записи исчезнут, если:
- очистить данные сайта или историю «с удалением данных» в настройках браузера;
- почистить браузер сторонней программой-чистильщиком;
- открыть приложение в режиме инкогнито — там оно каждый раз начинает с нуля;
- потерять или сбросить устройство.
Отсюда одно правило: делайте экспорт. Файл бэкапа — единственная копия, которая переживёт очистку браузера. Если данные для вас важны, экспортируйте раз в неделю и держите файл там, где вы его найдёте: в облачном диске, в почте самому себе, на другом устройстве.
Есть ещё «Защитить хранилище» в Настройках. Эта кнопка просит браузер не вытеснять наши данные, когда на устройстве кончается место, — полезно, но от вашей собственной очистки она не спасает. Настоящий бэкап — только файл.
«Экспорт данных» скачивает один файл .json с датой в имени: в нём все операции, счета, категории и источники. Под кнопкой написано, когда вы делали бэкап в последний раз — если там пусто или дата старая, это и есть ответ на вопрос «а стоит ли сейчас».
«Импорт данных» читает такой файл обратно. Важно понимать, что импорт не добавляет записи к текущим, а полностью заменяет их: то, что сейчас в браузере, будет стёрто и заменено содержимым файла. Поэтому приложение сначала показывает, что именно внутри файла, и просит подтвердить.
Чужой файл приложение не примет: если это не бэкап Ko-Ko Money, если он повреждён или сделан более новой версией приложения — импорт откажется и скажет, что именно не так, вместо того чтобы молча испортить ваши данные.
Пока идёт бесплатная бета, экспорт и импорт доступны всем, в том числе без учётной записи. Так и должно быть: своё право унести свои данные не должно зависеть от подписки.