Le moteur de tout ceci est l'environnement Javascript p5.js. Grâce à lui, nous pouvons contrôler une vidéo dans une page web, et transmettre des commandes à une figure GeoGebra. Ce dernier point est possible car nous pouvons déjà utiliser des scripts Javascript à l'intérieur de GeoGebra.