Can I get dance feedback without uploading my video?
Yes. SkillMirror analyses your recording entirely on your phone — pose estimation and the movement comparison both run on the device, and the video never leaves it.
What exactly stays on the phone?
Everything in the practice loop: the recording, the extracted movement data, the analysis result, and your practice history. There is no account and no upload anywhere in that path. The practice loop makes no network requests at all, and that is enforced by automated checks in the codebase, not by a policy page.
What is the honest trade-off?
Local-only storage means your history will not survive deleting the app, erasing the phone, or losing it. The app can write an encrypted backup file that only opens with your passphrase; keeping that file somewhere safe is the only copy there is.
Why build it this way?
Practice footage is personal. A camera pointed at your body in your bedroom should not require trusting a server. On-device analysis makes the privacy claim structural — the feedback arrives even in airplane mode.