Skip to content

Instantly share code, notes, and snippets.

@cristicretu
Created March 18, 2025 17:24
Show Gist options
  • Select an option

  • Save cristicretu/bf8d398c72333c7bb013ec045c472223 to your computer and use it in GitHub Desktop.

Select an option

Save cristicretu/bf8d398c72333c7bb013ec045c472223 to your computer and use it in GitHub Desktop.

Optima Privacy Policy

TL;DR: Optima processes your exercise data entirely on-device, only sharing specific images and movement data with AI services when you request form analysis, with no data collection or storage on our servers.

Introduction

Optima is a fitness application that uses on-device machine learning and cloud-hosted large language and vision models to analyze your exercise form and provide personalized feedback. This privacy policy explains how we handle your data.

Data Collection and Usage

On-Device Processing

  • Optima uses CoreML technology to detect body landmarks directly on your device.
  • Mathematical calculations related to your body positioning and movement are performed locally on your device.
  • No continuous monitoring is stored or transmitted beyond what's needed for immediate form analysis.
  • Videos of the exercise performed are stored locally, on device, alongside analysis data.

Data Shared with Third Parties

  • When you request form analysis, Optima may send:

  • Images from your exercise session

  • Data about your body movement as mathematical coordinates and formulas

  • No personally identifiable information is attached to these transmissions

  • This data is sent to OpenRouter (https://openrouter.ai), which routes your request to Google's Gemini AI model for analysis.

  • After processing, Gemini returns exercise form tips and recommendations, which are displayed in the app.

  • Neither OpenRouter nor Gemini permanently stores your images or movement data after processing.

Data Storage

  • All user data, including videos and temporarily captured images and movement data, is stored exclusively on your device.
  • Videos are stored only inside the app locally and are not shared externally.
  • You maintain full control over this data and can delete it at any time through your device's standard storage management features.
  • No user profiles or accounts are created, and no data is stored on our servers.

Third-Party Services

  • OpenRouter acts as an intermediary service that connects Optima to Gemini's AI capabilities.
  • Please refer to OpenRouter's Privacy Policy and Google's Privacy Policy for information on how these services handle data that passes through their systems.

Analytics and Tracking

  • Optima does not use any analytics, tracking, or advertising technologies.
  • We do not collect usage statistics or behavioral data.

Changes to This Privacy Policy

  • We may update this privacy policy from time to time.
  • Significant changes will be notified to users via the app store update notes.
  • The current version will always be available within the app.

Your Rights

  • Since we don't collect or store your data on our servers, there is no need to request access to or deletion of your data from our systems.
  • You control all data stored on your device and can delete the app at any time to remove all associated data.

Last updated: 18.03.2025

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment