Skiplegs

Draft: this document is not in force yet.

Skiplegs Privacy Policy

Last updated: 12 October 2026
Effective: [DATE OF PUBLICATION]

This policy explains what personal data Skiplegs collects, why we use it, who receives it, how long we keep it, and the choices and rights you have. It covers the Skiplegs app for iPhone and Apple Watch, its widgets, Live Activities and Siri shortcuts, and these web pages.

1. Who we are

Skiplegs is provided by Viacheslav Volianiuk, an individual entrepreneur registered in Armenia ("we", "us", "our"). We decide why and how your personal data is used, so we are its controller.

2. Summary

3. What we collect and why

For people in the EU, the EEA and the UK, the "Legal basis" column gives the ground for processing under the GDPR and the UK GDPR:

Data Where it comes from Why we use it Legal basis Who receives it How long we keep it
Account: your email address (or an Apple private relay address if you use Hide My Email), your account ID, how you sign in (email code, Apple or Google), the ID that Apple or Google gives us for your account, and when you created the account and last signed in. If you sign in with Google, Google also sends your name and a link to your Google profile picture. Our sign-in system stores them, but the app doesn't use or show them. You; Apple or Google if you sign in with them To create your account, sign you in, keep your data across devices, and send you account emails such as sign-in codes and email-change confirmations Contract Supabase, which also sends our account emails; Apple's Private Email Relay if you use it Until you delete your account
Profile: display name, username, bio, profile photo, and whether your profile is public. New accounts get a random username (for example, athlete3f9c1a) until you change it. You To show your profile and let people find and add you Contract Supabase; other signed-in users (section 6) Until you change it or delete your account
Workouts and progress: each set you log (exercise, variation, reps or seconds held, added weight, date and time), a record of sets you deleted (so your other devices delete them too), daily goals, badges, streak repairs, your time zone, and a cloud backup of your log that notes the device type (for example, "iPhone"). You, through the app, Apple Watch, widgets or Siri To sync and back up your log, work out streaks, badges and progress, and run friend features and stories Contract Supabase; friends and other users as described in section 6 Until you delete the item or your account. Each new cloud backup replaces the previous one.
Friends and stories: friend requests and friendships, people you block, the stories you post (including captions, joint stories with a friend, and highlights with their titles), the automatic daily story of your training, your likes and reactions, and who viewed a story and when. You and other users To run the social features, show story owners who viewed and liked their stories, and keep people you block away from you Contract; legitimate interests (keeping users safe) Supabase; other users as described in section 6 Others see a story for 24 hours, or longer if you add it to a highlight. It stays in your own archive until you delete it or your account. Other items: until removed, or until your account or the other person's account is deleted.
Reports and moderation: reports you send about a user or content, the content reported, and our decision. You and other users To enforce our Terms of Use and Community Standards, protect users, handle appeals and meet our legal duties Legitimate interests; legal obligation Supabase; Google (Gmail), for reports sent by email; us Up to 12 months after the report is closed, or longer if needed for a legal claim
Purchases: whether you have Skiplegs Pro, which plan (monthly or yearly), price and currency, dates of purchase, renewal, refund and expiry, transaction IDs, and your App Store country. This is linked to your account ID, or to a random ID if you buy without an account. Apple doesn't give us your name or payment details. Apple, through RevenueCat To give you Pro, restore it on other devices and after you sign in, and handle renewals, billing problems, refunds and expiry Contract; legal obligation (accounting) RevenueCat; Apple Until you delete your account. If you never create an account: until 12 months after your subscription ends, or until you ask us to delete it. In both cases longer only if the law requires us to keep a record of a transaction.
Apple Health: the workout sessions and estimated active calories that Skiplegs writes to Apple Health, if you turn this on (section 7). Created by the app from your log To show your training in Apple Health Consent Apple Health on your device. It is never sent to us. In Apple Health until you delete it there
Strava: if you connect Strava (section 7), the connection — your Strava athlete ID and name, the permission you granted, and the access tokens Strava gives us — and the sessions we post: for each set, the exercise, reps or seconds held, added weight and time, plus the session's start, length, title and a text summary. You, when you connect; Strava To post your finished sessions to your Strava account, and to make sure none is posted twice Consent Supabase (stores the connection and a record of what was posted); Strava, which receives the sessions The connection and the record: until you disconnect Strava or delete your account. Activities on Strava stay until you delete them in Strava.
Live Activity: if you're signed in, a push token for the workout Live Activity on your Lock Screen, the figures it shows, and when it should end. Your device and Apple To end the Live Activity on time, even when the app is closed Contract Supabase; Apple Push Notification service Deleted one day after the Live Activity's end time
Usage analytics: events such as screens opened, settings changed, onboarding steps, sets logged (exercise and variation, not the number of reps), paywall views and purchases (plan, price, currency), with rough ranges for things like your number of sets and friends; a random ID, or your account ID when you're signed in; device and app details (model, iOS version, language, time zone, app version); and your IP address, which PostHog may use to estimate your country or city. The app on your device To learn which features are used and where people get stuck, measure sales, and improve the app Legitimate interests (improving the app). You can object (section 8). PostHog (USA) Up to 12 months
Crash reports and performance: crash details and fixed error codes, performance measurements from a random sample of about 1 in 5 app starts and screen loads (start time, slow or frozen frames, load times), device and app details, and your account ID when you're signed in. They never include screenshots, screen recordings, your email, names or the content of your workouts. The app on your device To find and fix crashes, errors and slowness Legitimate interests (keeping the app working). You can object (section 8). Sentry (EU, Germany) 90 days
Feedback and support: what you send with Account › Send feedback — the kind of message (a problem, an idea, a subscription question or another question), your message and the steps you describe, a screenshot if you attach one, an email address for our reply if you give one, and the device details the form shows you before sending (app version, device model, iOS version, language, and whether you have Skiplegs Pro), unless you switch them off. Your account ID only if you turn on Include my account ID. A random ID for this install of the app, used only to limit how many messages one install can send a day: our server keeps it only in scrambled (hashed) form in a daily counter, apart from your message, and deletes it the next day. Emails you send to our support address, anything you attach, and our replies. You To answer you, fix problems, improve the app, handle privacy requests and complaints, and prevent abuse of the feedback form Legitimate interests; legal obligation (privacy requests) Supabase (stores feedback and screenshots); Google (Gmail hosts our mailbox, from which we reply) Up to 2 years after the conversation ends, or longer if needed for a legal claim. Feedback sent with your account ID is deleted with your account, screenshot included.
Server and security logs: IP address, device and app details, and the time and type of requests to our servers, including sign-in attempts. Collected automatically when the app talks to our servers To keep the service secure, prevent abuse and fix errors Legitimate interests Supabase Up to 90 days

We don't collect your date of birth, gender, height, body weight, precise location, contacts or advertising identifier.

Data that stays on your device

Do you have to give us data?

An email, Apple or Google sign-in is needed only for an account. Without one, the app works on your device but without friends, stories or sync. Every copy of the app sends usage analytics and crash reports (section 8).

4. How we use your data

We use personal data only for the purposes in section 3. We don't use it for advertising, we don't build advertising profiles, and we don't make decisions about you based solely on automated processing that have legal or similarly significant effects. Analytics uses rough ranges rather than exact figures wherever possible. If we want to use your data for a new purpose that isn't compatible with these, we will tell you first and, where the law requires it, ask for your consent.

5. Who receives your data

Service providers

These companies process personal data to provide their services to us:

Provider What it does for us Where the data is stored
Supabase, Inc. Database, sign-in, file storage (profile photos and feedback screenshots), server functions, and sending sign-in emails United Kingdom (London)
PostHog, Inc. Usage analytics United States
Functional Software, Inc. (Sentry) Crash reports and performance monitoring European Union (Germany)
RevenueCat, Inc. Managing Skiplegs Pro subscriptions United States
Google LLC / Google Ireland Limited (Gmail) Our support mailbox Google's data centres, which may be in several countries

Supabase, PostHog, Sentry and RevenueCat are each bound by a written agreement to use the data only to provide their service to us, on our instructions, to keep it confidential, and to protect it at least as well as this policy describes. Our support mailbox is a standard Gmail account: Google provides it under its own terms and the Google Privacy Policy, not under a separate agreement with us. We give each provider only the data it needs.

Companies that act under their own privacy policies

Other people

Other Skiplegs users see what section 6 describes.

We may disclose personal data if the law requires it, for example in response to a valid order from a court or authority, or where it is necessary to protect someone's life or safety, to prevent fraud or abuse, or to establish or defend legal claims. If Skiplegs is transferred to another owner, your data may be transferred too. The new owner must respect this policy, and we will tell you before the transfer.

What we never do

We don't sell personal information. We don't share it for cross-context behavioural advertising. We don't give it to data brokers or advertisers, and we don't track you across other companies' apps or websites.

6. What other people can see

Nothing in Skiplegs is visible on the open web or to people who aren't signed in to Skiplegs. Search engines can't find your profile.

Every signed-in user can find you by your username or display name, and can see your display name, username and profile photo. This doesn't depend on your privacy setting.

If your profile is public (the default), every signed-in user can also see:

If your profile is private, people who aren't your friends see only your name, username and photo.

Friends you accept also see your individual sets, including the exercise, reps, added weight and the time you did them, as well as your time zone and your streak repairs. This works both ways: you see theirs too.

Stories. On days you train, Skiplegs shows an automatic story with that day's figures. Stories you post can include a caption. Stories can be seen by anyone who can see your profile, for 24 hours, or for as long as they stay in your highlights. A joint story appears only after your friend accepts it. You can see who viewed and liked your stories, and other people can see that you viewed or liked theirs. You can delete your own stories at any time.

Blocking someone hides each of you from the other everywhere in Skiplegs: search, profiles, photos and stories.

Your choices. Turn Public profile off in Account › Friends & Privacy. Edit or remove your name, bio and photo in Account › Edit profile. People who saw your content before you changed it may remember it or have taken a screenshot. We can't control that.

7. Apple Health

If you turn on Apple Health in the Account tab (this needs an account), Skiplegs asks iOS for permission to write workouts and active energy to Apple Health. It doesn't ask to read anything.

Strava

If you turn on Strava in the Account tab (this needs an account), Strava asks you to let Skiplegs upload activities to your Strava account. Skiplegs asks for that permission only: it doesn't read your activities, profile or anything else from Strava.

8. Analytics and crash reports

We use PostHog to understand how people use Skiplegs, and Sentry to find crashes and slow screens. They run in every copy of the app, with or without an account, and the app has no setting to turn them off: we rely on our legitimate interests in fixing problems and deciding what to build (section 3). We keep what they collect small. Neither records your screen, takes screenshots or logs what you type, and neither receives your email or your name. Analytics records which exercise and variation each logged set is, not its reps, and rough ranges for figures such as your number of sets. Both identify you by a random ID, or by your account ID when you're signed in, never by your device's advertising identifier; PostHog also receives your IP address, as section 3 describes.

Objecting. Email us from the address linked to your account and tell us you object to analytics, crash reports or both. Within one month we delete the analytics linked to your account ID at PostHog, and from then on we don't keep new analytics or crash reports under that ID. Crash reports we already received contain only your account ID and are deleted automatically within 90 days. Without an account, what we receive is tied to a random ID rather than to your email, so we can't find it from your request; deleting the app stops all sending. If you later sign in on that copy of the app, PostHog links what it sent before to your account ID, and an objection then covers it too.

Earlier versions of Skiplegs had switches for these in the app's settings. If you turned one off there, analytics and crash reports are on again after you update.

Skiplegs has no ads and no advertising SDKs, and it doesn't use your device's advertising identifier.

9. International transfers

We are based in Armenia. Our main servers are in the United Kingdom. PostHog and RevenueCat store data in the United States, and Sentry stores data in the European Union. These companies and their subprocessors may access data from other countries, and Apple and Google operate worldwide. If you connect Strava, the sessions you post go to Strava, Inc. in the United States. So your data may be processed in countries whose data protection laws differ from yours.

When personal data from the EU, the EEA or the UK goes to a country without an adequacy decision, we rely on an appropriate safeguard: the provider's certification under the EU-US Data Privacy Framework (and its UK Extension), or the European Commission's Standard Contractual Clauses (with the UK Addendum or the UK International Data Transfer Agreement), together with any additional measures needed. The UK has an EU adequacy decision. Wherever your data is processed, we protect it as this policy describes. To get a copy of the safeguards we use, email us.

10. How long we keep data

We keep personal data only as long as we need it for the purposes in section 3. The table in section 3 gives the period for each kind of data. In general:

11. Deleting your account

Open the Account tab, tap Delete Account and confirm. You see this option only when you're signed in. If you can't open the app, email us from the email address linked to your account and we will delete it for you. We may ask you to confirm that the account is yours.

Deleting your account doesn't cancel Skiplegs Pro. Apple keeps charging you until you cancel the subscription in your Apple Account settings, so cancel it first.

What we delete:

Deletion from our live systems happens straight away. It can't be undone.

What stays:

If we learn that an account belongs to a child under 13, we delete it in the same way.

12. Your rights

What everyone can do in the app

For anything else, email us (see "How to make a request" below). These rights apply to everyone, wherever you live, as far as we can provide them.

EU, EEA and UK

Under the GDPR and the UK GDPR you have the right to:

We don't make decisions about you based solely on automated processing that have legal or similarly significant effects.

California

If the California Consumer Privacy Act, as amended by the CPRA, applies to you, you have the right to:

In the last 12 months we have collected these categories of personal information, from the sources and for the purposes in section 3: identifiers (email address, account ID, IP address); customer records (email address); geolocation data (approximate location inferred from your IP address); commercial information (purchase history); internet or other electronic network activity (app usage and crash data); visual information (your profile photo); and information about your workouts, which may be treated as health-related. We disclosed each of these for business purposes only to the service providers in section 5, and to other users as section 6 describes. We keep each category for the period in section 3.

You can use an authorised agent. We will ask the agent for proof of your permission and may ask you to confirm your identity. We don't disclose personal information to third parties for their own direct marketing.

Other US states

Residents of states with similar laws, such as Colorado, Connecticut, Virginia and others, have similar rights to access, correct, delete and port their data and to opt out of targeted advertising, sale and profiling. We don't do any of those three. If we decline your request, you can appeal by replying to our answer. If we reject your appeal, you can contact your state's Attorney General.

Armenia

Under the Law of the Republic of Armenia on Protection of Personal Data, you have the right to get information about how we process your data and to access it, to have inaccurate or unlawfully processed data corrected, blocked or destroyed, and to withdraw your consent. You can also appeal to the Personal Data Protection Agency of the Ministry of Justice or to a court.

How to make a request

Email skiplegssupport@gmail.com, preferably from the email address linked to your account, and tell us what you want. To protect your data, we may ask you to confirm that the account is yours, for example with a code sent to that address. We answer within one month, or within the shorter or longer period your local law sets (for example, 45 days in California). If a request is complex, we may extend this period where the law allows, and we will tell you why. Requests are free, unless they are clearly unfounded or excessive.

13. Children

Skiplegs is for people aged 13 and over. It isn't directed at children under 13, and we don't knowingly collect personal data from them. If you are under the age of majority where you live, you need a parent's or guardian's permission to use Skiplegs where the law requires it.

If we learn that an account belongs to a child under 13, we delete the account and its data. If you think a child under 13 is using Skiplegs, please email us.

14. Security

We protect your data with technical and organisational measures that suit the risk:

No system is perfectly secure. If a personal data breach puts your rights at risk, we will notify the competent supervisory authority within 72 hours of becoming aware of it where the law requires, and tell you without undue delay if the risk to you is high, or sooner if another law requires it.

15. Do Not Track and these web pages

Some browsers send a "Do Not Track" or Global Privacy Control signal. Skiplegs doesn't track you across other companies' websites or apps, and doesn't sell or share personal information, so these signals don't change anything we do. PostHog and Sentry collect data only about your use of Skiplegs, not about your activity on other companies' apps or websites. These pages have no cookies, analytics or ads. The Skiplegs website keeps one setting in your browser's local storage, the date you last logged a set on it, and it never leaves your device. The pages are hosted by Cloudflare, which may log visitors' IP addresses for security under the Cloudflare Privacy Policy.

This policy took effect on the date shown at the top of the page.

16. Changes to this policy

We may update this policy when the app or the law changes. We will post the new version here and change the "Last updated" date. If a change is significant, for example a new kind of data or a new use of it, we will tell you in the app or by email before it takes effect and, where the law requires it, ask for your consent. You can ask us for earlier versions.

17. Complaints

If you have a concern, please contact us first. We'll try to resolve it. You can also complain to a data protection authority:

18. Contact us

Viacheslav Volianiuk, individual entrepreneur
Registration number: [IE REGISTRATION NUMBER]
[POSTAL ADDRESS]
Phone: [PHONE]
Email: skiplegssupport@gmail.com

See also our Terms of Use and Support pages.