All workCase study 02 / 03

Proxima Robotics: A license manager for robots

Every robot becomes an IoT device with its own fingerprint, so a cloned install is spotted instantly.

Client
Proxima Robotics
Location
Cascina, Pisa
Sector
Robotics
Our part
  • License server
  • Device identity
  • Cryptography
Proxima Robotics license manager on two tablets: the sign-in screen and the robot checks dashboard

The challenge

Proxima’s software is its know-how. They needed to be certain it could not be copied or installed on unauthorized robots, which meant a licensing system secure enough to protect the product without ever getting in its way.

  • 1 : 1

    Each license bound to a single robot

  • Anti-clone

    Fingerprint from CPU ID, MAC addresses and serials

  • Anti-replay

    Every response tied to the moment it was requested

What we built

We designed and built a custom license manager that treats each robot as a true IoT device, tracking power-on, power-off and access against the validity of its license:

  1. A unique digital identity for every robot: a cryptographic fingerprint derived from hardware and software parameters such as CPU ID, MAC addresses, serial numbers and internal configuration.
  2. Clone detection by design: copy the software to another robot and the fingerprint no longer matches, so the license is invalid.
  3. Time-bound requests: each call to the license server carries a temporal element and the response is generated against it, so a recorded answer is useless later and replay attacks fail.
Sign-in screen of the Proxima Robotics license manager
01Sign-in, dressed in Proxima’s own identity.
The license manager's dashboard: today's valid and invalid license checks, and each robot's checks over the last 24 hours with pause, edit and delete actions
02Today’s checks, and every robot’s last 24 hours, at a glance.

The result

Each license is bound to one robot, and a copied install or a replayed response is rejected. The checks run in the background without slowing Proxima’s software down, and new robot models can be added with little extra work.

About the client

Proxima Robotics was founded in December 2017 as a spin-off of the E. Piaggio Research Center at the University of Pisa. It builds plug-and-play software that lets mobile robots (AGV/AMR) navigate on their own and fit into production and logistics, with interfaces anyone can use.

Next case study · Trento

Aersafe

An IoT platform for smart air purifiers

View case study
Contact

Bring your cloth.
We’ll cut the rest.

Tell us about your product and where it needs to go. We’ll reply with a few questions and, if it’s a fit, a first sketch of the platform.

An engineer reads and answers every message.