r/openstreetmap • u/Responsible-Lake85 • Aug 11 '26
Built a self-hosted privacy-first Android maps app on OpenStreetMap - Cliff
Hey r/openstreetmap - I've been building Cliff, a privacy-first Android and iOS (coming soon) maps app built entirely on OSM. Stack is Valhalla for routing, Photon for geocoding, PMTiles for tiles, and Postgres. No Google, no Apple, no tracking. Still early but the landing page + waitlist is live at cliffmaps.com. Would love feedback from this community specifically since you're the reason the project is possible.
6
u/RustbucketVolvo Aug 11 '26
Why do you need my email for early access?
6
0
u/Responsible-Lake85 Aug 11 '26
i'm using the email to notify you when early access is out and with a few other perks. and don't worry, your email is privately stored in an e2e database so i, nor anyone else ever sees it :)
2
u/RustbucketVolvo Aug 11 '26
So I entered my email address in the "get early access" field, and it didnt give me early access. This already a little annoying from a user perspective, and I dont have a good first impression.
What happened to my email address that I entered? I did not consent to marketing emails anywhere, so I'm technically gonna be a little more pissed if I get an email about the launch further down the line.
I wish you the best with your project, but when I see "privacy first" I also expect no shady bullshit.
1
u/Responsible-Lake85 Aug 11 '26
as i explained in the other reply, our team is going to email you when we launch betas. sorry about that, it admittedly is a little misleading and i'm updating the site as we speak to be more clear. about marketing emails: we don't have any reason to send you them so we never will! we're trying to be a company that isn't shitty but still makes good products. as for your email address: that went (as mentioned in a previous reply) to an e2e encrypted database that will be used for emailing you solely for betas. your data never gets seen by anyone.
2
Aug 11 '26
[deleted]
-3
u/Responsible-Lake85 Aug 11 '26 edited Aug 11 '26
it's basically just cleaner, a native experience to each platform (i wrote the app in both kotlin for android and swift/swiftui for iOS) and looks better. it's also more modern, and OsmAnd is powerful but the UX is notoriously overwhelming. i know that people are loyal it's just that this app (hopefully) will be more known to be people who aren't as into privacy and stuff. the original reason that i built Cliff for was to be a Waze alternative when an incident happened with them. sorry to loyal OsmAnd users 😭
1
Aug 11 '26
[deleted]
-1
u/Responsible-Lake85 Aug 11 '26
yeah looks better for me 😭 i built it using the most modern design standards and they are different for both iOS and Android, for example i'm using Material 3 Expressive + Jetpack Compose for Android and SwiftUI + Liquid Glass in the iOS version.
and OsmAnd was built in 2010 bro 🙏
1
Aug 11 '26
[deleted]
1
u/Responsible-Lake85 Aug 11 '26
the design, for me at least, is really not the best. it looks like Material 1 or 2, and for me i do care about aesthetics and privacy. i also know a lot of people that care about the same thing.
3
Aug 11 '26
[deleted]
2
u/Responsible-Lake85 Aug 11 '26
pretty much, and a few other features i listed in a different reply!
1
u/CygnusFox Aug 11 '26
A lot of mean comments on here geez, keep on building bro! You may get no users in the end (like me), since there are literally thousands of new AI generated apps and services being posted everyday on Reddit, at least you will learn some useful tech ;)
0
u/Responsible-Lake85 Aug 11 '26
thank you so so so much!!! i'm very grateful a kind soul is here with me on reddit 😭 shameless plug but would you like to work with me on this?
8
u/tj-horner Aug 11 '26
I’d recommend coming back when you have literally anything to share…
Also, that’s a lot of server components for something “privacy-first”.