What Data We Collect
Archer Fitness collects the following types of data to provide you with personalized fitness tracking:
Account Information
- Name, email address, and password
- Profile picture (if provided)
- Account creation and last update timestamps
- Authentication provider data (Google, etc.)
- Session tokens and verification tokens
Personal Fitness Profile
- Height, weight, age, gender
- Fitness goals and objectives
- Activity level and experience level
- Weight tracking history with dates and notes
Workout Data
- Workout templates (custom and AI-generated)
- Workout sessions with start/end times and duration
- Exercise performance data (sets, reps, weights, rest times)
- Exercise completion status and perfection scores
- Workout notes and progress tracking
- Saved workout states for resuming paused sessions
- Completed workout days calendar
Nutrition Data
- Daily nutrition logs (calories, protein, carbs, fat)
- Meal entries with detailed food composition
- Custom foods and recipes with nutritional information
- Meal planning and scheduling data
- Food database usage and custom food additions
Schedule Data
- Weekly workout and meal schedules
- Schedule templates for recurring plans
- Calendar integration for planned activities
Preferences and Settings
- App preferences (theme, units, notifications)
- Workout preferences (difficulty, equipment, duration)
- Nutrition preferences (daily targets, dietary restrictions)
- Notification settings and schedules
- Admin notification preferences for error reporting
Technical Data
- Push notification subscriptions
- Authentication tokens and sessions
- Anonymous usage analytics (if enabled)
- Error reports and crash logs (if enabled)
- Device and browser information for compatibility
How We Use Your Data
- To provide personalized fitness and nutrition recommendations
- To track your progress and generate performance reports
- To send notifications and reminders for workouts/meals
- To calculate nutrition targets based on your profile
- To generate AI-powered workout and meal plans
- To improve our app through anonymous analytics
- To troubleshoot issues and provide technical support
- To maintain account security and prevent unauthorized access
Data Security
We take data security seriously. All data is encrypted in transit and at rest. We use industry-standard security practices including secure authentication, data encryption, and regular security audits to protect your information.
Data Sharing
We do not sell your personal data to third parties. We may share anonymous, aggregated data for research purposes only if you explicitly opt-in to data sharing. Your data is never shared with advertisers or marketing companies.
Your Rights
- Access your data at any time through the app
- Export your data in JSON format
- Delete your account and all associated data permanently
- Opt-out of data sharing and analytics at any time
- Update your preferences and notification settings
- Request data correction or deletion
About This Application
Archer Fitness is an open-source fitness tracking application built with modern web technologies. The application is completely self-hostable, giving you full control over your data and privacy.
Self-Hosting
This application can be deployed on your own infrastructure. All components are containerized and ready for deployment with Docker. You maintain complete ownership and control of your fitness data.
Open Source
The source code is publicly available on GitHub. You can review, modify, and contribute to the codebase.
Built with ❤️ by Antonio Archer