Privacy Policy

Last updated: 2026-07-29

1. Introduction

This Privacy Policy explains what data we collect, how we use it, and how we protect your information when using the Wolkup platform (website and mobile app).

2. Authentication Methods

Sign-in works via a one-time code sent to your email. If you enable "remember this device", a trust token is stored on the device so you don't have to enter a code on every sign-in.

For other uses of your email, see the "Notifications" section.

3. Deprecated Authentication Methods

Login via Google, Sign in with Apple, and Telegram was previously supported. New sign-ins with these methods are no longer possible. Data received through them (name, email, identifier, avatar) is preserved for existing accounts but no longer used. You may request its removal.

4. Strava Integration

If you connect Strava, we receive workout data through their official API:

  • activity date and type
  • duration
  • distance
  • calories
  • heart rate (if available)

Imported data is used to display your activity, generate statistics, and track streaks. You may disconnect Strava at any time, and the data will be deleted.

5. Apple Health and Google Fit Integration

If you connect Apple Health (iOS) or Google Fit (Android), the app may read your workout data, including:

  • activity date and type
  • duration
  • distance
  • calories
  • heart rate (if available)
  • device and source information
  • workout events (segments, laps, etc.)

Workout data from Apple Health or Google Fit is only sent to our servers if you choose to import it. Once imported, it remains stored until you delete it manually. You can delete imported workouts in the app or request deletion by contacting support. Other data already received from these integrations before deletion will remain stored unless you request its removal or delete your account entirely.

With sync enabled, the app may also write your finished workouts to Apple Health: activity type, duration, distance, calories, and the route (for walks and runs). Writing is controlled by a separate toggle in the settings and can be turned off at any time.

Body weight history. To keep your profile current, estimate calories more accurately, and show your body-weight trend over time in the app's analytics, we store a history of your body-weight measurements on our servers, associated with your account — at most one point per day. These measurements come from two sources: (1) Apple Health — the app reads your body weight (for example, from a smart scale); when you first enable the integration, and only if you have no weight history of your own yet, the app performs a one-time import of roughly the last two months of measurements, averaged per week to smooth out daily fluctuations, and records a daily point thereafter; and (2) manual entry — any weight value you type into your profile. Weight history is stored until you delete individual points, delete your account, or contact support to request its removal. Turning the Apple Health integration off stops new readings from Apple Health but does not, by itself, delete weight already stored or weight you entered manually.

Profile biometrics. Besides weight, we may store additional profile metrics: height, date of birth, sex, and resting heart rate. You enter these manually in your profile, or they sync from Apple Health — resting heart rate updates automatically whenever sync is enabled, while height, date of birth, and sex are only pulled from Apple Health if you haven't already set them manually. These are used for more accurate in-app calculations (e.g. stride length, heart-rate zones, calorie estimates) and — in the cases described in §9 — to generate an AI training plan.

6. Camera and Motion Recognition

For rep-counted workouts (push-ups, squats, plank) the app uses the device camera with on-device pose recognition. Image processing happens entirely on your device: camera frames are never stored, recorded, or sent to our servers. Only numeric workout results are uploaded — rep counts, hold duration, and anonymized movement metrics (such as range of motion and rep tempo) used to calculate your progress.

7. Location and Routes

For walks, runs, and map-based game modes the app uses your location with your permission, including in the background — so the track keeps recording while the screen is off. We store the workout route (a simplified set of points), distance, pace, related statistics, and visited exploration map cells on our servers. Location is used only during an active workout; there is no continuous location tracking. You can revoke location access in the system settings — workouts without a map will keep working.

8. Motion Sensors and Apple Watch

During workouts the app may use the device pedometer (steps, cadence) and, if you have an Apple Watch with the Wolkup app installed, start a heart-rate measuring session on the watch. Heart rate and cadence from the watch are streamed to the phone and shown on the workout screen in real time; summary values (such as average and maximum heart rate) may be saved with the workout. The phone remains the writer of the workout to Apple Health — no duplicates are created from the watch.

9. Stored Data

We only store data required for platform operation: profile information, workouts, activity data, body weight history, achievements, settings, and action logs. We do not share data with third parties for their own purposes — only with processors necessary to operate the platform (analytics, payments, email delivery, AI content generation), see the relevant sections.

AI features and OpenAI. For the weekly AI training report and AI-generated training plans (see Terms of Use, §6.1), we use OpenAI's models as a service provider. Only anonymized numeric training aggregates are sent in the request — no name, email, or other account identifier. Starting from app version 2.5, the request may also include coarse, non-numeric categories — for example, "body load: average", "conditioning: high", "age band: 30-50" — computed on our side from your profile metrics (height, weight, date of birth, resting heart rate, if you've provided them). Your actual height, weight, date of birth, or heart-rate values are never sent to OpenAI — only the resulting category, from which the original numbers cannot be reconstructed. OpenAI does not use the data we send to train its models.

10. Notifications

The platform may send you notifications related to achievements, subscriptions, updates, and activity — in-app, via push, and by email (for example, workout reports and streak reminders). These emails are on by default; you can turn off a specific type in the app settings or instantly via the "Unsubscribe" link in the email itself — no sign-in required.

Promotional notifications ("Promo" — news and offers) are the exception: unlike other types, they are off by default and only turn on when you explicitly enable them in the app settings.

11. Cookies and Analytics

The website may use technical cookies for language preferences, theme selection, and authentication. We also use Google Analytics to collect anonymized statistics about website usage. Google may use cookies to analyze user behavior.

Analytics data is only collected after user consent. Before consent is given, Google Analytics operates in a cookie-less mode using Google Consent Mode technology.

You can disable tracking via your browser settings or a browser extension. For more information, see https://policies.google.com/privacy

The mobile app uses PostHog for product analytics (data is processed in the EU region). It automatically collects technical usage events — screens viewed, interactions with UI elements, app and device version. Once you sign in, these events are linked to your user ID and email — this lets us look up your activity for support purposes and understand how the app is used overall. This analytics data is not used for marketing and is not shared with third parties beyond PostHog as our processor.

12. Data Storage and Security

All data is stored on servers located in Moscow, Russia. Access to personal data is limited to authorized persons — the service owner (Individual Entrepreneur Artem Zaborskih) and personnel engaged by them (administration and support) — and only to the extent necessary to operate the platform, provide user support, and handle your requests; such persons are bound by confidentiality. Standard hosting and authentication security measures are applied.

13. Your Rights

You have the right to:

  • receive a copy of your data
  • request data deletion
  • restrict processing
  • request corrections

To exercise your rights, contact us at [email protected]. We will respond within 14 days.

14. Account Deletion

You can delete your account directly within the app through the profile settings. This will permanently remove all associated data. Once deleted, the data cannot be recovered.

15. Changes

We may update this policy. The latest version is always available on this page. In case of significant changes, you will be notified via the app or browser.

16. Public Profiles and Leaderboards

New profiles are public by default. A public profile shows your name, username, current streak, total workout count, follower and following counts, and recent activity, and can be viewed by other users and by anyone with the link. Sharing your profile produces a link to a public page (wolkup.com/profile/your-username) that opens inside the app for people who have it, or as this public web page for those who don't.

You can make your profile private at any time from the profile settings. A private profile can be viewed only by you and by your friends — users who follow you while you follow them back (a mutual follow). To everyone else, and on the public website, a private profile shows no statistics. (Accounts created before this option was introduced started private — you can make yours public whenever you like.)

Separately, the in-app leaderboard displays your username, weekly workout count, and streak for ranking purposes.

17. Activity Feed

The app includes an activity feed. The platform automatically generates events about your activity — unlocked achievements, round-number streak milestones, and completed workouts — and shows them to other users in line with your profile privacy settings (see §16): to your followers if your profile is public, and only to your friends (a mutual follow) if your profile is private. The feed has no free-form text posts — only these automatic events.

Achievements and streak milestones are always published. Publishing of completed workouts is controlled by a separate "Share workouts to feed" setting in your profile; you can turn it off at any time, after which workouts no longer appear in the feed. This setting also applies to workouts imported from Apple Health, Google Fit, or Strava: when sharing is on, imported workouts may likewise appear in your feed.

For workouts with a route (walks, runs, and the like), the feed may display a map of the route and headline figures — distance and time. This means your route is visible to everyone who can see your activity. You can hide any individual post from the feed manually.

Other users may react to your event with a "Like"; we store the fact of the reaction (who reacted to which event) and notify you of it. Showing your activity in the feed means displaying it to other users of the platform according to your privacy settings — it is not a disclosure of your data to third parties for their own purposes.

Wolkup

Cookies

We use cookies to improve your experience. By clicking "Accept all", you agree to analytics. You can refuse and use only necessary cookies.