Det finns två Garmin-appar. Den ena gör allt klockan kan, den andra gör så lite som möjligt — för att spara batteri. Båda hämtar sin information från telefonen, aldrig från något eget konto.
| Geo-Harbor | Eternity | |
|---|---|---|
| Klockans GPS | På, kontinuerligt | Aldrig |
| Rapporterar din position | Ja, var 30:e sekund | Nej |
| Hämtar data | Löpande | Bara när du tittar på sidan |
| Avstånd räknas från | Klockans egen position | Telefonens senaste position |
| Batteriåtgång | Märkbar | Nästan ingen |
| Passar när | Du vill synas för gruppen utan telefonen framme | Du vill se gruppen men spara batteri |
Klockan har varken eget konto eller egen inloggning. Allt går via telefonen och Geo-Harbors server.
Klockan visar en kod. Du skriver in den i telefonappen, och klockan får telefonens identitet. Det är det enda som sparas i klockan.
Klockan frågar servern vilken grupp telefonen står i — varje gång, innan den hämtar något annat. Ingen grupp sparas i klockan, så byter du grupp på telefonen följer klockan med.
Servern svarar med gruppens medlemmar och deras senaste positioner. Din egen rad finns med, och det är den positionen Eternity räknar avstånden från.
Vind hämtas från Geo-Harbors väderproxy för den positionen.
Eternity-appen kan alltså visa hur långt det är till dina gruppmedlemmar utan att klockan någonsin söker satelliter. Priset är att markeringar hamnar där telefonen är, inte där klockan är — det står utskrivet i appen.