I clicked on it, and it sent me to a link claiming that it's giving me free home insurance, though I am 12, and I don't even understand the concept of home insurance that well lol
Your Senegal coastline looks really bad. It should be more smooth and Cap-Vert peninsula where Dakar is should be bulging more to the west. Otherwise, it's a good map