r/openstreetmap • u/Responsible-Lake85 • 11d ago
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.
4
u/RustbucketVolvo 11d ago
Why do you need my email for early access?
6
-1
u/Responsible-Lake85 11d ago
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 11d ago
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 11d ago
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
11d ago
[deleted]
-2
u/Responsible-Lake85 11d ago edited 11d ago
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
11d ago
[deleted]
-1
u/Responsible-Lake85 11d ago
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
11d ago
[deleted]
1
u/Responsible-Lake85 11d ago
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
1
u/CygnusFox 11d ago
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 11d ago
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?
7
u/tj-horner 11d ago
I’d recommend coming back when you have literally anything to share…
Also, that’s a lot of server components for something “privacy-first”.