Unsafe GPS watch for children

Here’s what to look out for when buying a GPS watch for children

GPS watches for children are popular. Knowing where your child is and staying in touch are the main reasons for buying such a product. We are seeing more and more negative reports about the safety of GPS watches for children. “That’s a shame because it gives a false impression of the entire product range. Using GPS watches for children is safe, but consumers do need to know which products are safe,” says Sander de Potter, CEO of Spotter®.

Takeover of the backend

    \

  • On three of the four backend platforms, the GPS watch’s location could be ‘spoofed’. This means parents may think their child is in a different location than they actually are.
  • \

  • On two of the platforms, it is possible to ‘spoof’ voice messages from the GPS watch to the smartphone app.
  • \

  • And one backend platform could even be taken over entirely, making it possible to track individuals wearing the watch.

The backend of the Spotter® GPS watches cannot be compromised in any way. Authorisation is based on a unique username and password. This applies to all endpoints within the app. These details are transmitted via a secure SSL connection and are therefore inaccessible.

Communicating without encryption and authentication

    \

  • Smartwatches using the 3G platform communicate without encryption or authentication with the server that relays information to and from the parents’ smartphone app.
  • \

  • The backend server was also found to be vulnerable to SQL injection, which could allow an attacker to gain access to users’ private data. ANIO’s backend server does require users to log in. However, once logged in, a user can easily view other users’ data by modifying their user ID. These IDs appear to be incrementally assigned, making it easy to identify other users.

At Spotter:

    \

  • All Spotter® communications are encrypted and authorised. A secure VPN connection is used for all communications between the Spotter® GPS tracker and the platform (GSM).
  • \

  • IDs from another account cannot be retrieved on Spotter® either, due to the account-level security on the Spotter platform. This means that no data can be retrieved that is not part of the user’s own customer account, and SQL injection is also not possible.

Sending data to servers outside the EU

Another issue identified by the researchers is that 3G and ANIO send EU users’ data to servers outside the EU without disclosing this. This puts the companies in breach of the GDPR.

Spotter® uses servers within the EU and therefore complies with GDPR legislation. Furthermore, data is not made available to third parties for commercial purposes. 

 

In April 2020, these manufacturers were informed of the findings of the investigation report. Some issues have been resolved, but a number of vulnerabilities remain.