MAPS.ME users now can edit OpenStreetMap by themselves
blog.maps.me
blog.maps.me
Allowing user to contribute back to OSM makes it even greater.
Also, Maps.me is owned by mail.ru which has a similar business model to Google with arguably more lax security practices.
[1]https://github.com/mapsme/omim/issues/1073 [2]http://osmand.net
The app statistics and ad delivery can be easily turned off.
OsmAnd looks pretty nice too.
One thing OsmAnd can do is to set multiple waypoints before the destination then plan a route that hits the waypoints before the destination. This is good for planning routes from A to B to C, etc.
I don't think Maps.Me can do this yet.
Edit: Sorry, didn't see orblivion's comment.
I like to avoid major app stores when possible, especially for open source apps (I'm not quite ready to build for myself for all the apps I use though), so I've been getting the app direct from the source for previous releases.
For me, this has been one of the key apps in migrating from Google apps to open source.
https://github.com/mapsme/omim/issues/85
In summary, Maps.me includes a few binary blob analytics libraries. The F-Droid fork removed them, but they have to sort out how to make sure the fork plays nice with their data servers, or they have to host it on their own.
Postcode boundaries, however, are still not available openly.
http://wiki.openstreetmap.org/wiki/WikiProject_UK_Postcodes
Maps.me now lets you edit OpenStreetMap directly, so you should be able to add your own postcode directly. I don't know what kind of UI they've added, this can get kind of deep, but nothing that someone reading HN can't figure out.
Is it done entirely based on OSM data or are they referencing some other data set?