Overview
openGym: Your Data, Your Server, Your Fitness Journey. Take complete control of your fitness tracking with openGym, a self-hosted gym and body-weight tracker. Designed for those who value data ownership and privacy, openGym runs on your own server, keeping your workout logs, progress, and personal data securely within your digital domain. Enjoy a modern, app-like experience with passkey login, offline capabilities, and seamless syncing across your devices, all without subscriptions, ads, or telemetry.
Key Features
- Total Data Ownership: Your fitness data resides on your server, in a folder you control. Never worry about your data being held hostage by a third-party service.
- Comprehensive Workout Planning: Craft detailed routines with a vast library of exercises (1,324+), complete with animated demos, equipment filtering, and customizable supersets, warm-ups, and cardio.
- Intelligent Progression Tracking: Implement advanced progression rules (linear, Greyskull LP, double progression) and monitor estimated 1RMs, Structural Balance ratios, and muscle recovery status via an intuitive muscle map.
- Seamless Import & Export: Migrate your existing data from popular apps like FitNotes, Strong, and Hevy, or export your entire history anytime as a JSON file.
- Secure Passkey Authentication: Log in effortlessly and securely using passkeys (Face ID, Touch ID, fingerprint), ensuring your profile is protected without relying on traditional passwords.
- Offline First & Sync: Access your data and log workouts even without an internet connection. Changes are automatically synced across your devices when you're back online.
- Customizable & Extensible: Build your own exercises, import custom media, and even leverage an optional AI coach for routine drafting and personalized suggestions (requires your own API key).
- Modern App Experience: Enjoy a PWA that can be added to your home screen, native reminders, and a sleek, user-friendly interface.
Typical Use Cases
- Fitness Enthusiasts Seeking Privacy: Individuals who want to meticulously track their workouts and progress without compromising their personal data privacy.
- Data-Conscious Athletes: Those who prefer to own and manage their fitness data, ensuring long-term accessibility and control, independent of service provider stability.
- Users Migrating from Other Trackers: Individuals looking for a robust and self-hosted alternative to services like FitNotes, Strong, or Hevy, with easy data import.
- Tech-Savvy Individuals: Users comfortable with self-hosting applications via Docker for maximum control and customization over their software.
- Individuals Exploring AI-Assisted Training: Those interested in leveraging AI for workout planning and adjustments, while maintaining control over their data and API keys.
