вычисления углов поворота головы в реальном времени. Пользователи выполняют 30 случайно сгенерированных движений, следуя за инструктором на экране (Джонни для мужчин, Джулия для женщин, причём пол определяется с помощью face-api.js). Система оценивает синхронность пользователя, сравнивая ожидаемое время выполнения движений с фактическими задержками, и выдаёт процентный результат с ободряющими комментариями. Разработчик изначально столкнулся с проблемами совместимости с мобильными устройствами, которые решил, определяя мобильные устройства по ориентации и сенсорным событиям, а не по размеру экрана. Интерфейс адаптируется к вертикальной и горизонтальной ориентации, а окна пользователя и инструктора располагаются соответствующим образом. Музыкальное сопровождение было добавлено после того, как было замечено, что некоторые пользователи двигаются более ритмично под фоновую музыку; выбранный трек имеет темп около 140 ударов в минуту. Вся библиотека отслеживания размещена локально, чтобы избежать внешних зависимостей, и проект находится в свободном доступе.