🌿 EcoTracker Update — Cleaner GPS Data, Animated Logo, Version Display

🌿 EcoTracker Update — Cleaner GPS Data, Animated Logo, Version Display

EcoTracker


A focused update this time, but with a meaningful impact on data quality. Here is everything that changed.


🛰️ GPS Anomaly Filter — Cleaner Tracks

GPS receivers occasionally produce erroneous position readings — a single point placed hundreds of metres away from where you actually are, caused by signal multipath, satellite geometry, or brief loss of lock. These ghost points would inflate your distance, distort your elevation profile and make the GPX track look like it jumped around randomly.

This update introduces a GPS anomaly filter that runs automatically when you stop an activity, before the data is saved or published.

The filter works by comparing each GPS point to the previous valid one:

  • If the distance jump between two consecutive points exceeds a threshold — 100 metres for walking, 500 metres for cycling — the point is discarded as anomalous
  • If the time gap between two points exceeds 60 seconds, the distance check is skipped since a large gap is expected (GPS temporarily off, etc.)
  • Only clearly impossible jumps are removed — the filter is conservative and will not affect normal GPS drift or slight inaccuracies

The result is a cleaner track, more accurate distance calculation, and a GPX file that makes sense when imported into other apps.


✨ Animated Logo on Login Screen

A small but pleasant touch: the EcoTracker logo on the login screen now pulses with a brief animation every few seconds — scaling up slightly and shifting to a brighter green with a soft glow effect.

It uses React Native's Animated API with a looped sequence: two quick frames of animation followed by an 8-second pause, so it catches the eye without being distracting.


🔢 Version Number on Login Screen

The app version and build number are now displayed just below the logo on the login screen, in small muted text.

This makes it easy to confirm which version is installed — useful when reporting bugs or checking whether an update has been applied.


📐 Recalculated Distance from Cleaned GPS Points

As a side effect of the GPS cleaning, the distance shown in the activity summary and saved to the database is now recalculated from the cleaned point set rather than taken from the raw accumulated value during tracking.

This means the saved distance is consistent with the GPX file and reflects actual movement, without phantom jumps caused by signal errors.


🌱 Updated CO₂ Calculation

The CO₂ saving estimate has been updated to use a more conservative and widely cited reference value of 120 g of CO₂ per kilometer (previously 170 g/km). This figure is closer to the current European average for passenger cars and produces a more accurate estimate of the environmental benefit of walking or cycling instead of driving.


📲 Download

Google Play:
👉 Google Play

Direct APK (if Play Store is not available in your region):
👉 APK


EcoTracker App 🌿 — track your routes, earn crypto.

0.01277841 BEE
1 comments

Congratulations @ecotracker! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

You received more than 50 upvotes.
Your next target is to reach 100 upvotes.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

0.00000000 BEE