FYI OSM doesn't (really) store elevation data. Individual mountain peaks are often mapped, and tagged with the elevation. But OSM doesn't store land contours like that.
There are some free, open, datasources for that, like SRTM[1], ASTER[2] (and maybe OpenDEM[3], but I don't know what that's like)
That map uses Thunderforest's Outdoor style[1]. The person running that company is a long time OSM contributor, but that isn't "from the OpenStreetMap project". I suspect they are using SRTM data to generate countour lines in addition to OSM to create the map
> why do you need a GPS tracker with a barometric sensor in order to map for OSM?
You don't? You can map for OSM without needed a GPS tracker. You can just trace things from the aerial imagery, or add local features from memory ("There's a post office at that road junction", "the speed limit of this road is 40 kmph").