Privacy policy
Политика конфиденциальности
Last updated: 20 September 2026
Обновлено: 20 сентября 2026
In short. Astra stores what you type into it — your schedule, tasks, habits and the files you attach — so it can appear on your other devices. Nothing is sold or handed to advertisers. There are no trackers, no analytics and no cookies. You can download a copy of everything at any time and delete your account together with all of its data yourself, in a couple of clicks.
Коротко. Astra хранит то, что вы в неё вписали, — расписание, задачи, привычки и прикреплённые файлы, — чтобы это появилось на других ваших устройствах. Мы ничего не продаём и не передаём рекламодателям. Здесь нет ни счётчиков, ни аналитики, ни куки. Вы в любой момент можете скачать копию всего и сами удалить аккаунт вместе со всеми данными в пару нажатий.
Who is responsible
Кто отвечает за данные
Astra is an independent, non-commercial project run by its author. Questions about your data, requests and complaints: astraplannersite@gmail.com. We answer in Russian and English.
Astra — самостоятельный некоммерческий проект, который ведёт его автор. Вопросы о данных, просьбы и жалобы: astraplannersite@gmail.com. Отвечаем по-русски и по-английски.
Without an account nothing leaves your device
Без аккаунта данные не покидают устройство
Astra works fully in guest mode. In that mode your schedule is kept only in your browser’s storage on this device: it is not sent anywhere and we cannot see it. Everything below applies from the moment you create an account.
Astra полностью работает в гостевом режиме. В нём расписание лежит только в памяти браузера на этом устройстве: оно никуда не отправляется, и мы его не видим. Всё, что написано ниже, начинает действовать с момента, когда вы заводите аккаунт.
What is stored in an account
Что хранится в аккаунте
- Account details — your email address and the display name you choose. Your password is not stored as text: our authentication provider keeps only a hash of it, and we never see the password itself.
- What you create — tasks with their descriptions, checklists, tags and times, schedule templates, habits, focus-timer sessions, statistics, experience points and achievements.
- Attachments — the photos and files you attach to tasks. They are stored in a private bucket where only your own account has access.
- Security records — sign-ins, password and email changes, devices signed out, two-factor events. Each record keeps the time, the browser and operating system string your device sends, and the IP address the request came from. The list of active sessions keeps the same details.
- Two-factor data — if you turn it on, the secret of your authenticator app and one-way hashes of your backup codes. The codes themselves are shown once and are not stored.
- Technical records — our hosting and database providers keep ordinary server logs of requests, including IP addresses, for a short time. This is how any website works.
- Данные аккаунта — адрес почты и имя, которое вы выбрали для отображения. Пароль текстом не хранится: у поставщика входа лежит только его хеш, а сам пароль мы не видим никогда.
- То, что вы создаёте — задачи с описаниями, чек-листами, метками и временем, шаблоны расписания, привычки, сессии фокус-таймера, статистика, опыт и достижения.
- Вложения — фотографии и файлы, которые вы прикрепляете к задачам. Они лежат в закрытом хранилище, доступном только вашему аккаунту.
- Записи безопасности — входы, смены пароля и почты, отключения устройств, события двухфакторной защиты. В каждой записи сохраняются время, строка браузера и системы, которую присылает ваше устройство, и IP-адрес, с которого пришёл запрос. В списке активных сессий — то же самое.
- Данные двухфакторной защиты — если вы её включили: секрет приложения-аутентификатора и необратимые хеши резервных кодов. Сами коды показываются один раз и не хранятся.
- Технические записи — у хостинга и базы данных недолго хранятся обычные серверные журналы запросов, включая IP-адреса. Так устроен любой сайт.
Why we store it
Зачем это нужно
- To run the service — to show your schedule and keep it in sync between your devices.
- To protect your account — to show you where you are signed in, to let you sign out a device you don’t recognise, and to make two-factor protection work.
- To send service email — confirming your address, resetting your password, confirming a change of email, and notifying you when your password or email changes. We do not send newsletters or advertising.
- Чтобы сервис работал — показать ваше расписание и держать его одинаковым на всех ваших устройствах.
- Чтобы защитить аккаунт — показать, где вы вошли, дать отключить незнакомое устройство и обеспечить работу двухфакторной защиты.
- Чтобы отправлять служебные письма — подтверждение адреса, сброс пароля, подтверждение смены почты и уведомления о смене пароля или адреса. Рассылок и рекламы мы не шлём.
Where the data lives
Где данные лежат
We do not own servers. Astra relies on three services, each of which processes data only to make the app work:
Своих серверов у нас нет. Astra опирается на три сервиса, и каждый из них обрабатывает данные только ради работы приложения:
- Supabase — the database and the file storage. The project is hosted in the European Union (Frankfurt).
- Vercel — hosting for the site itself and the domain’s DNS. The site is delivered from a global network of servers.
- Resend — delivery of service email. The account is in the European Union (Ireland).
- Supabase — база данных и хранилище файлов. Проект размещён в Европейском союзе (Франкфурт).
- Vercel — хостинг самого сайта и DNS домена. Сайт раздаётся из мировой сети серверов.
- Resend — доставка служебных писем. Аккаунт в Европейском союзе (Ирландия).
Nobody else receives your data. We do not sell it, do not share it with advertisers and do not use it to train anything. It can be disclosed only if the law demands it.
Больше никто ваших данных не получает. Мы их не продаём, не передаём рекламодателям и ни на чём не обучаем. Раскрыть их мы можем только по требованию закона.
Who can see your schedule
Кто может видеть ваше расписание
Inside the app, no one but you. The database itself checks the owner of every row, so another account cannot read or change your data even if the app is asked to. Attachments live in a private bucket with the same rule.
Внутри приложения — никто, кроме вас. База сама проверяет владельца каждой строки, поэтому чужой аккаунт не прочитает и не изменит ваши данные, даже если попросить об этом приложение. Вложения лежат в закрытом хранилище с тем же правилом.
To be straightforward: the project’s administrator has technical access to the database, the way the owner of any service does. We do not look at the contents of anyone’s tasks; such access would only be used to fix a fault, and only as far as the fault requires.
Скажем прямо: у администратора проекта есть техническая возможность доступа к базе — как у владельца любого сервиса. Содержимое чужих задач мы не просматриваем; такой доступ используется только для устранения сбоя и только в нужных для этого пределах.
No cookies, no trackers
Ни куки, ни счётчиков
Astra sets no cookies and contains no analytics, advertising or third-party tracking scripts. To keep you signed in and to make the app instant, your browser stores your sign-in token and a local copy of your schedule in its own storage on your device. Clearing your browser data removes them; signing out removes the token.
Astra не ставит куки и не содержит аналитики, рекламы и сторонних следящих скриптов. Чтобы вы оставались в аккаунте, а приложение работало мгновенно, браузер держит на вашем устройстве ключ входа и локальную копию расписания в собственном хранилище. Очистка данных браузера их стирает, выход из аккаунта стирает ключ.
How long it is kept
Сколько это хранится
Your data is kept while your account exists. When you delete the account, everything is deleted at once: tasks, templates, habits, progress, attachments, security records and active sessions. Copies may survive for a few more days in the database provider’s routine backups and in short-lived server logs, after which they disappear too.
Данные хранятся, пока существует аккаунт. Когда вы его удаляете, стирается сразу всё: задачи, шаблоны, привычки, прогресс, вложения, записи безопасности и активные сессии. Ещё несколько дней копии могут оставаться в обычных резервных копиях базы у поставщика и в недолгих серверных журналах, после чего исчезают и оттуда.
What you can do yourself
Что вы можете сделать сами
- Download everything — Settings → Data → “Download a copy”. You get a single file with your schedule and attachments.
- Correct or erase individual items — anywhere in the app; changes reach the server immediately.
- See and close sessions — Account security → Devices.
- Delete the account with all data — Account security → Delete account. This is irreversible, so download a copy first.
- Protect the account further — turn on two-factor protection in the same section.
- Скачать всё — «Настройки» → «Данные» → «Скачать копию». Получится один файл с расписанием и вложениями.
- Исправить или стереть отдельное — в любом месте приложения; изменения сразу уходят на сервер.
- Посмотреть и закрыть сессии — «Безопасность аккаунта» → «Устройства».
- Удалить аккаунт со всеми данными — «Безопасность аккаунта» → «Удалить аккаунт». Это необратимо, поэтому сначала скачайте копию.
- Защитить аккаунт сильнее — включить двухфакторную защиту в том же разделе.
If something does not work or you want a copy of your data by email, write to astraplannersite@gmail.com — we reply within a few days.
Если что-то не получается или нужна копия данных письмом — напишите на astraplannersite@gmail.com, мы отвечаем в течение нескольких дней.
How the data is protected
Как данные защищены
Everything travels over an encrypted connection. Passwords are stored only as hashes, and so are backup codes. Access to rows is decided by the database itself, not by the interface. You can add two-factor protection: with it, a password alone gives access to nothing — without the code from your app the database returns nothing at all. No protection is absolute, so use a password you do not reuse elsewhere.
Всё передаётся по зашифрованному соединению. Пароли хранятся только в виде хешей, резервные коды — тоже. Доступ к строкам решает сама база, а не интерфейс. Можно включить двухфакторную защиту: с ней одного пароля недостаточно — без кода из приложения база не отдаёт ничего. Абсолютной защиты не бывает, поэтому используйте пароль, которого нет у вас на других сайтах.
Children
Дети
Astra is not intended for children under 13. If you believe a child has created an account, write to us and we will delete it.
Astra не предназначена для детей младше 13 лет. Если вы считаете, что аккаунт завёл ребёнок, напишите нам — мы его удалим.
Changes to this policy
Изменения этой политики
If anything here changes, the date at the top changes with it. For a change that materially affects your data we will also send an email to the address on your account.
Если здесь что-то поменяется, изменится и дата вверху страницы. О значимых для ваших данных изменениях мы дополнительно напишем на почту вашего аккаунта.