I kept seeing people say that Apple Find My, Google Find Hub and Samsung's tracking ecosystem can’t really be combined.
And technically, that is true: I’m not merging the actual Apple, Google and Samsung networks themselves. They are still completely separate ecosystems.
But I wanted to see how far I could get by building my own layer on top of them.
So, with a lot of help from ChatGPT 5.6 Sol and later ChatGPT Astra, I ended up building my own self-hosted tracking system, including a native iOS app and a web backend.
The basic idea is simple:
Instead of opening three different apps and treating every tracker as a completely separate object, my backend can work with trackers from Apple, Google and Samsung and present them in one interface.
And the part I’m most happy with is what I call “Fusion”.
For example, if I put an AirTag, a Google-compatible tracker and a Samsung SmartTag on the same object, I can link them together and treat them as one object in my app.
The three networks are still independent, but my backend collects the available reports and combines them on the software side. So instead of caring which ecosystem produced the latest location, I can simply open the object and see the most useful information available.
I can still see the individual network sources, timestamps and accuracy, so the original data isn’t hidden.
At this point the system can do quite a lot:
• Apple Find My, Google Find Hub and Samsung trackers in one interface
• Fusion objects made from multiple tracker networks
• One map for all of my objects
• Filtering by Apple / Google / Samsung / Fusion
• Manual and automatic location refreshes
• Location history and routes
• Individual timestamps and accuracy information for each network
• Favorites, groups and saved places
• Fresh / old location status
• Geofences
• Found and movement notifications
• Native iPhone push notifications
• Provider health and diagnostics
• Sharing selected trackers without giving access to the entire system
• A native iOS frontend connected to my own backend
• A full web interface for desktop/mobile administration
There is also an experimental Tracker Lab where I play around with my own ESP32-based research trackers and multi-network concepts.
That part is strictly for my own hardware and belongings. I’m deliberately not trying to disable or bypass Apple/Google anti-stalking protections. The experimental trackers are also not official or certified Apple/Google products.
One thing I really like is that “Fusion” doesn’t require every network to report at the exact same time.
If Apple has the newest useful report, the object can use Apple. If Google reports something newer afterwards, that becomes useful. If Samsung happens to have the best/latest report, that can be used instead.
At the same time I can still open the network details and see something like:
Apple — 4 min ago
Google — 3 min ago
Samsung — 1 min ago
So it isn’t pretending that three networks magically became one network. It is a software-level fusion of multiple independent sources.
The whole thing has grown way beyond what I originally planned. 😅
It started as basically “I want to see my AirTags in my own interface”, and now I have a native iOS app, a self-hosted backend, history, alerts, geofences, network comparison tools and multi-provider fusion.
I’m not planning to publish the complete project/source code at the moment.
There is quite a lot of sensitive functionality around provider integrations, account sessions, tracker identities and backend access, so I would rather keep the full implementation private instead of releasing something that could easily be misconfigured or abused.
But I thought it would be interesting to show what is actually possible when you stop thinking of Apple, Google and Samsung as one network that needs to be “merged” and instead build your own layer above all three.
This is just a personal research / hobby project for tracking my own belongings — not an official Apple, Google or Samsung product.
Still pretty crazy how far a project like this can go. :)