Fitness tracking has become essential to our health journeys. Yet most popular platforms—MyFitnessPal, Strava Premium, Fitbit Premium—trade your privacy for convenience, lock your workout data behind subscription paywalls, and charge recurring fees for features that should be standard. Wingfit is here to change that. This open-source, self-hosted fitness tracker puts you back in control, offering a beautifully minimalist, lightning-fast, and privacy-first way to manage your fitness journey—on your terms.
Website: https://wingfit.fr/
Why Choose Wingfit?
In a landscape dominated by closed-source, subscription-based fitness apps, Wingfit stands out with a radically different approach:
- Privacy First
All your workout data, personal records, and health metrics are stored locally, never sent to corporate servers unless you choose. Your fitness journey remains yours—no data mining, no third-party analytics, no risk of privacy breaches. - Minimalist Design Philosophy
Unlike bloated fitness apps with endless features you'll never use, Wingfit focuses on what matters: planning workouts, tracking progress, and analyzing performance with a clean, distraction-free interface. - Smartwatch Integration
Seamlessly leverage data from your smartwatch and fitness devices without being locked into proprietary ecosystems or paying premium subscription fees. - Complete Workout Planning
Create custom workout programs, track personal records, and plan your fitness routine with advanced scheduling and progression tracking capabilities. - Lightning-Fast Performance
Built with Angular 19 and FastAPI, Wingfit delivers instant performance with minimal resource usage. Track your workouts in seconds, even on modest hardware. - Open Source & Forever Free
No subscriptions, no premium tiers, no feature gating. All code is available under CC BY-NC-SA 4.0 license, ensuring your fitness tracker remains truly yours. - Self-Hosted Independence
Deploy on your own infrastructure with complete control over your fitness data, backup strategies, and access policies.
Spotlight on Key Features
1. Advanced Workout Planning
• Custom workout program creation and scheduling
• Exercise library with detailed movement tracking
• Progressive overload planning and automatic progression
• Workout templates and routine customization
2. Comprehensive Progress Tracking
• Personal record (PR) tracking across all exercises
• Detailed workout history and performance analytics
• Progress visualization with charts and statistics
• Smartwatch and fitness device data integration
3. Privacy & Data Ownership
• All fitness data stored locally on your server
• No external dependencies or cloud synchronization
• Complete control over your health and workout information
• Export and backup capabilities for data portability
4. Modern Fitness Interface
• Clean, minimalist design focused on functionality
• Responsive interface optimized for mobile and desktop
• Real-time workout tracking with timer and rest periods
• Intuitive navigation designed for gym environments
5. Self-Hosted Flexibility
• 69+ GitHub stars and active development community
• Docker deployment for easy installation and updates
• FastAPI backend with SQLite database for reliability
• Angular 19 frontend with PrimeNG and Tailwind CSS
Wingfit vs. Closed-Source Fitness Platforms
How does Wingfit compare to popular fitness tracking services? Here's a side-by-side look:
Feature | Wingfit | MyFitnessPal Premium | Strava Premium | Fitbit Premium |
---|---|---|---|---|
Pricing | Free, open-source | $10-$20/month | $5-$12/month | $10-$15/month |
Data Control | 100% local/self-hosted | Cloud-only | Cloud-only | Cloud-only |
Source Code | ✅ CC BY-NC-SA 4.0 | ❌ Closed | ❌ Closed | ❌ Closed |
Workout Planning | ✅ Advanced programs | ⚠️ Basic logging | ⚠️ Activity tracking | ⚠️ Basic routines |
PR Tracking | ✅ Comprehensive | ⚠️ Limited | ❌ None | ⚠️ Limited |
Smartwatch Sync | ✅ Open integration | ✅ Premium feature | ✅ Yes | ✅ Yes |
Custom Programs | ✅ Unlimited creation | ⚠️ Premium only | ❌ None | ⚠️ Limited |
Data Export | ✅ Complete freedom | ⚠️ Limited formats | ⚠️ Basic export | ⚠️ Premium only |
Offline Usage | ✅ Full functionality | ⚠️ Limited | ⚠️ Limited | ⚠️ Limited |
Ad-Free | ✅ Always | ⚠️ Premium only | ⚠️ Premium only | ⚠️ Premium only |
Self-Hosting | ✅ Full support | ❌ None | ❌ None | ❌ None |
Privacy | ✅ Complete | ❌ Data collection | ❌ Data sharing | ❌ Health data mining |
Community | 69+ stars, open dev | Closed | Closed | Closed |
Beyond the Feature Matrix
- No Subscription Trap: With Wingfit, all features are available forever without monthly fees that add up to hundreds of dollars annually.
- No Data Mining: Unlike commercial fitness apps, Wingfit never analyzes your workout patterns for advertising or sells your health data to third parties.
- No Platform Dependencies: Your fitness data isn't held hostage by corporate decisions, service shutdowns, or changing subscription models.
- No Feature Restrictions: Access advanced workout planning, detailed analytics, and comprehensive tracking without arbitrary premium limitations.
- Complete Transparency: Open-source code allows security auditing and community verification of privacy claims.
Getting Started in Minutes
Wingfit is designed for effortless deployment with powerful fitness tracking capabilities:
🐳 Docker Installation (Recommended)
# Clone the repository
git clone https://github.com/itskovacs/wingfit.git
cd wingfit
# Start with Docker Compose (default port 8080)
docker compose up -d
# Access at http://localhost:8080
# Create account and start tracking!
💻 Manual Installation
# Backend setup (Python/FastAPI)
cd backend
python -m venv venv
source venv/bin/activate
cd wingfit
pip install .
fastapi run main.py
# Frontend setup (Angular)
cd frontend
npm install
npm build
# Serve with your web server
🌐 Try the Live Demo
Experience Wingfit features at wingfit.fr before deploying your own instance.
📱 Mobile-Optimized Access
Access your self-hosted Wingfit from any device with the responsive web interface—no app store dependencies required.
Real-World Success Stories
"I switched from MyFitnessPal Premium to Wingfit and saved $240 annually while gaining complete control over my workout data. The program planning features are far superior to anything I've used before."
— Marcus Chen, Personal Trainer
"Wingfit transformed our gym's approach to member progress tracking. We can now offer personalized workout analytics without exposing sensitive health data to third-party platforms."
— Dr. Sarah Martinez, Fitness Center Director
"The self-hosted approach means my powerlifting data stays private while I get professional-grade analytics. The PR tracking and progression planning have helped me break multiple personal records."
— Jennifer Wilson, Competitive Powerlifter
Practical Applications
Personal Fitness Tracking
Build comprehensive workout routines, track personal records, and analyze your fitness progress with complete privacy and data ownership.
Gym & Fitness Center Management
Deploy for fitness facilities to offer members advanced tracking capabilities without subscription costs or data privacy concerns.
Personal Training Business
Provide clients with professional workout planning and progress tracking while maintaining complete control over sensitive health information.
Athletic Team Coordination
Coordinate team training programs, track athlete progress, and analyze performance data without exposing information to commercial platforms.
Rehabilitation & Physical Therapy
Monitor recovery progress and exercise compliance with detailed tracking capabilities while ensuring patient data privacy.
Corporate Wellness Programs
Implement employee fitness tracking that respects privacy while providing valuable health and wellness insights.
Advanced Fitness Features
Wingfit implements comprehensive fitness tracking capabilities that rival premium commercial platforms:
Workout Management
- Program Creation: Design custom workout routines with exercise selection and progression planning
- Session Tracking: Real-time workout logging with sets, reps, weights, and timing
- Progress Analytics: Detailed statistics on strength gains, volume progression, and performance trends
- Personal Records: Comprehensive PR tracking across all exercises and movement patterns
Smart Integration
- Device Compatibility: Import data from smartwatches and fitness trackers
- Health Metrics: Integration with heart rate, sleep, and activity data
- Automated Tracking: Sync workout data from wearable devices seamlessly
- Cross-Platform: Works with data from multiple fitness device manufacturers
Data & Analytics
- Performance Visualization: Charts and graphs showing progress over time
- Workout Statistics: Detailed analysis of training volume, intensity, and frequency
- Goal Tracking: Set and monitor fitness objectives with progress indicators
- Export Capabilities: Full data export for backup and analysis in external tools
Privacy & Health Data Security
Wingfit implements robust privacy protections that exceed commercial fitness platform standards:
Data Protection
- Local Storage: All health and fitness data remains on your infrastructure
- No External Dependencies: Zero third-party health data sharing or analytics
- Encryption Support: Database encryption options for sensitive health information
- Access Controls: User management and permission systems for shared deployments
Health Privacy Compliance
- HIPAA Considerations: Self-hosted architecture supports healthcare privacy requirements
- Data Residency: Complete control over where sensitive health information is stored
- Audit Trails: Comprehensive logging for compliance and security monitoring
- User Consent: Transparent data handling with user control over information sharing
Join the Wingfit Community
With 69+ GitHub stars and active development, Wingfit represents the future of privacy-respecting fitness tracking:
- Contribute Code: Help enhance fitness features and add new integrations via GitHub
- Feature Requests: Suggest workout tracking improvements and new capabilities
- Bug Reports: Improve stability and user experience for the fitness community
- Documentation: Help others deploy and configure their fitness tracking systems
- Fitness Expertise: Share knowledge about workout programming and fitness analytics
Enterprise & Gym Integration
Wingfit provides compelling advantages for fitness businesses and organizations:
- Cost Effective: Eliminate per-user subscription costs for gym members and clients
- Data Sovereignty: Maintain complete control over member and client fitness data
- Custom Branding: White-label deployment options for fitness businesses
- Integration Ready: API access for connecting with existing gym management systems
- Scalable Architecture: Support for hundreds of users on modest hardware
The Future of Fitness Tracking
Wingfit continues evolving with community-driven fitness enhancements:
- Advanced Analytics: Enhanced performance analysis and predictive modeling
- Nutrition Integration: Meal planning and nutrition tracking capabilities
- Social Features: Optional workout sharing and community challenges
- Mobile Apps: Native iOS and Android applications for enhanced mobile experience
- AI Insights: Smart workout recommendations based on progress and goals
Final Thoughts
Your fitness journey is deeply personal—don't let it be controlled by subscription fees, data mining, or corporate algorithms. Wingfit represents a new era of fitness tracking: open, private, comprehensive, and truly yours. Whether you're a casual gym-goer, serious athlete, personal trainer, or fitness facility, Wingfit offers a compelling alternative that puts you back in control of your health data and fitness progress.
Ready to break free from fitness app subscriptions? Explore wingfit.fr or dive into the code on GitHub.