01

Controller and contact

NEW GAME, a French simplified joint-stock company at 66 avenue des Champs-Élysées, 75008 Paris, France, controls the processing it carries out for REP RUSH. To ask about your data or exercise your rights, email cyriaque@new-game.fr or write to that address marked “REP RUSH personal data”.

Email NEW GAME ↗
02

Camera and permission

With your permission, the front camera estimates your face movement during push-ups. Images are processed on the device during the session: REP RUSH does not record them or transmit them to NEW GAME. You can withdraw camera permission in iPhone Settings, but camera-controlled play will then stop working. The iOS permission is separate from the legal basis for processing personal data.

03

Local progress

Sessions, coins, levels, settings, your height, weight and goal are saved locally to run the game and preserve your progress. REP RUSH offers neither an account nor cross-device syncing: the rankings described below do not back up progress. Uninstalling or clearing app data may erase progress; any operating-system backup depends on your iPhone settings.

04

Anonymous app statistics

Since version 1.3, the app sends NEW GAME usage statistics to understand and improve the onboarding, the subscription, games and player retention: onboarding steps reached and time spent, quiz answers (goal, profile, obstacles or motivations, level, rivals, reminder time, height and weight in 10 cm and 10 kg ranges, whether a city was chosen and whether a nickname was typed), answers to permission requests (camera, reminders, Apple tracking), views and choices on the subscription page and Apple’s answers to purchases, calibration and games (start, end, push-ups, duration, pauses, detection losses, button tapped at the end), progress (level, trophies, streak, rewards), use of the leaderboard, friends and sharing (with no nickname or player identifier), screens visited, settings, app opens and time of use, errors, as well as the app and system version, the installation type (App Store or test), the language, region and time zone set on the iPhone and the screen size. Since version 1.3.1, it also sends the iPhone model, the subscription status (trial, cancellation, renewal, payment issue), reminders tapped, games left before the end, camera tracking quality (frames per second, moves that were too fast, problems shown, cause of detection losses) and your answers to the app’s two optional questions (how your first three games felt and what is holding you back from subscribing), picked from a list, with no free text. Since version 1.3.2, it also sends the app’s speed and smoothness (time to launch, to switch screens, to prepare a game and to wait before the purchase request reaches Apple, frames displayed) and camera tracking details (time and length of each detection loss, analysis speed, skipped frames): durations and counters only, never an image or a position. Since version 1.3.3, it also sends when it asks Apple to show its rating window and why it asks; the rating and the review stay with Apple, which does not pass them on to the app. Since version 1.3.5, it also asks Apple once, with the token the iPhone provides for this purpose, whether an Apple Ads advertisement led to the download, and sends the answer: yes or no and, for an Apple Ads advertisement, the campaign, ad group and keyword numbers, the country and whether it was a first download; neither tracking permission nor an advertising identifier is used. A device that already had progress before version 1.3 also sends, once per identifier, a numerical summary of its history (games, push-ups, days played, level, trophies, coins, settings and onboarding answers). These statistics are linked to an identifier drawn at random on the device and renewed every 13 months, never to the nickname, the city, the leaderboard identifier, the Apple account or advertising identifiers; they are not sent to Meta or any other third party. They are hosted by Supabase in its Paris region, are used only to produce overall statistics viewed by NEW GAME and are deleted after 25 months. This measurement relies on NEW GAME’s legitimate interest in improving the game and follows the CNIL framework for audience measurement: it does not ask for prior consent, but you can turn it off at any time in the app (Settings > Privacy > Anonymous statistics); nothing more is then sent and the device’s queue is erased.

05

Apple subscriptions and RevenueCat

Purchases go through Apple in-app purchase; Apple processes payment and payment methods under its own terms, and NEW GAME does not receive your payment card details. To verify access to the game and keep track of subscriptions, NEW GAME uses RevenueCat, which acts on its behalf. From version 1.2, the app sends RevenueCat an anonymous identifier created by RevenueCat, unrelated to your leaderboard nickname, together with the App Store transactions of your REP RUSH subscriptions: plan, dates, price, currency and storefront country, trial, renewals, cancellations and refunds. Apple also notifies RevenueCat of these events, whatever the app version. RevenueCat also receives technical connection data, such as the IP address and the app and iOS versions. App Store purchase questions may be directed to Apple.

06

Meta ad measurement in the app

In app versions with this feature, we ask for your consent through Apple’s tracking permission before enabling Meta ad measurement. If you agree, the Meta SDK sends install and app-open events, device identifiers (including the advertising identifier), an anonymous Meta ID and technical connection and usage data. RevenueCat sends Meta trial starts, purchases, subscription conversions and renewals with their dates, plans, amounts and currencies to measure and improve REP RUSH ads. REP RUSH does not send Meta your camera images, height, weight, goal, nickname, city, friends or game scores. Refusing does not block the game or purchases. Regardless of this choice, the app uses Apple’s SKAdNetwork: if you installed it from an ad, Apple may confirm the install and any trial or subscription to the ad network, anonymously and without any identifier. REP RUSH sends nothing to Meta for this. You can withdraw consent in Settings > Privacy & Security > Tracking; this stops new ad-related transmissions from the app without deleting data already received. To request deletion, contact NEW GAME and use Meta’s privacy tools. This measurement is based on consent. Meta receives the data under its terms and may process it outside the European Economic Area with the safeguards described in its policy, which also explains retention and your rights.

Meta privacy policy ↗
07

Online rankings and nickname

Joining the leaderboard is optional. After an explanation of the published data, you can join or play without publishing. If you choose to join, the app sends NEW GAME’s server a random identifier and an app-generated key (only its hash is kept), your chosen nickname and its number (#1234), your chosen city, your trophies, weekly points, game statistics (push-ups, sessions, best session, record streak, level and push-ups for each day of the week) and the list of players you add as friends. Other players can see your nickname, city, trophies, points and game statistics in the rankings and on your profile; a player you add as a friend can see that you added them, and since when. Your height, weight and goal stay on the device, as does the list of players you block. Nicknames are filtered and any player can report one: the report, the reported nickname and the reporter’s identifier are kept; on the third report the nickname is replaced with “Voltigeur” and kept for review. “Remove my leaderboard data” in the app deletes this data from the server immediately. Profiles already published remain in the leaderboard until you remove them using this option.

08

City choice and location

To find your city, the text you type is sent to the server, which returns matching cities. If you tap “Use my location” and allow it, the iPhone’s location is read once: it stays on the device, and only an area rounded to about 10 km is sent to get nearby cities, without being stored. The city list comes from GeoNames (geonames.org) under the Creative Commons Attribution 4.0 licence.

09

Website and language

This website has no account, contact form or checkout. On a first visit to the site root, the browser language selects a version; otherwise, a country inferred from the IP address by the host may guide the redirect. You can choose a different language afterwards. The site currently includes neither targeted advertising nor audience analytics.

10

Purposes and legal bases

Local processing of movement and progress, and subscription verification with Apple and RevenueCat, are needed to deliver the requested game and access, on the basis of providing the service. The subscription statistics kept by RevenueCat (trials, conversions, renewals, cancellations) rely on NEW GAME’s legitimate interest in monitoring and managing its business. Technical request data needed to deliver and secure the website and choose its initial language is processed for those purposes on NEW GAME’s legitimate interest in operating an accessible, secure site. No camera image is required to visit the website. The rankings (published nickname, city, scores and statistics) are part of the requested game and also rely on providing the service; nickname filtering and reports rely on NEW GAME’s legitimate interest in protecting players.

11

Recipients, hosting and transfers

Camera images are not sent to NEW GAME; local progress is only sent as the anonymous statistics described above. Ranking data is hosted for NEW GAME by Supabase in its Paris region; Supabase Inc. is a US company. Other players see the published nickname, city, scores and statistics. Apple handles iOS purchases. RevenueCat, Inc., a US company, processes subscription data for NEW GAME as a processor; its transfer outside the European Economic Area is covered by the European Commission’s standard contractual clauses. Vercel hosts the website and may process technical request data, including IP addresses, to serve and protect it. Vercel is a US company; its infrastructure and service providers may involve processing outside the European Economic Area under its published commitments and safeguards.

Vercel privacy notice ↗
12

Retention and your rights

REP RUSH does not retain camera images. Ranking data is kept while you stay in the rankings and deleted as soon as you use “Remove my leaderboard data”, together with your reports, your friend links and the history of your removed nicknames. Local progress remains on the device until it is erased or the app is uninstalled, subject to operating-system backups. Retention of Vercel technical logs depends on its configuration and retention rules. Subscription data is kept by RevenueCat for as long as NEW GAME uses the service, unless you ask NEW GAME to erase it. You may request access, correction, deletion or restriction of data processed by NEW GAME, and exercise other applicable rights, by writing to the address above. You may also complain to the French data authority, CNIL; for data handled by Apple, consult its privacy controls as well.

Contact CNIL ↗