Make MySwimCoach app more competitive on the national and international market.


An athlete interested in improving his/her personal results sends a request to the website. Then the athlete has to answer the questions and enter the most recent swimming results online. The system generates the report containing indications on the athlete’s weaknesses and strengths, and recommendations for the training process to be corrected so that to improve swimming skills.

Our solution has ensured development of technical content of the app (e.g. by providing access to the website system via mobile phone) and increased its sales.

Main challenges

  • Increase data accuracy and its actualisation from once a week towards real-time.
  • Move athlete’s training station from PC to a mobile – right to the swimming pool.
  • Make system scalable towards the growing number of users.
  • Make training experience social.


  • A mobile version as a major training station: training data input, results, training plans etc. are entered within the app.
  • Multimodal swimming data input (the athlete inputs a set of parameters right after a swim-in).

Competitive advantages

  • Live automated swimming data analysis and visualization.
  • Live automated feedback for result improvement.
  • Desktop web portal for coach’s training plan management.

PROJECT Information

Customer: SPIN Sport Innovation
Sport: Swimming
Dedication: Athlete data management software
Time: Three months
Team: Project Manager, Business Analyst, System Architect, 2 Web Developers, iOS Developer, Android Developer, UI/UX Designer, Quality Assurance Specialist
Platforms: Web, iOS, Android