Privacy Notice

Version 2026-11-10 · Last updated 10 November 2026

This notice explains what personal data is processed when you use the RepWake apps for iOS and Android and the website repwake.app (together, “RepWake”), why, and what you can do about it.

The short version

  • Camera video never leaves your phone. Rep counting runs on the device. We receive numbers such as “12 push-ups in 40 seconds”, not images.
  • You can use RepWake as a guest, without giving us your name or email address.
  • You are not on any leaderboard unless you join. The app asks you the first time you open the leaderboard. If you join, your display name, rank and statistics are public, in the app and on this website, until you leave.
  • We do not sell your data, and we do not use analytics or tracking tools of our own.
  • Ads come from Google AdMob and only appear when you choose to watch one. In Europe, Google asks for your consent before it personalises ads.
  • You can delete your account, and everything on our servers that belongs to it, in the app’s settings.
  1. Who is responsible
  2. What we process and why
  3. Camera and rep counting
  4. What other users can see
  5. Advertising
  6. This website
  7. Who receives data
  8. Transfers outside the EEA
  9. How long we keep data
  10. Deleting your account
  11. Your rights
  12. Children
  13. Changes
  14. Contact

1. Who is responsible

The controller responsible for your personal data under the GDPR is:

SoloTechAI e.U.
Owner: Yijie Liu
Walter-Zeman-Gasse 2/2
1220 Vienna
Austria
Email: office@solotechai.com

We have not appointed a data protection officer, because the law does not require us to.

2. What we process and why

For each kind of data we name the legal basis under the General Data Protection Regulation (GDPR). You are not obliged to give us any data, but RepWake cannot run without an account and the data marked “performance of a contract”.

Your account

Alarms and workouts

Stays on your phone

Technical data and security

We do not use analytics, crash-reporting or tracking tools of our own in the apps, we do not collect your precise location, and we do not make decisions about you that are based solely on automated processing and have legal or similarly significant effects.

3. Camera and rep counting

To count repetitions, RepWake asks for access to your camera. The camera image is analysed on your phone by a pose-estimation model that finds body positions such as shoulders, elbows and knees. No image and no video is stored, and none is sent to us or to anyone else. Only the result of the workout (section 2) is sent to our servers. We do not use the camera to identify you. You can withdraw camera access at any time in your phone’s settings; without it, rep counting does not work.

Optional: help improve rep counting

Under Settings → Privacy → Improve rep counting you can choose to share movement data. This is off unless you turn it on. If it is on, the app uploads short recordings of body keypoints for a workout: the positions of 17 points of the body in each frame as numbers, the events and repetitions the app counted, the number of repetitions you say you actually did, the size of the camera frame, your device model, the platform and the app version. These are coordinates, not pictures: they contain no face, no background and no sound.

We use these recordings only to test and improve how RepWake counts repetitions. When you turn the setting off, the recordings stored for your account are deleted.Legal basis: your consent (Art. 6(1)(a) GDPR), which you can withdraw at any time with the same switch.

4. What other users can see

Your email address is never shown to other users or on the website.Legal basis: for the public leaderboard and public profile, your consent (Art. 6(1)(a) GDPR), which you give by joining and can withdraw at any time by leaving; for friends, performance of a contract (Art. 6(1)(b) GDPR).

5. Advertising

RepWake is financed by rewarded video ads from Google AdMob, a service of Google Ireland Limited, Gordon House, Barrow Street, Dublin 4, Ireland. An ad is loaded and shown only when you choose to watch one, to turn off an alarm without exercising or to unlock a cosmetic item.

To deliver and measure ads, the AdMob software in the app processes data such as your IP address, your device’s advertising ID, device and app information, and how you interact with the ad. Google and its advertising partners are responsible for this processing themselves; see how Google uses information from apps that use its services and Google’s privacy policy.

When you finish a rewarded ad, Google confirms the reward to our server together with your RepWake account ID and a transaction ID, so that the alarm can be turned off or the item unlocked.Legal basis: your consent for storing information on your device and for personalised advertising (Art. 6(1)(a) GDPR); otherwise our legitimate interest in financing a free app with advertising that you choose to watch (Art. 6(1)(f) GDPR); for verifying the reward, performance of a contract (Art. 6(1)(b) GDPR).

6. This website

repwake.app sets no cookies, uses no analytics or advertising scripts and loads no fonts or other resources from third parties. The leaderboard page loads the current ranking from our own server; it shows only users who joined the leaderboard (section 4). When you open a page, the web server processes your IP address, the page requested, the time and your browser’s user-agent string in order to deliver the page and to keep the server secure.Legal basis: our legitimate interest in operating the website (Art. 6(1)(f) GDPR).

7. Who receives data

We do not sell personal data. We share it only with:

Apple and Google also process data when you download the app from their stores. They do this as independent controllers under their own privacy policies.

8. Transfers outside the EEA

Some of these recipients, in particular Google and Apple, also process data in the United States and other countries outside the European Economic Area. Where personal data is transferred to a country that the European Commission has not recognised as providing adequate protection, the transfer is based on an appropriate safeguard, such as the EU–US Data Privacy Framework for certified companies or the European Commission’s Standard Contractual Clauses. Write to office@solotechai.com if you would like more information about the safeguard for a particular recipient.

9. How long we keep data

A guest account exists only on the device that created it. If you uninstall the app or sign out without connecting the account, we can no longer match it to you; delete the account in the app first if you want its data removed from our servers.

10. Deleting your account

In the app, open Settings → Delete account. This immediately and permanently deletes your account and everything that belongs to it from our servers: profile, alarms, workouts, statistics, skips, friendships, shared movement data and sign-in sessions. If you used Sign in with Apple, we also ask Apple to revoke that sign-in. Entries in our server logs that mention your account ID expire with the logs. Deletion cannot be undone.

If you cannot use the app, write to office@solotechai.com from the email address of your account, or tell us your friend code, and we will delete the account for you.

11. Your rights

Under the GDPR, and subject to its conditions, you have the right to:

You can do much of this yourself in the app: edit your profile, change your privacy settings and delete your account. For anything else, write to office@solotechai.com. We answer within one month. If you use a guest account, tell us your friend code so that we can find your account.

You also have the right to lodge a complaint with a data protection supervisory authority, in particular in the EU country where you live or work. In Austria this is:

Österreichische Datenschutzbehörde (Austrian Data Protection Authority)
Barichgasse 40–42
1030 Vienna, Austria
Phone: +43 1 52 152-0
Email: dsb@dsb.gv.at

Residents of US states with privacy laws (such as California) have the right to know what personal information we collect, to have it corrected or deleted, and not to be discriminated against for using these rights. We do not sell personal information. For the ad network’s use of data, see section 5.

12. Children

RepWake is not directed to children under 16, and our Terms of Use require users to be at least 16. We do not knowingly collect personal data from children under 16. If you believe a child has used RepWake, write to office@solotechai.com and we will delete the data.

13. Changes to this notice

We update this notice when RepWake or the law changes. The version date is at the top of this page. If a change is material, we tell you in the app before it takes effect.

14. Contact

SoloTechAI e.U.
Walter-Zeman-Gasse 2/2, 1220 Vienna, Austria
office@solotechai.com

See also the Terms of Use and the Impressum.