Driftless

Last updated: 24 May 2026

Privacy Policy

Short version. Driftless is local-first. Your modes, actions and momentum history live on your iPhone. If you have iCloud on, they sync through your own private iCloud — I never see them. The only data that leaves your device is what Google AdMob collects to serve banner ads. Buy "Remove ads" and even that stops.

1. Who I am

Driftless is built and published by Richard Wallace, a one-person studio trading as RSW.io. It is a single iOS app distributed through the Apple App Store. Driftless has no server-side backend that I operate.

2. What stays on your device

Everything you create or change inside Driftless is stored locally via Apple's SwiftData framework:

If you uninstall Driftless, all of this data is removed from your device by iOS.

3. iCloud sync

If you are signed into iCloud on your iPhone, Driftless syncs the items listed above through Apple's CloudKit private database. This means the data is encrypted on Apple's servers and tied to your Apple ID. I do not have any access to it. Apple's handling of CloudKit data is governed by Apple's Privacy Policy.

To delete your synced data, open Settings → [your name] → iCloud → Manage Account Storage → Driftless on your iPhone, or sign out of iCloud.

4. Advertising (Google AdMob)

Driftless shows a single banner advertisement at the bottom of the home screen, served by Google AdMob. AdMob is a third-party SDK from Google; when it loads in the app it may collect:

Google uses this data to select which ads to show, to measure ad performance, and to detect fraudulent ad traffic. Google's processing is governed by How Google uses information from sites or apps that use our services and the Google Privacy Policy. You can manage Google's use of your data via the Google Ads Settings page.

5. App Tracking Transparency (ATT)

When you first open Driftless after completing onboarding, iOS will ask whether you want to allow Driftless to track your activity across other companies' apps and websites. If you choose "Allow", Google AdMob may use your IDFA to personalise ads. If you choose "Ask App Not To Track" (or never grant permission), AdMob will serve non-personalised ads instead. The app works the same either way.

You can change this choice at any time in Settings → Privacy & Security → Tracking → Driftless.

6. Remove ads (in-app purchase)

Driftless offers a one-time non-consumable in-app purchase called "Remove ads". Purchases are processed by Apple via the App Store and StoreKit. I never see your name, email, address or payment information — Apple only tells me whether your Apple ID owns the "Remove ads" entitlement. Once purchased on any device signed into your Apple ID, the purchase can be restored on other devices via Settings → Ads → Restore purchases.

When the entitlement is active, the AdMob SDK is not asked to load any ads and the data described in section 4 is not collected by Driftless.

7. What I do not do

8. Children

Driftless is rated 9+ on the App Store and is not directed at children under 13. I do not knowingly collect personal data from children. If you believe a child has used the app, the only person able to delete the local + iCloud data is the holder of the Apple ID on the device — see sections 2 and 3.

9. Your rights

Because I do not collect or hold any personal data myself, the usual data-subject rights (access, rectification, erasure, portability) are exercised against the data controllers that do hold data about you:

To remove all Driftless data from your own device, uninstall the app and, if you used iCloud sync, delete the Driftless container from Settings → [your name] → iCloud → Manage Account Storage.

10. International users

Driftless is published from the United Kingdom and is available worldwide on the App Store. Apple and Google operate globally and may process data referenced above in countries other than your own; their respective privacy policies describe their international transfer safeguards.

11. Changes to this policy

If I change how Driftless handles data, I will post an updated version of this page and bump the "Last updated" date at the top. Material changes will also be flagged in the app's release notes on the App Store.

12. Contact

The only way to contact me about Driftless or this privacy policy is via the contact form at https://rsw.io/contact/.