Official Android app is here:
Please post your feedback, suggestions for new features and other comments in this topic.
Official Android app is here:
Please post your feedback, suggestions for new features and other comments in this topic.
Unfortunately for me the connection fails. I have no problem connecting with GPS Logger and the open source Android app by sunstep.
I do use Tail scale but that hasn’t stopped the others from working.
I am self hosting.
Are you using https protocol? Http is not supported in production app unfortunately.
I am really glad that there is an app for Android. I’ve just installed it, and was able to connect to my self-hosted instance. However, when I tried to see all my history, it shows nothing. I can see everything from a browser. is this intended this way that the app will only show the records which is made by that?
Yes. I’m looking at adding https so hopefully all goes ok.
Currently it shows only points tracked with the app. In the future versions it will be able to download history from the server
Is it likely that we will be able to adjust the tracking settings via macro commands in the future?
Do you know when http will be supported ?
We’ll try to allow http with the next release. But I’m not sure if Google allows apps with http support in the Google Play.
Where can we find the source code for the app?
I just found this community forum and your post - that’s great to hear! However, using Google ecosystem - and Google Play Services framework in specific - somehow contradicts the privacy and self-hosting aspects of Dawarich.
Have you thought about a F-Droid release? That would be great ![]()
Version 2.1 should support HTTP connections, please try it!
Source code for the mobile app is not published
Currently we’ve decided to go with Google Services. There is a community app by @sunstep planned to be released via F-Droid, check it out:
Some additional info: if you prefer my app without google services, you can get the FOSS version of my app from GitHub releases. F-Droid is in progress but I can’t tell when it gets released there, so for the time being I would recommend sticking to releases from GitHub
What is the reason for this? I trust there must be something I haven’t thought about, it seems weird since the server is completely open source.
I usually only use apps I trust completely or can revoke the network permission from, but a Dawarich client obviously requires network connectivity.
TL;DR: our iOS app has an optional paid feature (Android to follow), and making the mobile apps FOSS would most likely eliminate our chances to finance the development. We’d like to turn Dawarich into our full-time work one day, and the Pro plan is how we’re getting there.
Features-wise:
The core functionality (tracking and viewing) is and will remain free. The current Pro feature is pulling existing GPX tracks from Apple Health into Dawarich, and more features will land on Pro over time at the same price.
Donations are an option too, but my experience (and looking at other FOSS projects) is that no matter how good the software is, the number of people who actually donate stays small. We’d rather offer something useful in return.
On the trust side — I hear you, and you’ve got options. There’s a number of FOSS 3rd party clients (GPSLogger, OwnTracks, Overland, Colota, etc.), that work with Dawarich, and we actively support them by keeping our API documented and stable. No intention to change that. So if you’d rather run a fully open-source client against your self-hosted instance, that path exists and will keep existing.
Please try the new 2.2 version, it can show tracks downloaded from the server now