technologies: Swift, Android, Bluetooth Low Energy, Zebra Technologies
problem: financial loss from asset misplacement
When it comes to workplace fraud, most of it isn’t some elaborate heist – it’s just stuff quietly going missing. In fact, asset misappropriation accounts for 89% of all reported cases. For manufacturers, where machinery, tools, and mobile assets are constantly in motion, the need for reliable asset tracking is more critical than ever.
Traditionally, companies have relied on dedicated tracking hardware – physical devices attached to every asset to monitor its location and usage. While effective, this method might be redundant – especially in environments already equipped with a range of capable devices.
One of our clients in the manufacturing sector faced this exact dilemma. They had already invested heavily in mobile devices, including popular iOS and Android smartphones, as well as specialized Zebra Technologies hardware. The question was: Could we transform these existing devices into a scalable asset tracking system?
the solution: real-time manufacturing asset tracking system built on already owned devices
To address this challenge, we developed a scalable, software-based asset tracking network inspired by the principles behind Apple’s iBeacon technology. Our custom solution leverages devices the company already owns by transforming them into active participants in a decentralized tracking system.
Using Bluetooth Low Energy (BLE), each mobile device can act either as a tracker or as a detector. By simply installing the application we built for the company, any iOS or Android device becomes capable of simulating a beacon signal. This means the devices can both emit their presence and listen for signals from nearby assets – essentially turning the entire mobile fleet into a dynamic, location-aware network.
Here’s how it works: if a device is lost, it can be marked as "missing" in the system. The next time another employee carrying a phone with our app passes nearby, their device picks up the BLE signal and sends a command to the lost asset. That command triggers the lost device to vibrate and emit a loud sound, making it easy to locate – even if it’s out of sight.
What’s more, the app logs when and where the missing item was last detected and by whom, creating a real-time trail of activity. This transforms every employee’s pocket into a tool for tracking and recovery – no extra hardware required.
challenges: adjusting to various devices and environmental factors blocking the signal
One of the biggest challenges was the fragmentation in the Android ecosystem. Every manufacturer tends to modify the Android operating system, which affects background behavior and Bluetooth scanning. A feature like continuous BLE scanning – essential for our solution – works flawlessly on one device but may be completely blocked on another. We had to ensure stability across a wide array of devices, from Zebra scanners to Samsung or Apple smartphones, each with their own quirks.
Maintaining consistent background operation was critical – and difficult. Both Android and iOS limit what apps can do in the background, especially when it comes to Bluetooth activity. The manufacturing asset tracking app has to remain active at all times without significant drain of the battery. We optimized power consumption by batching network messages and reducing how often we processed Bluetooth events, without sacrificing responsiveness.
Environmental factors added another layer: solid concrete walls (common in Europe) versus thin drywall (typical in the US) significantly altered signal strength. Even human bodies – being mostly water – can block BLE signals when a device is held in hand.
Therefore testing this system was a monumental task. Our QA team became deeply familiar with countless edge cases – from interrupted data packets to the physical realities of the factory itself, including its layout, construction materials, and how they impacted signal behavior.
All that effort paid off: by reproducing even the most specific and obscure conditions, we were able to reduce unexpected bugs in the production environment and deliver a more reliable product.
the results: safeguarding assets with real-time tracking
Every company-owned device is now tracked in real time, 24/7 – reducing the risk of asset misplacement or misuse. Globally, businesses lose an estimated 5% of their revenue annually to occupational fraud. By implementing a software-based tracking system that requires no additional hardware, a leading company in the manufacturing sector took a major step toward safeguarding their assets.