Skip to content

mathewtitus/otf-tracker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Details

Disclaimer

This project is not official, related, or approved by Orangetheory in any way. This is a 3rd party project that exists just to get more analysis and information out of the data that you generate during an Orangetheory class (ie, your own data).

Security

This project does not and will not collect or track your data in any way. All sign-in credentials and requests are sent directly to official OTF servers; no data provided or retrieved from OTF is ever persisted, saved, or viewed by anybody but you. This project does look at which pages are viewed (ie Trends, Class history, etc) in order to watch for errors that occur so I can fix them, but no personal data is ever viewed or saved by this.

Limitations

Since this project is based on reverse-engineering, certain aspects may be buggy or not available. I'll try to update this to provide more functionality, but there are limitations based on the data that is available.

Contributing

Contributions are very welcome. All contributions should be done through pull-requests and will be code-reviewed to ensure maintainability and to ensure the privacy statement above is maintained.

Running via Docker

You can run this application via Docker, after installing docker run the following commands from the location that you cloned the repo to:

docker build -t otf-tracker .
docker run -d -p 8080:80 --name otf-tracker otf-tracker

If everything worked, you can open the app by going to: http://localhost:8080

About

3rd Party Orangetheory Fitness Data Analysis

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 65.6%
  • HTML 30.8%
  • CSS 2.4%
  • Other 1.2%