How does it work?
It just queries the Foursquare API for your search terms, then passes this to the Yahoo! PlaceFinder reverse geocoder API to get the addresses, and the Google Maps Street View API to get the images. All of the information is online already, this just pulls it all together. The default search should use the city you are in currently, based on your IP address, however if this can't be automatically detected, it'll fall back to London.
Why are there no names?
The Foursquare API that I used did not return the usernames of the people that had checked in, so I'd have to get the location ID and make a further lookup, which is not really necessary and puts people at risk because their addresses are being published - not something I intend to do.
What is the purpose of this?
To show people that it can sometimes be risky 'checking in' to places, especially if this is published so the world can see.
Disclaimer: All data is pulled directly from Foursquare and Google, it is not censored, and it is publicly accessible via the Foursquare API Endpoints, Google Maps API and the Yahoo! PlaceFinder API. I cannot be held responsible for any persons actions as a result of using this experiment. Addresses may not be 100% accurate and should not be relied on under any circumstances. All attempts have been made to ensure the accuracy and reliability of the information provided on this website. However, the information is provided "as is" without warranty of any kind. Callum Haywood does not accept any responsibility or liability for the accuracy, content, completeness, legality, or reliability of the information contained on this website. No warranties, promises and/or representations of any kind, expressed or implied, are given as to the nature, standard, accuracy or otherwise of the information provided in this website nor to the suitability or otherwise of the information to your particular circumstances. We shall not be liable for any loss or damage of whatever nature (direct, indirect, consequential, or other) whether arising in contract, tort or otherwise, which may arise as a result of your use of (or inability to use) this website, or from your use of (or failure to use) the information on this site. This website provides links to other websites owned by third parties. The content of such third party sites is not within our control, and we cannot and will not take responsibility for the information or content thereon. Links to such third party sites are not to be taken as an endorsement by Callum Haywood of the third party site, or any products promoted, offered or sold on the third party site, nor that such sites are free from computer viruses or anything else that has destructive properties. We cannot and do not take responsibility for the collection or use of personal data from any third party site. In addition, we will not accept responsibility for the accuracy of third party advertisements.