I've a Suunto Ambit 3.
In the Suunto app (Android) I see elevation gain 812m.
This Suunto app is also connected to Strava. There I see 897m.
When I import the .fit file from Suunto into Garmin Connect I get elevation gain of 1325m.
Of course it is the same activity.
I think all these apps are useless!