Aquaduct Data Strategies LLC

Runner’s Review — Privacy & Terms Annex

Aquaduct Data Strategies LLC — DBA: Runner’s Review Version: 1.1 Effective Date: 2026-07-25 Last Updated: 2026-07-25


This annex supplements the Aquaduct Data Strategies LLC master Terms of Service and Privacy Policy. It describes data practices specific to the Runner’s Review iOS application and associated backend services. In the event of conflict between this annex and the master documents, this annex controls for Runner’s Review.

App Store Connect URL: https://legal.aquaductdata.com/annexes/runners-review


1. About Runner’s Review

Runner’s Review is a race discovery and review platform for runners, operated as a DBA of Aquaduct Data Strategies LLC. The application is distributed through the Apple App Store as an iOS application. Backend services are hosted on Google Cloud Platform.


2. Data We Collect

The following data types are collected by Runner’s Review. Data is collected only to the extent necessary to provide the features described.

2.1 Account and Identity Data

Data TypeHow CollectedPurpose
Apple ID (anonymized user identifier)Sign in with AppleAccount creation and authentication
Email addressSign in with Apple (if user elects to share)Account communication, support
Display name / usernameUser-provided at registrationIn-app display

Note on Sign in with Apple: Apple’s Sign in with Apple may provide either the user’s real email address or a privacy-relay email address (Hide My Email), depending on the user’s choice. We accept and work with either.

2.2 User-Generated Content

Data TypeHow CollectedPurposeStorage
Race reviews and ratingsUser submitted in-appProduct functionality — community reviewsGoogle Cloud SQL
Photos and imagesUser uploaded in-appAttached to race reviewsGoogle Cloud Storage (GCS)
App usage analyticsAutomatically logged when analytics collection is permittedApp usage events (e.g., api_request, race_view, search_performed); collection is privacy-gated via is_analytics_collection_allowed() — only logged when the user has permitted analyticsGoogle Cloud SQL

2.3 Precise Location Data

Data TypeHow CollectedPurposeRetention
GPS coordinates (precise)Device location services (when permission granted)Proximity-based race search and discoverySession only — not persistently stored

Important: Runner’s Review requests location permission for the purpose of returning nearby race results relevant to the user’s current location. Location data is used in real time for search queries and is not stored to a database, logged to a user profile, or transmitted to third parties beyond the immediate GCP query processing. Users may deny location permission; search by city/zip code remains available without location access.

2.4 Apple HealthKit

Runner’s Review does not access Apple HealthKit data. The application does not request HealthKit permissions and does not read from or write to Apple Health. App usage analytics described in Section 2.2 are automatically logged app-interaction events and are not sourced from HealthKit or any health data source.

If HealthKit integration is added in a future version, this annex will be updated before the relevant App Store release, and users will be notified per the change notification procedure in the master Privacy Policy.

2.5 Technical and Security Data

Data TypeHow CollectedPurposeRetention
Firebase App Check tokensAutomatically by Firebase SDKVerify that requests originate from a genuine Runner’s Review app instance (anti-abuse)Session/request scoped
Device type and OS versionApp metadataCompatibility diagnostics and crash reporting12 months
App versionApp metadataFeature rollout and support12 months
Error and crash logsAutomatically capturedBug diagnosis and service improvement12 months

3. Third-Party Service Providers

Runner’s Review uses the following third-party services. Each provider processes data only as necessary to deliver the described function.

ProviderServiceData SharedProvider Privacy Policy
Google Cloud Platform — Cloud SQLRelational database hostingAccount data, reviews, app usage analyticsGoogle Privacy Policy
Google Cloud Platform — Cloud Storage (GCS)Photo and image storageUser-uploaded photosGoogle Privacy Policy
Google Cloud Platform — Cloud Vision APIImage analysis for content reviewUser-uploaded photos (processed for content moderation)Google Privacy Policy
Google Firebase — App CheckApp integrity verificationApp Check tokens, device signals (no personal data transmitted)Google Privacy Policy
Apple Inc. — Sign in with AppleAuthenticationApple ID, email (if shared by user)Apple Privacy Policy
Apple Inc. — App Store / TestFlightApp distribution and beta testingStandard App Store analytics (aggregate, per Apple’s policies)Apple Privacy Policy

Runner’s Review does not use:


4. How We Use Your Data

We use the data described in Section 2 to:

  1. Authenticate and manage your account — Sign in with Apple handles authentication; we store the resulting user identifier to maintain your account
  2. Deliver core app functionality — Display race listings, store and retrieve your reviews and photos; log app usage analytics events when analytics collection is permitted
  3. Enable location-based search — Return nearby races relevant to your current location when location permission is granted
  4. Moderate content — Use Google Cloud Vision to review uploaded photos for compliance with our Terms of Service
  5. Ensure app security and integrity — Firebase App Check verifies that requests come from legitimate app instances
  6. Diagnose issues and improve the app — Crash logs, error reports, and usage data help us identify and fix bugs

We do not use Runner’s Review data to:


5. Data Retention

Data TypeRetention Period
Account data (active users)Duration of account
ReviewsDuration of account; deleted on account deletion request
App usage analytics (activity_logs)12 months rolling; deleted on account deletion request
Photos (GCS)Duration of account; deleted on account deletion request
Precise location dataNot stored — used in-memory for search query only
Firebase App Check tokensSession/request scoped
Error and diagnostic logs12 months rolling

To request deletion of your account and all associated data, contact legal@aquaductdata.com with the subject “Account Deletion Request — Runner’s Review.”


6. Your Privacy Choices

ChoiceHow to Exercise
Deny or revoke location accessiOS Settings → Privacy & Security → Location Services → Runner’s Review → set to “Never”
Delete uploaded photosIn-app photo management, or via account deletion request
Delete your account and all dataEmail legal@aquaductdata.com — subject: “Account Deletion Request — Runner’s Review”
Access a copy of your dataEmail legal@aquaductdata.com — subject: “Data Access Request — Runner’s Review”

For full rights including California/CCPA rights, see the master Privacy Policy, Sections 9 and 10.


7. Children’s Privacy

Runner’s Review is not directed at children under 13. We do not knowingly collect personal information from users under 13. If you believe a child under 13 has registered, please contact legal@aquaductdata.com.


8. Apple App Store Privacy Nutrition Label

The following reflects Runner’s Review’s Apple App Store privacy declarations. This annex serves as supporting documentation for those declarations.

CategoryCollected?Linked to Identity?Used for Tracking?
Contact Info (email)Yes (if shared via Sign in with Apple)YesNo
Identifiers (User ID)YesYesNo
Photos or VideosYes (user-uploaded)YesNo
Location (Precise)Yes (when granted)No — session only, not storedNo
User Content (reviews)YesYesNo
App Usage Data (analytics events: race_view, search_performed, api_request)Yes (when analytics permitted)YesNo
Crash DataYesNoNo
Health & FitnessNo
PurchasesYes (subscription and in-app purchase records — Compete / Director tier — linked to your account)YesNo
Browsing HistoryNo
Search HistoryYes (search_performed events logged to activity_logs when analytics permitted)YesNo

9. Subscriptions and Auto-Renewal

Runner’s Review offers one or more optional paid subscription plans that unlock additional in-app features. The following applies to any Runner’s Review subscription purchased through the Apple App Store:

This section supplements master Terms of Service Section 3.4 (Subscriptions and Auto-Renewal) for the Runner’s Review product, per master Terms Section 11.


10. Governing Documents

This annex is to be read together with:

For general contact, support, or privacy requests, see Master Privacy Policy Section 15.


11. Version and Effective Date

AttributeValue
Version1.1
Effective Date2026-07-25
Last Updated2026-07-25
StatusIn effect

Document History

DateVersionChangesAuthor
2026-03-211.0-draftInitial draftADS Legal
2026-03-211.1-draftTechnical review corrections: (1) removed shoe inventory — feature not in app; (2) rewrote activity_logs as app usage analytics (api_request, race_view, search_performed) with is_analytics_collection_allowed() privacy gate; (3) corrected Search History in Nutrition Label from No to YesADS Legal
2026-07-251.1-draftAdded Section 9 (Subscriptions and Auto-Renewal), mirroring the in-app paywall disclosure (PaywallView.swift, legalSection) per Apple App Store Review Guideline 3.1.2. Renumbered former Section 9 (Governing Documents) → Section 10 and former Section 10 (Version and Effective Date) → Section 11. Corrected Section 8 (Apple App Store Privacy Nutrition Label) Purchases row from No to Yes — Director Premium Annual and the Runners Review Premium subscription group are in a live App Store Connect draft submission; purchase/subscription records are collected server-side and linked to the user account. Matches master Privacy Policy CCPA table (Commercial information — Runner’s Review). Launch-gating fix — ASC links directly to this annex, which contained no subscription language and a stale Purchases declaration.ADS Legal
2026-07-251.1Brought into force alongside the master Terms and Privacy Policy: version finalized from 1.1-draft, effective date set, status changed from draft to in effect. No change to data practices, disclosures, or terms.ADS Legal

This annex was prepared by Aquaduct Data Strategies LLC and has not been reviewed by a licensed attorney. Apple HealthKit data is explicitly not collected. Accuracy of all data types and third-party integrations should be confirmed before App Store Connect submission.