DanceEcho
Learn Any Dance Move by Move
Only for Mac
Free
Mac
DanceEcho helps you learn dance moves from any video by comparing your body pose to the dancer in real-time using AI pose detection.
How it works:
Load any dance video, set a loop segment, and practice alongside the reference. DanceEcho tracks your body using Apple's Vision framework and shows how closely your movements match — giving you instant feedback with a live
similarity score.
Key Features:
• Real-time pose comparison — AI detects 19 body joints and compares your movements to the reference dancer
• Loop any segment — set custom start/end points and practice the same move on repeat
• Speed control — slow down to 0.1x to learn tricky moves, speed up as you improve
• Multi-person tracking — click to select which dancer to follow when multiple people are in the video
• Side-by-side view — reference video on the left, your camera on the right, with skeleton overlays
• Loop recording — automatically record each practice loop with skeleton overlay and match score baked in
• Vertical & horizontal recording — choose the format that works for your social media
• Audio from source — recordings include the original music from the reference video
• Per-video projects — all settings (segment, speed, position) saved separately for each video
• 3-2-1 countdown — get ready before each practice session
• Camera mirror toggle — flip your camera to match the dancer's perspective
• VP9/WebM support — automatically converts unsupported video formats
Perfect for:
— Learning choreography from YouTube/TikTok tutorials
— Practicing bachata, salsa, hip-hop, or any dance style
— Comparing your progress over time with recorded loops
— Breaking down complex routines into small, repeatable segments
Privacy: All pose detection runs locally on your Mac. No data is sent to any server.
Ratings & Reviews
- This app hasn’t received enough ratings or reviews to display an overview.
- See the speed of each take in the recordings list
- Smoother recordings, even with 4K dance videos
- The match % shows lower in the frame, and only once it means something
- Takes you stop before the middle of the loop are no longer saved
The developer, Maksim Efremov, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Seller
- Maksim Efremov
- Size
- 2.2 MB
- Category
- Entertainment
- Compatibility
Requires macOS 26.2 or later.
- Mac
Requires macOS 26.2 or later.
- Mac
- Languages
- English
- Age Rating
4+
- 4+
- Copyright
- © Maksim Efremov 2026
