Legal

Privacy
Policy

Effective date: February 25, 2026

SetNotes is designed to keep your data on your device. We do not collect, store, or transmit any personal information. There are no accounts, no analytics, and no tracking.

Data Storage

All workout data, exercises, templates, programs, and preferences are stored locally on your device using Apple's SwiftData framework. Nothing is sent to our servers because we do not operate any servers.

If you enable file export in Preferences, workout files are written to your device's local storage as markdown files. These files remain on your device unless you choose to share them.

Keychain Storage

If you use the optional AI Workout Parsing feature, your API key is stored in your device's Keychain, which is Apple's secure encrypted storage. We never see, collect, or have access to your API keys.

Voice Dictation

Voice dictation uses Apple's on-device speech recognition. Audio is processed locally on your device and is not sent to any external server.

AI Workout Parsing (Optional)

If you enable AI Workout Parsing, the text of your current workout note is sent to the third-party AI provider you choose (Grok, Gemini, or DeepSeek). This is the only feature that transmits any data off your device, and it is disabled by default.

When enabled:

You can disable this feature at any time in Preferences.

Data Collection

We do not collect any data. Specifically:

Third-Party Services

SetNotes does not include any third-party analytics, advertising, or tracking SDKs. The only third-party communication occurs if you explicitly enable AI Workout Parsing, as described above.

Children's Privacy

We do not knowingly collect any information from anyone, including children under 13. The app does not require an account and collects no data.

Data Deletion

Since all data is stored locally on your device, you have complete control. Deleting the app removes all data permanently. You can also delete individual workouts, exercises, and templates from within the app at any time.

Changes to This Policy

If we update this privacy policy, the revised version will be included in an app update. The effective date at the top of this page indicates when the policy was last changed.

Contact

If you have questions about this privacy policy, contact us at [email protected].