It was a dealer demo bike so would have been put on charge more often than usual, but over 50 is still probably too many. I don't remember exactly what the count is currently (I'll check and post an update tomorrow if I remember) but I'm pretty sure it's over 100, I certainly haven't put it on charge 50 times.
Regen contributes to range so if it does factor that in we can estimate what the charge cycle should be (if it is a full charge, 0 to 100%) based on the distance ridden. My bike has done a bit over 400 miles but let's round it up to 500, back when the weather was colder it was getting about 50 miles to a full charge according to the dash. That would mean it would only have needed about 10 charge cycles to travel that distance, so an order of magnitude less than what the app is saying.
By the way I'm using the app on Android so it's not just an iOS bug.