Rules

Easy. Track your progress. Make it fun.

Learn More

About Rules

Rules is a fitness tracking app designed for people who want to take control of their workouts without the complexity. Simple, powerful, and focused on what matters: your progress.

Features

Everything you need to take control of your fitness journey.

Track Workouts

Track Workouts

Log your exercises, sets, reps, and weights. Keep a complete history of your progress.

Exercise Library

Exercise Library

Access a comprehensive database of exercises with instructions and visual guides.

Progress Analytics

Progress Analytics

Visualize your strength gains and track improvements over time.

Custom Targets

Custom Targets

Set and track your fitness goals. Focus on specific muscle groups or movements.

Offline First

Offline First

Your data is stored locally. Work out anywhere, anytime, even without internet.

Privacy Focused

Privacy Focused

Your workout data stays on your device. Export and backup when you want.

Pricing

Current Pricing: FREE

Rules v0.8 is completely free. Enjoy all features at no cost.

I'd like to keep it free, but that depends on operational costs and whether I add features that require ongoing expenses. If I add cloud features in the future, I might need to introduce some form of pricing to cover costs. I'm not sure what that would look like yet, or if it will even happen. For now, just enjoy the app—it's free.

Plans & Roadmap

Version 0.8 - First Release

The initial release with core workout tracking. Track your exercises, sets, reps, and weights. Comprehensive exercise library, progress tracking, and user-created custom exercises.

Version 0.9 - Polish & Improvements

Bug fixes, UI improvements, and small enhancements based on user feedback.

Version 1.0 - Foundation

The first stable release focuses on core workout tracking. Track your exercises, sets, reps, and weights. Build your own custom exercises. Keep everything offline and private. Export your data when you need it.

Features for the Future

I have ideas for additional features, but I don't know when, if, or even at all they might be implemented. I'm just one person working on this in my spare time. Here are some things I'm thinking about:

  • Exercise Management: Making it easier to find and organize exercises. Add favorites, filter by user-created exercises, and improve search.
  • Basic Programs: Create simple workout programs with fixed exercise lists. Browse and download ready-made programs from a curated library. Each program includes exercises, sets, and reps already set up—just apply it to your workout and start training.
  • Rotation Rules: Add basic rotation to your programs. Define rotation groups and automatically cycle through exercises until you've done them all, then restart.
  • Rule-Based Programs ⭐: This is the big one—the feature that gives Rules its name. Create programs based on rules, not fixed templates. Set main exercises that always appear in certain workout types, define rotation rules for backup exercises, set execution rules for sets and reps, and let the app automatically generate your next workout based on these rules.
  • Program Sharing: Share your programs with others and discover programs from the community. Export and import program definitions. Browse a community library of user-created programs, download ready-made programs, and rate or review programs.
  • Analytics & Insights: More ways to visualize your progress. Workouts per week charts, calendar-style progress heatmaps, volume per target tracking, training distribution breakdowns, exercise frequency analysis, and optional calorie counting.
  • Goals & Body Measurements: Set personal goals for strength, frequency, or body measurements. Track body measurements over time (weight, body fat percentage, measurements). Visualize progress toward goals with charts and progress indicators.
  • Workout Flow Improvements: Improvements to how workouts feel. Name your workouts, copy previous workouts, see last exercise results when adding sets, keep input field values for quick entry, review historical set data, see when exercises were last performed, and mark rest days.

History

I wanted to take a moment to share a bit about Rules and why I built it.


I love the gym—it's super fun, which I never thought would happen. And of course I have sought and used many apps to help me progress and catalog my workouts. There are a ton of apps out there, but I thought I might be able to do something by myself. As I was building this app, I started thinking—maybe others would find this useful too? Maybe there are other people out there who want a simple, focused way to track their fitness journey.

I have plans for additional features and improvements, but as a small developer, many factors weigh in—time, demand, knowledge, and resources. While I'd love to add everything I've envisioned, I can't promise that all planned features will materialize. I'll do my best to build what makes sense and what I can realistically deliver.


I'm not a developer by profession—I have a Masters in Computer Science, but I was never able to get a job in the field. I have a different day job, but it's become more and more unstable. With kids to provide for, I was stressed about the future and felt I needed to create something. So I built Rules so it might help the family in some way or the other.


So here we are. Rules is free right now. I don't know what the future holds—maybe it stays free, maybe I add some features that require costs, maybe it doesn't work out at all. I'm just taking it one step at a time and seeing what happens.


Either way, I'm proud of what I've built and happy to share it with you.

Contact

Have questions, feedback, or found a bug? I'd love to hear from you!

Email: rulesappcontact@gmail.com

Bug Reports: You can submit bug reports directly from within the app via Settings > Bug Reports. This helps me fix issues quickly and improve the app for everyone.

Your feedback helps me improve the app, so please reach out if you have suggestions or find issues.