Steelheft — Privacy Policy
Last updated: 23 September 2026 · Version 2026-09-23
Steelheft is a strength training log. This policy explains what the app stores, why, on what legal basis, who else touches it, and how to get it out or deleted. It describes what the app does today; if that changes, this page changes before the new version ships.
This English text is the operative version. The Russian translation below is provided for convenience; if the two differ, the English text governs.
Who is responsible
The controller of your personal data is {{OPERATOR_LEGAL_NAME}}, {{OPERATOR_ADDRESS}} (“we”, “us”). Steelheft is currently operated by its founder as a sole trader. We intend to transfer the service, and the personal data processed in it, to Steelheft LLC, a limited liability company to be formed in the State of Wyoming, USA. When that happens the new entity becomes the controller on the same terms, this page is updated with its name and address before the transfer takes effect, and the change is announced in the app. The purposes of processing and your rights do not change; if you would rather not continue with the new entity, you may delete your account at any time.
Privacy questions, requests and everything else: support.steelheft@gmail.com.
What we collect, why, and on what basis
We collect what you type into the app and what the app needs in order to run. We do not buy data about you and we do not enrich your record from outside sources.
| Data | Why | Legal basis (GDPR Art. 6/9) |
|---|---|---|
| Email address | To create your account and let you sign in from another device. | Performance of a contract, Art. 6(1)(b). |
| Training records: exercises, sets, weights, reps, perceived effort (RPE) | This is the product. Without them there is nothing to show and nothing to calculate. | Performance of a contract, Art. 6(1)(b), together with your explicit consent under Art. 9(2)(a) to the extent these records say something about your physical condition. |
| Health and body data you enter: weight, body fat estimate, girth measurements, steps, food entries, recovery markers, and anything you choose to import from Apple Health | To compute your targets, your trends and your training recommendations. | Your explicit consent, Art. 9(2)(a). You give it on a screen of its own before the app asks you for any of it, and you may withdraw it at any time (see Withdrawing consent). |
| Profile: sex, age, height, goal, training days, equipment, units, language | To build your plan and calculate calorie and macro targets. | Performance of a contract, Art. 6(1)(b), and explicit consent under Art. 9(2)(a) for the fields that concern your health. |
| Subscription status and expiry | To know what your account has access to. | Performance of a contract, Art. 6(1)(b). |
| Account identifier | To attach all of the above to your account and to nobody else's. | Performance of a contract, Art. 6(1)(b). |
| Record of your consent: which version of these documents you accepted, when, and from which platform | So that we can show consent was given, as the law requires of us. | Legal obligation, Art. 6(1)(c), read with Art. 7(1). |
| Product analytics: five events (see below), each with your account identifier and a date | To find the step at which people stop using the app. | Our legitimate interest in improving the product, Art. 6(1)(f). These events contain no health data. You may object at any time. |
| Crash reports: error text, up to three lines of the code path, screen name, build, platform, account identifier | To find and fix crashes. | Our legitimate interest in a working and secure service, Art. 6(1)(f). |
Where we rely on legitimate interest we have weighed it against your interests: the data involved is an identifier and technical facts, it contains nothing from your diary, it is not used to build a profile of you, it is never used for advertising, and it is not combined with data from any other source. You may object by writing to us, and we will stop unless we can demonstrate compelling legitimate grounds that override your interests.
Health data is special, and we treat it that way
Your weight, measurements, body fat estimate, food, recovery markers and training effort are data concerning health within the meaning of Article 9 GDPR, and sensitive personal information under the California Consumer Privacy Act. We process them for one purpose only: to run the features you are using in the app. We do not use them to infer anything about your race, religion, sexual orientation, politics or union membership; we do not use them for advertising, scoring, or any decision taken outside the app; and we disclose them to no one except the processors listed below and, if you choose to redeem a coach's invite code, that coach.
The app carries out no automated decision-making producing legal or similarly significant effects within the meaning of Article 22 GDPR. Its recommendations are arithmetic applied to numbers you entered, they are advisory, and you are free to ignore them.
What we do not do
- We do not sell your personal information and we do not share it for cross-context behavioural advertising, as those terms are defined by the California Consumer Privacy Act, and we have not done so in the preceding twelve months. We do not rent or trade it in any other jurisdiction either.
- We do not track you across other apps or websites, and the app contains no advertising and no advertising SDKs.
- We do not collect your precise location, your contacts, your photos, or your browsing history.
- We do not read data from Apple Health unless you explicitly connect it, and then only the categories you grant.
- We use no advertising or analytics cookies on the web version. The browser storage we use holds your session and your settings and is strictly necessary to provide a service you have asked for.
Usage analytics
We record five events about how the app is used: the first launch after install, finishing the setup questions, logging your first workout, being shown the subscription screen, and completing a purchase. Each event carries your account identifier, the date and nothing else: no exercise names, no weights, no body data, no screen contents.
They exist to answer one question: at which step people stop. They are processed by PostHog, Inc. on our behalf. They are not used for advertising, are not shared with advertising networks, and are not combined with data from any other app. To object, write to support.steelheft@gmail.com.
Crash reports
When a screen fails, the app sends us a short technical report: the error text, up to three lines of the code path it happened in, which screen it was, the build, the platform, and the same account identifier the events above use. It contains nothing you typed and nothing from your diary: no exercise names, no weights, no body data.
The report goes to our own server and from there into a private Telegram channel that only we can read; Telegram FZ-LLC therefore transmits and stores that technical message. The report exists to fix the crash and for nothing else.
Who processes your data
The list is short on purpose. Each of these acts on our instructions under a written data processing agreement and may not use your data for its own purposes.
| Who | What they do | Where |
|---|---|---|
| Supabase, Inc. | Database and authentication. | United States (us-east-1) |
| PostHog, Inc. | The five product events above. | United States |
| RevenueCat, Inc. | Subscription status from the app stores. | United States |
| Apple Inc., Google LLC | Sign-in, purchases, app delivery. For what they collect themselves they act as independent controllers and their own privacy policies apply. | United States |
| Telegram FZ-LLC | Delivery of the crash messages described above. | United Arab Emirates |
| Vercel Inc. | Serving the website and this page. | Global edge network |
Traffic between the app and the server is encrypted (HTTPS). Rows in the database are protected by row-level security: an account can read and write only its own rows.
We may also disclose data where we are legally required to, and to professional advisers in connection with the transfer of the business described above.
International transfers
Some of the recipients above are outside the European Economic Area and the United Kingdom. Where that is so, we rely on the European Commission's Standard Contractual Clauses (with the UK International Data Transfer Addendum where the UK GDPR applies) or, where the recipient is certified, on the EU–US Data Privacy Framework and its UK extension. You may request a copy of the safeguards in place by writing to support.steelheft@gmail.com.
How long we keep it
| What | How long |
|---|---|
| Your account and everything attached to it | Until you delete the account. Deletion is immediate and permanent. |
| Encrypted database backups | Up to 30 days after deletion, then overwritten. They are not read except to recover from a failure. |
| Crash reports | 90 days. |
| Product analytics events | 12 months. |
| Record of your consent | Deleted together with your account; we keep no copy afterwards. |
| Support correspondence | 24 months from the last message. |
Your rights
If the GDPR or the UK GDPR applies to you, you have the right to obtain confirmation of whether we process your data and a copy of it (Art. 15); to have inaccurate data corrected (Art. 16); to have your data erased (Art. 17); to restrict processing (Art. 18); to receive your data in a structured, commonly used, machine-readable format and have it transmitted to another controller (Art. 20); to object to processing based on legitimate interest (Art. 21); and to withdraw consent at any time (Art. 7(3)).
Most of these you can exercise yourself, without asking us and without waiting:
- A copy of your data — profile icon → Export. The file is a complete machine-readable export of your account, which also satisfies portability.
- Correction — every number in the app is editable where it is shown.
- Erasure — profile icon → Delete account. This deletes your account and every record attached to it, immediately and permanently. There is no recovery.
For anything else write to support.steelheft@gmail.com. We answer within 30 days and charge nothing. We may ask you to confirm that you control the account's email address; we will not ask for more than that.
You also have the right to lodge a complaint with a supervisory authority, in particular in the country of your habitual residence, your place of work, or the place of the alleged infringement. The EEA authorities are listed at edpb.europa.eu; in the United Kingdom it is the Information Commissioner's Office, ico.org.uk.
Withdrawing consent
You may withdraw your consent to the processing of health data at any time. Withdrawal does not affect the lawfulness of processing carried out before it.
Be clear about what it means here. Body measurements, food, recovery and training records are the product: without them Steelheft has nothing to calculate and nothing to show. So withdrawing consent means closing the account, and that is why withdrawal and deletion are the same action in the app: profile icon → Delete account. If you would rather we did it for you, write to support.steelheft@gmail.com.
Deleting your account does not cancel a subscription. Subscriptions live with Apple: cancel in Settings → your name → Subscriptions, or you will keep being charged for an account that no longer exists.
Coaching access
If you redeem an invite code from a coach, that coach can see the training data of the account the code was redeemed on, for as long as the access lasts. You choose to redeem the code and you can ask us to revoke the access at any time. Nothing else is shared with anyone.
California privacy notice
This section applies to residents of California and uses the terms of the California Consumer Privacy Act as amended by the CPRA.
Categories of personal information collected in the preceding twelve months: identifiers (email address, account identifier); commercial information (subscription status and purchases); internet or other electronic network activity information (the five product events and crash reports); and sensitive personal information, namely health data that you enter. We collect these from you directly, and from Apple, Google and RevenueCat when you sign in or buy a subscription. The business purposes are the ones stated in the table above.
We do not sell personal information and we do not share it for cross-context behavioural advertising, and we have not done either in the preceding twelve months. We do not knowingly sell or share the personal information of consumers under 16 years of age. We disclose personal information for business purposes only, and only to the service providers listed above.
Sensitive personal information. We use it only to provide the service you asked for, within the purposes permitted by section 7027(m) of the CCPA regulations. We do not use or disclose it to infer characteristics about you. The right to limit the use of sensitive personal information therefore does not apply, but you may delete it at any time.
Your California rights: to know what we collect, use and disclose; to obtain a copy of your personal information in a portable format; to correct inaccurate information; to delete your personal information; to opt out of sale or sharing (we do neither); and not to be treated differently for exercising any of these rights. We offer no financial incentives.
Exercise them in the app (Export, Delete account) or by writing to support.steelheft@gmail.com. We respond within 45 days and may extend once by a further 45 days where necessary, telling you why. An authorised agent may act for you with your written permission, and we may ask you to confirm it directly. Under California's “Shine the Light” law: we disclose no personal information to third parties for their own direct marketing purposes.
Children
Steelheft is not directed at, and may not be used by, anyone under 16. We do not knowingly collect their data. If you believe a child has created an account, write to support.steelheft@gmail.com and we will delete it.
Security
Traffic is encrypted in transit, the database is encrypted at rest, access is restricted by row-level security so that an account can reach only its own rows, and administrative access is limited to the operator. No system is perfect: if a breach affects your data and is likely to result in a high risk to your rights, we will tell you and the competent supervisory authority as the law requires.
Changes
If this policy changes, the date and the version at the top change with it. Material changes are announced in the app, and where a change affects what you consented to, we ask for your consent again before it takes effect.
Steelheft — политика конфиденциальности
Обновлено: 23 сентября 2026 · Редакция 2026-09-23
Это перевод. Юридическую силу имеет английский текст выше; при расхождении действует он. Перевод сделан для удобства и обновляется вместе с оригиналом.
Steelheft — дневник силовых тренировок. Здесь сказано, что приложение хранит, зачем, на каком основании, кто ещё к этому прикасается и как всё забрать или удалить. Документ описывает то, что приложение делает сейчас; изменится приложение — сначала изменится эта страница.
Кто отвечает за данные
Оператор ваших персональных данных — {{OPERATOR_LEGAL_NAME}}, {{OPERATOR_ADDRESS}}. Сейчас Steelheft ведёт основатель как физическое лицо. Мы собираемся передать сервис и обрабатываемые в нём персональные данные компании Steelheft LLC, которая будет зарегистрирована в штате Вайоминг, США. После передачи оператором на тех же условиях становится она; эта страница получит её название и адрес до того, как передача вступит в силу, а о самой передаче мы сообщим в приложении. Цели обработки и ваши права не меняются; если продолжать с новой компанией вы не хотите, аккаунт можно удалить в любой момент.
Вопросы и запросы о данных и всё остальное: support.steelheft@gmail.com.
Что собираем, зачем и на каком основании
Собираем то, что вы вносите сами, и то, без чего приложение не работает. Данные о вас мы не покупаем и ничем со стороны вашу запись не дополняем.
| Данные | Зачем | Основание (ст. 6/9 GDPR) |
|---|---|---|
| Адрес почты | Чтобы завести аккаунт и пускать вас с другого устройства. | Исполнение договора, ст. 6(1)(b). |
| Записи тренировок: упражнения, подходы, вес, повторы, оценка усилия (RPE) | Это и есть продукт. Без них нечего показывать и не из чего считать. | Исполнение договора, ст. 6(1)(b), и ваше явное согласие по ст. 9(2)(a) в той части, в какой эти записи говорят о вашем физическом состоянии. |
| Данные о теле, которые вы вносите: вес, оценка процента жира, обхваты, шаги, еда, маркеры восстановления и то, что вы сами перенесёте из Apple Health | Чтобы считать нормы, тренды и рекомендации по нагрузке. | Ваше явное согласие, ст. 9(2)(a). Вы даёте его на отдельном экране до того, как приложение что-либо из этого спросит, и можете отозвать в любой момент — см. «Отзыв согласия». |
| Анкета: пол, возраст, рост, цель, дни тренировок, оборудование, единицы, язык | Чтобы собрать план и посчитать калории и макросы. | Исполнение договора, ст. 6(1)(b), и явное согласие по ст. 9(2)(a) для полей, которые касаются здоровья. |
| Уровень подписки и её срок | Чтобы знать, что открыто вашему аккаунту. | Исполнение договора, ст. 6(1)(b). |
| Идентификатор аккаунта | Чтобы всё перечисленное принадлежало вам, а не кому-то ещё. | Исполнение договора, ст. 6(1)(b). |
| Запись о согласии: какую редакцию документов вы приняли, когда и с какой платформы | Чтобы мы могли подтвердить, что согласие было дано, — этого требует закон. | Требование закона, ст. 6(1)(c) вместе со ст. 7(1). |
| Продуктовая аналитика: пять событий (ниже), в каждом идентификатор аккаунта и дата | Чтобы понять, на каком шаге люди перестают пользоваться приложением. | Наш законный интерес в улучшении продукта, ст. 6(1)(f). Данных о здоровье в событиях нет. Вы можете возразить в любой момент. |
| Сообщения о падениях: текст ошибки, до трёх строк пути в коде, название экрана, сборка, платформа, идентификатор аккаунта | Чтобы найти и починить падение. | Наш законный интерес в работающем и защищённом сервисе, ст. 6(1)(f). |
Там, где мы опираемся на законный интерес, мы взвесили его против ваших интересов: речь об идентификаторе и технических фактах, в них нет ничего из вашего дневника, профиль о вас по ним не строится, в рекламе они не используются и ни с какими другими источниками не соединяются. Вы можете возразить письмом, и мы прекратим — если только не сможем доказать веские основания, перевешивающие ваши интересы.
Данные о здоровье — особые, и обращаемся мы с ними так же
Вес, обхваты, оценка процента жира, еда, маркеры восстановления и усилие на тренировке — это данные о здоровье в смысле ст. 9 GDPR и чувствительная персональная информация в смысле закона Калифорнии. Мы обрабатываем их ровно с одной целью: чтобы работали функции, которыми вы пользуетесь. Мы не выводим из них ничего о вашей расе, религии, ориентации, политических взглядах или членстве в профсоюзе; не используем их для рекламы, скоринга и решений за пределами приложения; и не передаём их никому, кроме перечисленных ниже обработчиков и — если вы сами активируете код — вашего тренера.
Автоматизированных решений, порождающих юридические или сходные значимые последствия в смысле ст. 22 GDPR, приложение не принимает. Его рекомендации — арифметика по введённым вами числам, они советуют, а не предписывают.
Чего мы не делаем
- Не продаём вашу персональную информацию и не передаём её для кросс-контекстной поведенческой рекламы — в том смысле, который вкладывает закон Калифорнии, — и не делали этого за последние двенадцать месяцев. Не сдаём и не обмениваем её и нигде ещё.
- Не следим за вами в других приложениях и на сайтах; рекламы и рекламных SDK в приложении нет.
- Не собираем точное местоположение, контакты, фотографии и историю браузера.
- Не читаем Apple Health, пока вы сами его не подключите, и читаем только те категории, которые вы разрешили.
- Не используем рекламных и аналитических cookie в веб-версии. Хранилище браузера держит вашу сессию и настройки и строго необходимо для услуги, о которой вы попросили.
Аналитика использования
Мы записываем пять событий: первый запуск после установки, пройденную настройку, первую записанную тренировку, показ экрана подписки и покупку. В событии есть идентификатор аккаунта, дата и больше ничего: ни названий упражнений, ни весов, ни данных о теле, ни содержимого экранов.
Нужны они ради одного вопроса: на каком шаге люди останавливаются. Обрабатывает их по нашему поручению PostHog, Inc. В рекламе они не используются, рекламным сетям не передаются и с данными других приложений не соединяются. Возразить — письмом на support.steelheft@gmail.com.
Сообщения о падениях
Когда экран падает, приложение присылает нам короткий технический отчёт: текст ошибки, до трёх строк пути в коде, название экрана, сборку, платформу и тот же идентификатор аккаунта, что у событий выше. В отчёте нет ничего из набранного вами и ничего из дневника: ни названий упражнений, ни весов, ни данных о теле.
Отчёт уходит на наш сервер, а оттуда — в закрытый канал Telegram, который читаем только мы; значит, это техническое сообщение передаёт и хранит Telegram FZ-LLC. Нужен отчёт ради починки и больше ни для чего.
Кто обрабатывает данные
Список короткий намеренно. Каждый действует по нашему поручению и по письменному договору и не вправе использовать ваши данные в своих целях.
| Кто | Что делает | Где |
|---|---|---|
| Supabase, Inc. | База данных и вход. | США (us-east-1) |
| PostHog, Inc. | Те самые пять событий. | США |
| RevenueCat, Inc. | Статус подписки из магазинов приложений. | США |
| Apple Inc., Google LLC | Вход, покупки, доставка приложения. За то, что они собирают сами, они отвечают как самостоятельные операторы, и к этому применяются их собственные политики. | США |
| Telegram FZ-LLC | Доставка сообщений о падениях. | ОАЭ |
| Vercel Inc. | Отдача сайта и этой страницы. | Глобальная сеть |
Обмен между приложением и сервером шифруется (HTTPS). Защита строк построчная: аккаунт видит и меняет только свои строки.
Мы также раскрываем данные, когда обязаны по закону, и профессиональным консультантам в связи с описанной выше передачей бизнеса.
Передача за границу
Часть получателей находится за пределами Европейской экономической зоны и Великобритании. В этих случаях мы опираемся на Стандартные договорные условия Европейской комиссии (с британским дополнением IDTA, где применяется UK GDPR) либо, если получатель сертифицирован, на EU–US Data Privacy Framework и его британское расширение. Копию применяемых гарантий можно запросить письмом на support.steelheft@gmail.com.
Сколько храним
| Что | Сколько |
|---|---|
| Аккаунт и всё, что к нему привязано | Пока вы его не удалите. Удаление немедленное и окончательное. |
| Шифрованные резервные копии базы | До 30 дней после удаления, затем перезаписываются. Читаются только при восстановлении после сбоя. |
| Сообщения о падениях | 90 дней. |
| События аналитики | 12 месяцев. |
| Запись о согласии | Удаляется вместе с аккаунтом; копии у нас не остаётся. |
| Переписка с поддержкой | 24 месяца с последнего письма. |
Ваши права
Если к вам применяется GDPR или UK GDPR, вы вправе: узнать, обрабатываем ли мы ваши данные, и получить их копию (ст. 15); исправить неточные данные (ст. 16); потребовать удаления (ст. 17); ограничить обработку (ст. 18); получить данные в структурированном, общеупотребимом машиночитаемом виде и передать их другому оператору (ст. 20); возразить против обработки на основании законного интереса (ст. 21); отозвать согласие в любой момент (ст. 7(3)).
Большую часть этого можно сделать самому, не спрашивая нас и не ожидая ответа:
- Копия данных — значок профиля → Выгрузить. Файл машиночитаемый и полный, он же закрывает право на переносимость.
- Исправление — каждое число правится там же, где показано.
- Удаление — значок профиля → Удалить аккаунт. Аккаунт и все связанные с ним записи стираются сразу и насовсем. Восстановления нет.
По всему остальному пишите на support.steelheft@gmail.com. Отвечаем в течение 30 дней и бесплатно. Можем попросить подтвердить, что почта аккаунта ваша; больше ничего не спросим.
Вы также вправе пожаловаться в надзорный орган — по месту жительства, работы или предполагаемого нарушения. Органы ЕЭЗ перечислены на edpb.europa.eu, в Великобритании это ICO, ico.org.uk.
Отзыв согласия
Согласие на обработку данных о здоровье можно отозвать в любой момент. Отзыв не влияет на законность обработки до него.
Но поймите, что он здесь значит. Замеры, еда, восстановление и записи тренировок — это и есть продукт: без них Steelheft нечего считать и нечего показывать. Поэтому отзыв согласия означает закрытие аккаунта, и поэтому в приложении отзыв и удаление — одно действие: значок профиля → Удалить аккаунт. Если хотите, чтобы это сделали мы, напишите на support.steelheft@gmail.com.
Удаление аккаунта не отменяет подписку. Подписка живёт у Apple: отмените её в Настройках → ваше имя → Подписки, иначе деньги продолжат списываться за аккаунт, которого больше нет.
Доступ тренера
Если вы активировали код приглашения, выдавший его тренер видит тренировочные данные того аккаунта, на котором код активирован, пока доступ действует. Код активируете вы сами, и доступ можно попросить нас отозвать в любой момент. Больше никому и ничего не передаётся.
Калифорния
Раздел для жителей Калифорнии, в терминах закона CCPA в редакции CPRA.
Категории собранного за последние двенадцать месяцев: идентификаторы (адрес почты, идентификатор аккаунта); коммерческая информация (подписка и покупки); сведения о сетевой активности (те самые пять событий и сообщения о падениях); чувствительная персональная информация — данные о здоровье, которые вы вносите. Получаем их от вас напрямую, а также от Apple, Google и RevenueCat при входе и покупке. Деловые цели — те, что в таблице выше.
Мы не продаём персональную информацию и не передаём её для кросс-контекстной поведенческой рекламы, и не делали ни того, ни другого за последние двенадцать месяцев. Мы сознательно не продаём и не передаём данные людей младше 16 лет. Раскрываем данные только в деловых целях и только перечисленным выше поставщикам услуг.
Чувствительная информация. Используется только для оказания услуги, о которой вы попросили, в пределах, разрешённых п. 7027(m) регламента CCPA. Для выводов о ваших характеристиках не используется и не раскрывается. Поэтому право ограничить её использование неприменимо — но удалить её можно в любой момент.
Ваши права в Калифорнии: знать, что мы собираем, как используем и кому раскрываем; получить копию в переносимом виде; исправить неточное; удалить; отказаться от продажи и передачи (мы не делаем ни того, ни другого); и не сталкиваться с дискриминацией за реализацию любого из этих прав. Финансовых стимулов мы не предлагаем.
Пользоваться ими можно в приложении (Выгрузить, Удалить аккаунт) или письмом на support.steelheft@gmail.com. Отвечаем в течение 45 дней и можем один раз продлить срок ещё на 45, объяснив причину. Уполномоченный представитель может действовать за вас по письменной доверенности, и мы вправе попросить вас подтвердить её напрямую. По закону «Shine the Light»: третьим лицам для их собственного директ-маркетинга мы не передаём ничего.
Дети
Steelheft не предназначен для людей младше 16 лет и не может ими использоваться. Их данные мы сознательно не собираем. Если вы считаете, что аккаунт завёл ребёнок, напишите на support.steelheft@gmail.com, и мы его удалим.
Защита
Трафик шифруется при передаче, база — при хранении, доступ ограничен построчной защитой: аккаунт дотягивается только до своих строк, административный доступ есть только у оператора. Идеальных систем не бывает: если утечка затронет ваши данные и будет создавать высокий риск для ваших прав, мы сообщим вам и надзорному органу, как того требует закон.
Изменения
Меняется политика — меняется дата и редакция вверху. О существенных изменениях сообщаем в приложении, а если изменение затрагивает то, на что вы давали согласие, спрашиваем согласие заново до вступления в силу.