Pushpin is an app for editing and contributing data in OpenStreetMap, the free world map. Use your OSM account to make edits with Pushpin. Its designed for contributing points of interest to OSM; places like restaurants, clinics, bars, train stations, bus stops, banks, and hotels... and even amenities like bicycle parking racks, public restrooms, or post boxes.
With Pushpin its simple to add POIs with lots of detail. The tagging structure for editing OpenStreetMap can be pretty complicated, but Pushpin makes it much more user-friendly to contribute. It has built-in rules to know when to ask if the venue has Wi-Fi (for things like hotels), what sorts of food the venue serves (for restaurants), and more!
Browse or search POI types in a logical naming system, without having to know the specific tag names
Add points of interest in your current location, or manually place them on the map
Fetch existing points from OpenStreetMap to edit or reposition
Geocode addresses with Nominatim (the OSM geocoder), to save time in typing address information
Built in search to find other locations to edit
Use aerial imagery or standard OSM map tiles for reference