Content rating
Everyone
100+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

ZET Radar puts Zagreb’s entire tram & bus fleet on your wrist. It is your best companion for public transport. Track any vehicle live in realtime.

ZET Radar works as a standalone app and is available on devices that support Wear OS.

––––––
KEY FEATURES
• Route list – every active tram or bus, automatically sorted by how close it is to you.
 – Pull-to-refresh, or simply reopen the app and the list updates in a second or two.
 – Tap the search icon to filter by route number (e.g. 6, 150…).

• Live map – follow one vehicle in real time.
 – Position refreshes about every 10 seconds via the official ZET GTFS-Realtime feed.
– Locate bus/tram stop stations (direction aware).
 – Vibration + on-screen alert when the vehicle enters proximity radius.
 – Runs as a low-priority foreground service so you can glance away without losing the track.
– Direction-aware tracking: based on the route vehicle trip identifier and utilizing static GTFS data ZET Radar determines the trip direction and displays stops for the correct direction on the map. (NOTE: If static data is outdated this feature may not work. Have patience while waiting the app update.)

• Smart alerts – let the watch notify you when the tram is nearby (no more staring at a timetable which btw we don't have)

• Battery-friendly – GPS is used only when the map is open or an alert is armed. Background polling is network-only.

• Privacy first – location never leaves your watch; no analytics, ads, or accounts.

––––––
DATA SOURCE
Vehicle locations come from ZET’s public GTFS-Realtime endpoint (https://www.zet.hr/gtfs-rt-protobuf).
Feed is currently marked “for testing purposes only” and may occasionally be unavailable or delayed.

––––––
PERMISSIONS
• Notifications – required for proximity alerts and foreground tracking indicator.
• Location – needed to sort vehicles by distance and to know when a tracked vehicle is nearby.
The app remains usable if you deny either permission, but some functions will be limited.

––––––
LICENCES
ZET data © Zagrebački električni tramvaj – Open Licence, Republic of Croatia.
Updated on
Apr 30, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

What’s new

Fix:
- new static data (29/4/2026)
- Displaying stops when there is no static shape data for trip (logic for constructing pseudo shape is added)
- Better handling of errors on application load (addressing "error reading ZET response" situation)
- Improved 'first and last stop' logic
UI improvements:
- Splash screen spinner is more fluent
Content rating
Everyone
Learn more

App support

About the developer
Zlatko Miletić
zlatko.programiranje@gmail.com
Croatia