9 Downloadable computer software to record, process, analyze, aggregate, and report data from an inertial measurement unit device; Downloadable computer software to record, process, analyze, aggregate, and report data from mobile device cameras and wearable computers in the nature of smartwatches, wearable activity trackers; Downloadable computer software to record, process, analyze, aggregate, and report data in the fields of sports and sports equipment; Downloadable computer software to record, process, analyze, aggregate, and report data from an inertial measurement unit device to provide users with a personalized fitting and recommended instruction for sports equipment; Downloadable computer software to record, process, analyze, aggregate, and report data from mobile device cameras, and wearable computers in the nature of smartwatches, wearable activity trackers to provide users with a personalized fitting and recommended instruction for sports equipment