SKETCHRACE

Privacy Policy

Effective date:

This policy explains how SketchRace handles information when you use the iPhone app and this website. SketchRace is developed by Martyn Pękala, who is responsible for the processing described here, except where a provider independently determines how it uses information under its own policy.

Gameplay is stored on your device and does not require an app account. Purchases and advertising involve online services: Apple, RevenueCat, and Google AdMob. This means that local gameplay does not mean the app collects no data.

1. Game progress and sharing

SketchRace stores progress, medals, best lap times, racing lines, car selections, settings, and your nearby-play nickname on your device. We do not operate a gameplay account or a server that uploads your race history. Device backups may contain app data according to your Apple backup settings.

If you use nearby multiplayer, your chosen nickname, track, car selection, race results, and match messages are exchanged with the connected nearby player. Match results are not added to saved campaign progress. Turn on local-network access only if you want to use nearby play; you can change permissions in iOS Settings.

If you share a track code or a challenge card, the information you choose to share goes to your selected recipient and sharing service. That service's privacy policy applies to its handling of the shared information.

2. Purchases and RevenueCat

Apple processes payments for the one-time Premium purchase. We do not receive your full payment-card details. RevenueCat helps validate purchases, determine Premium access, restore purchases, prevent purchase fraud, and provide purchase reporting.

The app uses a randomly generated RevenueCat App User ID rather than an app login. RevenueCat processes that identifier, purchase and transaction records, product identifiers, purchase dates, and entitlement status, together with technical context needed to provide its service, such as app/platform information. An anonymous identifier can still distinguish a customer or installation; it is not the same as irreversibly anonymized data.

Purchase validation and restoration may contact RevenueCat even when you have Premium. Buying Premium removes advertising; it does not delete purchase records. See RevenueCat's Privacy Policy and Apple's Privacy Policy.

3. Google AdMob advertising

The free app uses Google AdMob to display banner and interstitial ads. Depending on device settings, consent, and the ad served, Google's advertising services may process IP addresses and approximate location inferred from them; device or app identifiers; ads shown and interactions such as views and taps; and crash, diagnostic, and performance information. We do not request GPS location for advertising.

This information supports ad delivery, measurement, fraud prevention, and service improvement. Personalized advertising, where available and permitted, depends on applicable consent and platform permissions. Non-personalized or limited ads can still involve processing data for delivery, security, or measurement.

The app uses Google's User Messaging Platform to obtain privacy choices where required. It waits for that platform to permit ad requests before starting ads. Where available, open Settings → Ad privacy settings to revisit your choices. The current app does not request Apple's App Tracking Transparency permission, and access to the advertising identifier is subject to Apple's restrictions.

When Premium access is confirmed, the app removes ads and stops requesting new ads. This does not automatically erase information already processed by advertising services. Learn more in Google's Privacy Policy, How Google uses information from apps that use its services, and Google's mobile ads data disclosure.

4. Website visits and support

This website is hosted on GitHub Pages. GitHub may process IP addresses and technical request information to deliver and secure the website under the GitHub Privacy Statement. The website does not add advertising SDKs, analytics trackers, or a mailing-list form. Lines drawn in its demo stay in the current browser page.

If you contact us, we process the contact details, message, and information you provide to answer your request. Please do not send passwords, payment-card details, or unrelated sensitive information.

5. Why information is processed and who receives it

Where the GDPR or similar laws apply, we rely on providing the service you request for gameplay and purchase access; consent where required for advertising or device access; legitimate interests in security, fraud prevention, service reliability, and responding to requests; and legal obligations where records must be retained. You may object to processing based on legitimate interests and withdraw consent without affecting earlier lawful processing.

Information may be received by the providers described above, their service providers, recipients you choose when sharing or playing nearby, and authorities where disclosure is legally required. We do not sell your gameplay history. Advertising-related sharing may qualify as a sale, sharing, or targeted advertising under some regional laws; applicable choices are available through the ad privacy controls. Providers may also process information independently as explained in their policies.

6. Retention, transfers, and security

Local game data remains until it is removed from your device. Deleting the app removes its local app data, but backups, purchase records, and identifiers stored outside the app's data container may remain. Offloading an app is not the same as deleting its data.

Purchase records are retained as needed to maintain and restore your entitlement, handle disputes, prevent fraud, and meet legal obligations. Advertising and hosting providers apply their own retention rules. Support information is retained for as long as needed to resolve the request and meet applicable obligations; we do not promise a single retention period for all providers and record types.

Providers may process information outside your country, including in the United States. Where required, transfers must use a recognized legal mechanism, such as an adequacy decision or standard contractual clauses. The linked provider policies explain their safeguards. We use reasonable measures to protect information, but no storage or transmission method is completely secure.

7. Your privacy choices and rights

8. Children

Children's information is subject to additional protections under applicable law. A parent or guardian who believes a child has provided personal information through SketchRace should contact us so that we can investigate and take appropriate action, including deletion where required. Advertising and consent choices remain subject to applicable age restrictions and platform rules.

9. Changes to this policy

We may update this policy when the app, providers, or legal requirements change. The effective date above identifies the latest version. Where required, material changes will be communicated and new consent requested.

10. Contact

For privacy questions or requests, contact Martyn Pękala at marti786@gmail.com.

← Back to SketchRace