Présent dans vingt-deux villes dans le monde (comme Clermont-Ferrand en France), Smoove propose des bicyclettes (classiques ou à assistance électrique) en libre-service sur divers modèles économiques, pas seulement en gratuité contre publicité urbaine (modèle du Velib' à Paris). Cette société française doit donc traiter différents types d'abonnements et de locations avec remontée d'indicateurs (prise, repose...) de capteurs situés sur les vélos ou sur les bornes. Les normes techniques sont, de plus, extrêmement variables d'un pays d'implantation à un autre. Enfin, certaines remontées de données doivent déclencher des actes de maintenance.

Pour parvenir à réaliser tout cela, l'entreprise a choisi de se doter de la plate-forme ThingWorx de PTC. Smoove était déjà cliente de l'éditeur depuis 2009 avec les outils Windchill et CreoView utilisés pour développer les nouveaux systèmes de vélos. ThingWorx est un outil de traitement des données M2M avec des connexion IoT (Internet of Things). Il a été choisi car il permet d'intégrer facilement de nouveaux services utilisant les données traitées.