I would also mention StreetComplete and level0 - both on extreme ranges of being user friendly vs full data access.
(StreetComplete is Android app usable by people with 0 experience and knowledge but with limited editing, level0 is Matrix-style access to raw data).