Many of us track our swims using the Strava app. This swimming activity is recorded and overlayed on a global heatmap. You can see an overlayed heatmap of the Ontario Place Beach (TeachBeach) here. 

Source: Strava

Swims can be recorded and embedded. Here are my swims from yesterday.