I have migrated away from Google for personal stuff, except for Maps, and I've not found any alternatives for my use cases. I'm fine with Apple Maps or Waze for general navigation. But I also use Google Maps for two things.<p>(1) Keeping track of my saved places. These are split into a bunch of lists: Favourites, coffee shops, restaurants I want to try, general places I want to travel, etc. (Because Google Maps' place system is an afterthought, I also have to split it up by area: So I have "NYC coffee", "Berlin coffee", etc., otherwise the list view becomes impossible to use, ugh.) Apple Maps allows you save "favourites", but that's all. My ideal app would let me easily manage lists, add notes and photos and so on, and share the lists to collaborate with people, and group things like Google Map's little-known "My Maps" feature.<p>(2) Keeping location history. I just want the ability to see where I've been, going back forever, as a kind of automatic diary (where was I on July 4, 2016 again? Oh, that was that party). Google Maps is neat in that it magically figures out what transportation method you used to travel, and uses your saved places as a hint to figure out what location you were in at any given moment. I don't want Google to have this data, of course. There's an iOS app called Life Cycle which is pretty good (for example, it has a view showing all the countries you've been to), but it's not fine-grained enough. Day One, an actual diary app, only remembers your location history for 30 days or so.<p>Any tips?