Die ModuleWorks GmbH aus Aachen entwickelt Softwarekomponenten für die Erzeugung von Werkzeugwegen, Bearbeitungssimulation und verwandte CNC-Funktionen. CAM-Anbieter und Werkzeugmaschinenbauer integrieren sie in ihre eigenen Produkte. Das Portfolio umfasst 3-, 4- und 5-Achs-Bearbeitung, Drehen, adaptives Schruppen, Schneiden und Maschinensimulation, Kollisionsvermeidung, ein Post-Processor-Framework und einen Mesh-Toolkit. Kunden erhalten die Komponenten als Softwarebibliotheken und binden sie in eigene Anwendungen ein. Das Unternehmen bedient außerdem die Bereiche additive Fertigung, Robotik und digitale Zahnmedizin.
Da ModuleWorks Komponenten und keine eigenständige Endanwendersoftware liefert, betrifft die Souveränitätsfrage für europäische Anwender vor allem die CAM- oder CNC-Anwendung, in die die Bibliothek eingebettet ist; die Komponenten laufen auf der eigenen Infrastruktur des Kunden. Die Datenschutzerklärung nennt die ModuleWorks GmbH als Verantwortliche. Sie erklärt, dass einige Webdienste personenbezogene Daten auf Servern externer Anbieter in der Europäischen Union speichern, während bestimmte Drittdienste Daten in die USA übermitteln. Die Verarbeitung von Lizenznehmerdaten beschreibt die Erklärung nicht; sie sollte in den Lizenz- und Auftragsverarbeitungsverträgen mit dem Anbieter geregelt werden.