I just track my fitness with TrackPro (https://trackpro.applicationfitness.com). It helps if you want a big picture look at how your body changes over time. You start by creating a fitness profile, which includes entering basic information like height and weight, and telling TrackPro how many calories you plan to eat on a daily basis on average and how many calories you plan to burn through exercise on a daily basis.
Over time, this behavior builds a personalized fitness profile that allows you to see your progress towards your fitness goal over time, the fluctuations of your weight over time, your resting metabolic rate, your eating patterns over time, and your exercise patterns over time. You can also set a goal, and the software will create a daily plan that shows you the targets you need to hit each day to reach your goal.
I experienced the exact same thing about a week ago. Two accounts from two different "people" connected with me and sent what was essentially the same generic message with slight variations. Possibly bots.