Privacy manifest

Every iPhone app declares to Apple what data it collects and why, in a file called a privacy manifest. This is Striped’s, written out. The full privacy policy explains how the data is handled; the raw file is at /PrivacyInfo.xcprivacy.

Tracking

None. The app does not track you across other companies’ apps or websites, uses no advertising identifiers, and contacts no tracking domains. (NSPrivacyTracking = false)

Data collected

All of it is linked to your account, none of it is used for tracking, and every item is collected only to make the app work.

TypeWhatPurpose
Email addressThe address you sign in with.Account and sync
User IDThe identifier our database uses for your account.Account and sync
Precise locationGPS position of each shot, read only while a round is active in the app.Yardages and shot tracking
FitnessRounds, scores, clubs and shot distances; on Apple Watch, the workout and heart rate for the round.Your statistics
Other user contentClub names, friendships, group rounds and reactions.App features you use
Purchase historyWhether you have a Pro subscription and its Stripe customer id.Billing

System APIs with a declared reason

Apple asks apps to state why they use a few system APIs that could in theory fingerprint a device. Striped uses one: UserDefaults (reason CA92.1), to store the app’s own settings, the round in progress, and the downloaded feature configuration on the device. Nothing read from it leaves the phone.

Feature rollouts

The app downloads feature configuration from ConfigCat and decides on the phone which features apply. When you are signed out it uses a random installation identifier for that decision; the installation identifier never leaves the phone, so it is not collected and is not a tracking identifier. Signed in, it uses the User ID listed above.

Not collected

Contacts, photos, health records beyond the round workout on Apple Watch, browsing history, search history, device identifiers, diagnostics or crash logs tied to you, and any data from other apps.