Last updated: July 2026
The short version: Your webcam feed stays on your device. You can play as a guest with no personal data collected. If you choose to create an account, we store your profile and progress (such as email, name, fitness profile, and scores) so we can sync them. We don't use tracking cookies or advertising, and we never sell your data.
Processed on your device. Not uploaded to BodyLink TV or shared unless you choose to export a local clip yourself.
None as a guest. With an optional account we store your email, name, and fitness profile to sync your progress — never for ads or cross-app tracking.
No tracking cookies. Local storage is used only for game settings and preferences.
BodyLink TV uses your webcam feed and Google's MediaPipe Pose technology to detect body landmarks (joints and keypoints) in real time. This processing happens entirely in your browser using WebAssembly and WebGL — no server is involved.
The raw camera feed is displayed locally on your screen (mirrored, like a mirror) and is used to compute body positions. These positions are then used as game inputs. At no point is any image or video data transmitted over the network.
On supported desktop browsers, you can optionally record a gameplay clip. That clip is assembled locally in your browser and stays on your device unless you choose to download or share it using your own device's tools.
We collect minimal, anonymous analytics to understand how the platform is used:
This usage analytics data is not used to track you across other apps or websites.
You can use BodyLink TV without an account. If you choose to create one, we collect and store — solely to provide the service — the following, linked to your account:
This account data is used to operate features like saving and syncing your profile and progress across devices. We do not use it to track you across other apps or websites, and we do not sell it. Accounts are managed with our authentication provider (Supabase).
BodyLink TV uses your browser's local storage (not cookies) to save:
This data stays on your device and is never transmitted. You can clear it at any time through your browser settings.
BodyLink TV uses Google MediaPipe for body tracking. MediaPipe runs entirely client-side (in your browser) and does not send data to Google servers. No other third-party analytics, advertising, or tracking services are used.
BodyLink TV does not knowingly collect personal information from children under 13. Accounts are intended for users old enough to provide their own information. If you believe a child has provided us personal data, contact us at privacy@bodylinktv.com and we will delete it.
You can play as a guest without providing personal data. If you have an account, you can access, update, or delete your account and its associated data at any time from the in-app account screen. For any other privacy request, contact us at privacy@bodylinktv.com and we will address it promptly.
We may update this privacy page from time to time. The "Last updated" date at the top will be changed accordingly. Continued use of the Platform after changes constitutes acceptance.
Questions about privacy? Reach out at privacy@bodylinktv.com.