After an intensive week of development, I’m proud to present Reitti v1.1.0 with a big list of improvements!
✨ What’s New in This Update:
✓ Family & Friends Tracking: Now see multiple users on the same map - perfect for keeping tabs on your whole family or group adventures!
✓ Faster Processing: Experience significantly faster data crunching after importing new location data
✓ Redesigned Settings: Completely overhauled UI makes customization simpler and more intuitive
✓ Imperial Unit Support: Added miles and feet for our friends in the US and elsewhere
✓ Enhanced Maps: New color mode to personalize your viewing experience
✓ Google Timeline Import 2.0: Now supports legacy formats plus both iOS and Android variants
✓ OwnTracks Integration: Direct connection to your existing OwnTracks Recorder
✓ Docker Optimization: New arm64 images for efficient deployment
🔍 New to Reitti?
Reitti is your ultimate privacy-focused location companion that:
📍 Builds smart maps of your travels
📊 Uncovers your movement patterns
🔐 Keeps all data securely on YOUR device
💙 Stays 100% free and open-source
🚦 Ready to Upgrade?
📲 Get the Latest Version
☕ Support Development on Ko-fi
Huge thanks to this amazing community for your suggestions and feedback!
Something that might be helpful in posts like this: Please tell us what this app does! Why would I want it? Instead we get a list of things that changed in an app that I’m not familiar with.
Could anyone explain how this works? Where do I get location data from? iPhone?
Reitti displays data coming either from an import. You could upload GPX, GeoJson files or export the data from google maps and import that. If you want more up to date data, you could install an app on your phone which pushes your latest locations into Reitti. GPSLogger or Owntracks are at the moment supported for that
Thanks 😊
Docker-dependent?
No, not really. It just makes it easier to spin up all the needed services and it is at the moment the “documented” way.
On the release there is also jar of Reitti.
If you need any help in starting that, let me know.
I just spun an instance up using the docker compose file. I did disable the exposed ports for all the services except reitti itself. Is there a specific reason you keep them exposed?
You are right, I missed that they are still open for the other services. I have mine running behind traeffik and did removed all port definitions.
I will change the compose file to only expose Reitti.
Thanks for the feedback🙏
Anyone with experience, how does this compare to Dawarich?
Different focus
Can you elaborate?
Basically what he wrote https://lemmy.zip/comment/20166393 reitti focuses on the significant locations where you have been and dawarich on all places/ a heatmap which includes routes, i.e. running around a lake can be important which isn’t for reiti
They sorta look like they have the exact same focus
Means what?
Stood this up two weeks ago and been working great!
This looks….abusable. I mean, the immich thing is nice but what’s stopping me from breaking into an iCloud account, dumping the photos into this and letting it tell me the best way to stalk someone?
Also, Java in 2025 is an odd thing to see. What problem did using Java solve?
If you’re breakpoint into iCloud accounts, what’s stopping you from mapping the exif data yourself?
Nothing. But this does it all in bull instantly for free.
Guess you should stop breaking into peoples icloud accounts