PRIVACY · UPDATED SEPTEMBER 22, 2026

Personal stays
personal.

Stretch 2.0 has no accounts, analytics, advertising, telemetry, or cloud service. The app’s fonts, illustrations, and exercise instructions are bundled locally.

What stays on your device

Your preferences, completed break counts, movement minutes, and recent exercise IDs are saved in a local JSON file. Daily history is limited to 365 entries. On Mac, find it in ~/Library/Application Support/Stretch/config.json. On Windows, it lives in %APPDATA%/Stretch/config.json.

When something opens online

Movement source links and the privacy link open in your browser only when you choose them. Those websites have their own privacy policies. Stretch 2.0 does not check for updates automatically; published downloads are on GitHub.

This website

There are no analytics scripts, tracking cookies, remote fonts, or accounts. The movement demo runs in your browser. Hosting and download providers, including GitHub, may process ordinary request information under their own policies.

Your data, your choice

Quit Stretch and delete its configuration file to reset your preferences and progress. Uninstalling the app may leave this file behind. “Copy diagnostics” copies the app version, platform, runtime version, and reminder state to your clipboard; it does not send them anywhere or include your exercise history.

Read the source code ↗