Discover places.
Track your route.

Discover places as you walk. CheersOida records your route, recognises venue stops, and keeps your check-ins together on a map. Share the outing with friends, then revisit it in your Atlas.

3.2km
Distance walked
4
Venues visited
8
Check-ins logged

Currently in closed preview

Android and iOS access is by invitation. Email cheers@cheersoida.app to join and receive the installation steps for your device.

iOS — TestFlight
  1. You'll receive an email from Apple with a TestFlight invite.
  2. If you don't already have it, install the free TestFlight app from the App Store.
  3. Tap View in TestFlight in the invite email — CheersOida appears in your TestFlight app.
  4. Tap Install. The app lands on your home screen like any other app.
Android — Google Play internal testing
  1. You'll receive an email with a link to the Google Play test listing.
  2. Open the link on your Android phone and tap Become a tester.
  3. Once accepted, CheersOida installs like any other Play Store app.
  4. Updates roll out automatically — no further action needed.

Explore, stop, remember

Start a route, let the stops accumulate, and keep a record of the places you visit.

01
Start exploring
Tap Start before you set off. The app records your route with location permission and shows your live-location sharing switch. Sharing with accepted friends starts on for each new session.
02
Let the stops add up
Stay near a known venue and CheersOida can record the visit automatically. Detection depends on GPS accuracy and available venue data; you can also add a missing venue.
03
Keep the visit
Add a check-in, a note, or a photo. Friends can send Cheers and messages. Tap Stop to save the route summary, and browse your located check-ins in the Atlas.

A record of places, not just a route

Automatic venue stops, a personal check-in map, and friends along the way.

Walking routes & summaries
Start and stop a session yourself. Review the route, distance, duration, and venue visits afterwards.
Venue discovery & arrivals
Explore with venue data from OpenStreetMap. Stops are based on staying near a place, rather than a single passing GPS fix. Add a missing venue when you need to.
Friends, Cheers & live location
Add friends by username, invitation, or QR code. Follow their check-ins and see the latest shared position of an active session, with its age and GPS accuracy.
Your Check-in Atlas
See your own located check-ins on a map. Filter by time, explore clusters, and open the entries behind each place. The interface is available in English and German.
Saved locally, synced later
Tracking points and check-ins are saved on your phone. Pending check-ins and photo uploads retry when connected. Starting a session and social features need a connection; GPS and maps still depend on signal and cached data.
Sharing controls & data cleanup
Live sharing is on for new sessions; switch it off in the live screen. Keep your account when clearing activity history, or request full account deletion. The privacy page explains what is shared and how image links work.

Inside CheersOida

Illustrated previews of the current visual style, using example content. These are not device screenshots.

Illustrated CheersOida feed with a venue check-in and a shared live session
Check-ins & friends
Illustrated Check-in Atlas with clustered visits and a time filter
Your Check-in Atlas
Illustrated live session with a route, sharing control and venue stops
Live route & venue stops

Questions

How tracking, sharing, and your data actually work.

What data does the app use?

An account, profile details, route points while a session is active, check-ins, optional photos and notes, friend connections, and notification tokens. Live sharing also uses a replaceable location point with a timestamp and accuracy. See the privacy page for visibility, image links, providers, and deletion.

What can friends see while I am out?

New sessions share your latest position with accepted friends by default. Turn this off in the live screen for that session; each new session starts with sharing on again. Friends see the latest point, its age, and GPS accuracy—not a playback of your full live route. A point is marked stale after one minute and hidden after five. When online, switching sharing off or finishing removes it. If you stop offline, no new positions are sent and the last shared point expires within five minutes. Group participants can also receive latest positions for group features. Finished routes are available to accepted friends.

Will every venue visit be detected?

Not always. Arrival detection looks for repeated GPS fixes and time spent near a known venue. Poor reception, closely spaced venues, or missing map data can affect the result. You can add a missing venue, but there is no guarantee that every stop will be recognised.

Does tracking continue with the screen off?

During an active session, tracking can continue in the background with your permission. Android uses a visible foreground service; iOS shows its location indicator. The app requests foreground/“While using” permission, not “Always”. Tap Stop to end session tracking. Check-ins can separately use your location when you choose to log one.

What works without a connection?

After a session has started, route points are stored locally. Check-ins and photo uploads can wait in the pending queue and retry when you reconnect. Starting a new session, live sharing, friend actions, new map tiles, and venue downloads require connectivity. Indoor or underground GPS reception can still be poor.

How much battery does tracking use?

An active route uses GPS, background processing, and sometimes the network. Battery use varies with your phone, reception, and session length; there is no fixed consumption estimate. Tap Stop when you finish.

Can I clear my activity without deleting my account?

Yes. Profile → Settings → Delete all my data removes activity history, route points, check-in photos, and the Cheers and messages attached to your content, while retaining your account, profile, friends, and notifications. Delete account also removes the account and profile. Cleanup needs a connection and may need a retry; it is not complete until the app confirms it. Email cheers@cheersoida.app if you cannot access your account.

Get in touch

Report an app problem, ask about access, or get help with your account.

For account details or diagnostic logs containing personal information, use email rather than a public GitHub issue.