0

I'm looking for a free and libre Android app to use as driver's logbook. Even a simple manual one would do for starters – but data must be stored locally, not in the cloud.

Must-haves:

  • Android
  • free and libre
  • sufficient details for tax purposes (i.e. logs mileage status at start, has fields for purpose, location etc)
  • can export to a "generic" format (PDF, CSV, …)
  • all data is stored on-device (storing to a self-hosted server e.g. Nextcloud is acceptable)

Much appreciated:

  • uses metric units (kilometers; of course no problem if it can use imperial miles as well)
  • fills start/end via GPS/network-location
  • uses Nominatim to convert coordinates to location names
  • allows for fuel logs as well

Nice-to-Haves:

  • OBDII support for additional details
  • lets me mark frequent locations¹/purposes to select from (so I'd not have to enter the same data over and again)
  • asks me whether to start/stop a journey when a connection to OBDII/the-car is established/lost (so I cannot forget to "stamp in/out")

No-Gos:

  • mandatory cloud storage
  • bound to a service requiring registration
  • requirement to connect it with the car's "entertainment system" (or any other car systems apart from ODBII); optional connections are acceptable as long as they are OFF by default and it's guaranteed they stay off unless I explicitly tell the app otherwise
  • ATS (Ad and Tracking Services / libraries)

Ideally, the app and its source are available from a publicly reachable forge (like Codeberg.org, GitLab, Github – a self-hosted Gitea/Forgejo of course is fine, too). My searches at F-Droid.org as well as at the mentioned forges came up empty so far, but I might have used the wrong search terms.

PS: Should there be any developers here considering writing such an app, I'd also volunteer as tester (though my trips are not that frequent).


¹ Nominatim is nice, but sometimes you'd want the name of the person/company instead of the street address

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.