Uncategorized

Self-hosted alternative to Google Timeline: GPS Logger + location-visualizer

Taking Back Control: A Self-Hosted Alternative to Google Timeline

As you may have heard, Google has discontinued its cloud-based Timeline service and moved it to users’ devices. This change has raised concerns about data accuracy and control. But what if you could have a self-hosted alternative that puts you in charge of your location data?

A New Solution: GPS Logger + Location-Visualizer

I recently stumbled upon a Reddit post about a self-hosted alternative to Google Timeline, and I was intrigued. The solution consists of two parts: GPS Logger, a client-side app for Android devices, and Location-Visualizer, a server-side application that can be self-hosted on your own infrastructure.

The Location-Visualizer server is available on GitHub and can be run as an unprivileged user under Linux, Windows, and macOS. It features state-of-the-art crypto and challenge-response based user authentication, making it a secure option for storing your location data.

Key Features of Location-Visualizer

Here are some of the key features that caught my attention:

  • Import location data from various formats, including CSV, GPX, and Google’s “Records JSON” format
  • Merge multiple imports, sort entries, and remove duplicates
  • Export location data to standard formats like CSV, GPX, and JSON
  • Store metadata along with location data, such as timestamps, weight, or activity data
  • Configure an OpenStreetMap (OSM) server to plot location data on a map

These features make Location-Visualizer a powerful tool for managing your location data. You can “seed” it with an import from Google Takeout, for example, and then continue adding more data using your preferred GNSS logging app or physical GPS logger.

GPS Logger: A Client-Side App for Android

If you’re looking for a client-side app to log your location on an Android device, GPS Logger is a great option. It can be configured to log actual GPS fixes, network-based location, and fused location. The app is not available in the Google Play Store, but it can be sideloaded from the official website.

I was impressed by the fact that GPS Logger can log all locations, not just actual GNSS fixes. This is particularly useful, as relying solely on GNSS fixes can lead to huge gaps in the data, especially indoors or in vehicles.

How it Works

Once you’ve set up Location-Visualizer on your server, you can use GPS Logger to log your location data on your Android device. The data can then be exported to a standard format like GPX and uploaded to Location-Visualizer. From there, you can visualize your location data on a map, add metadata, and export it to other formats as needed.

The process is relatively straightforward, and the developers have done a great job of making the applications user-friendly. Of course, there are some “rough edges” to the server-side application, but it’s been under active development since September 2019.

Why Self-Host Your Location Data?

So why would you want to self-host your location data in the first place? For me, it’s about control and security. By hosting my own location data, I can ensure that it’s not being shared with third-party services or used for targeted advertising.

Additionally, self-hosting gives me the freedom to choose how my data is stored and managed. I can decide what metadata to add, how to visualize my location data, and what formats to export it in. It’s a level of flexibility and autonomy that I just don’t get with cloud-based services like Google Timeline.

Conclusion

In conclusion, GPS Logger + Location-Visualizer offers a powerful self-hosted alternative to Google Timeline. With its robust features, user-friendly interface, and emphasis on security and control, it’s an attractive option for anyone looking to take back control of their location data.

So if you’re concerned about data accuracy, security, or control, I encourage you to give GPS Logger + Location-Visualizer a try. It may take some time to set up, but the benefits are well worth it.

Odbierz Kontrolę: Samo-Hostowany Zamiennik Google Timeline

Możesz słyszał, że Google zakończył usługę cloud-based Timeline i przeniósł ją na urządzenia użytkowników. Ta zmiana podniosła obawy dotyczące dokładności danych i kontroli. Ale co, jeśli możesz mieć samo-hostowany zamiennik, który daje ci kontrolę nad Twoimi danymi lokalizacji?

Nowe Rozwiązanie: GPS Logger + Location-Visualizer

Niedawno natknąłem się na post na Reddit o samo-hostowanym zamienniku Google Timeline, i byłam zaciekawiony. Rozwiązanie składa się z dwóch części: GPS Logger, klient-side app dla urządzeń Android, i Location-Visualizer, serwer-side aplikacja, która może być samo-hostowana na Twojej własnej infrastrukturze.

Serwer Location-Visualizer jest dostępny na GitHub i może być uruchomiony jako nie-uprzywilejowany użytkownik pod Linux, Windows i macOS. Posiada najnowocześniejsze kryptografie i challenge-response opartą autentykację użytkownika, co czyni go bezpieczną opcją do przechowywania Twoich danych lokalizacji.

Kluczowe Funkcje Location-Visualizer

Oto niektóre z kluczowych funkcji, które zwróciły moją uwagę:

  • Importuj dane lokalizacji z różnych formatów, w tym CSV, GPX i Google’s “Records JSON” format
  • Połącz wiele importów, posortuj wpisy i usuń duplikaty
  • Eksportuj dane lokalizacji do standardowych formatów, takich jak CSV, GPX i JSON
  • Przechowuj metadane wraz z danymi lokalizacji, takie jak znaczniki czasu, waga lub dane aktywności
  • Konfigurowanie serwera OpenStreetMap (OSM), aby wyświetlić dane lokalizacji na mapie

Te funkcje sprawiają, że Location-Visualizer jest potężnym narzędziem do zarządzania Twoimi danymi lokalizacji. Możesz “zasieć” go importem z Google Takeout, na przykład, i następnie kontynuować dodawanie więcej danych, używając swojej preferowanej aplikacji GNSS logger lub fizycznego GPS loggera.

GPS Logger: Klient-Side App dla Android

Jeśli szukasz aplikacji klient-side, aby zalogować swoją lokalizację na urządzeniu Android, GPS Logger jest doskonałym wyborem. Może być skonfigurowany do logowania rzeczywistych GPS fixów, sieciowych lokalizacji i połączonych lokalizacji. Aplikacja nie jest dostępna w Google Play Store, ale może być pobrana ze strony internetowej.

Byłem zaskoczony faktem, że GPS Logger może logować wszystkie lokalizacje, nie tylko rzeczywiste fixy GNSS. Jest to szczególnie przydatne, ponieważ poleganie wyłącznie na fixach GNSS może prowadzić do dużych luk w danych, szczególnie w pomieszczeniach lub pojazdach.

Jak to Działa

Gdy już skonfigurujesz Location-Visualizer na swoim serwerze, możesz użyć GPS Logger, aby zalogować swoje dane lokalizacji na urządzeniu Android. Dane mogą być następnie wyeksportowane do standardowego formatu, takiego jak GPX, i przesłane do Location-Visualizer. Stamtąd możesz wyświetlić swoje dane lokalizacji na mapie, dodać metadane i wyeksportować je do innych formatów, jeśli potrzebujesz.

Proces jest dość prosty, a deweloperzy zrobili świetną robotę, aby aplikacje były przyjazne dla użytkownika. Oczywiście, są pewne “szorstkie krawędzie” w serwer-side aplikacji, ale jest ona w aktywnym rozwoju od września 2019 roku.

Dlaczego Samo-Hostować Dane Lokalizacji?

Dlaczego więc chcesz samo-hostować swoje dane lokalizacji w pierwszej kolejności? Dla mnie jest to kwestia kontroli i bezpieczeństwa. Przechowując swoje własne dane lokalizacji, mogę upewnić się, że nie są one udostępniane usługom trzecim lub wykorzystywane do ukierunkowanej reklamy.

Ponadto, samo-hostowanie daje mi swobodę wyboru, jak moje dane są przechowywane i zarządzane. Mogę zdecydować, jakie metadane dodać, jak wyświetlić moje dane lokalizacji i w jakich formatach je wyeksportować. Jest to poziom elastyczności i autonomii, którego po prostu nie mam w przypadku usług cloud-based, takich jak Google Timeline.

Podsumowanie

Podsumowując, GPS Logger + Location-Visualizer oferuje potężny samo-hostowany zamiennik Google Timeline. Z jego potężnymi funkcjami, przyjaznym interfejsem i naciskiem na bezpieczeństwo i kontrolę, jest to atrakcyjna opcja dla każdego, kto szuka sposobu na odzyskanie kontroli nad swoimi danymi lokalizacji.

Więc jeśli jesteś zaniepokojony dokładnością danych, bezpieczeństwem lub kontrolą, zachęcam do spróbowania GPS Logger + Location-Visualizer. Może to trochę czasu, aby go skonfigurować, ale korzyści są tego warte.

Leave a Reply

Your email address will not be published. Required fields are marked *

WordPress Appliance - Powered by TurnKey Linux