Preview Mode: A first look at what’s ahead, coinciding with our soft launch at the 50th Marine Corps Marathon. Some features are limited. Join the Founders’ List
Run & Resist

API Data Handling

Last updated: October 27, 2025

Scope & Purpose

When you connect Strava, we import only the minimum metrics needed to power logging, leaderboards, and campaign/race totals: distance, duration (moving time), and the date/time of activities. We also store the Strava activity ID and sport type to filter which activities count. We do not store raw GPS routes or streams.

What We Store

What We Do Not Store

Use of Data

Visibility & Publishing

We do not publish private activities. Public stats and boards use allowed data and respect your anonymity/visibility settings (e.g., display name, opt-outs).

Revocation & Deletion

Webhooks

Strava notifies us when activities are created or updated. We record a minimal webhook event (no GPS) to queue processing, fetch the activity once, and update your totals. Webhook payloads are retained only for troubleshooting and audit, then purged regularly. Unsupported types (e.g., Walk, if excluded) are ignored.

Security

Data Retention

We keep activity summaries as long as your account remains active or until you request deletion. Webhook event logs are kept briefly for reliability and then purged on a rolling basis.

Your Choices

Contact

Questions about API data? Email info@runandresist.com. For general practices, see our Privacy Policy and Terms of Service.