Also we do give attribution to photographers under every single photo.
(I'm on the Mapillary team)
Are original files available or is thumb-2048.jpg the maximum public quality?
Are there really no location tags in the files? If so, your CC license is pretty much worthless as the images itself are not useful to anyone. :(
e.g. Business plans: http://www.mapillary.com/business.html "The commercial plans only regulate the use of the APIs, the photos are still under Creative Commons."
Or it's dual-licenced... As I read the comment you are responding to, one could pick the license they like. If they pick CC-BY-SA, then they will have to share-alike and provide attribution, but it's allowed in commercial projects. If they want to use it in a non-commercial project, then they can use the T&C license and don't need to provide attribution.
I am not a lawyer, but I've seen dual-licensed projects before. Please do correct me if I'm wrong about this though.