Loading demo…
Interactive demo — no account needed

Sync. Annotate. Choreograph.

Coreofi aligns multiple video recordings to the master audio, so dance teachers can annotate, review, and share — all in the browser.

Sign In

Pre-loaded with sample projects & class data.

COREOFI
Copy of dadada
VIDEO
CHOREO
REVIEW
● SONG READY v0.5.0-alpha
NOTES ⊙ TIME ⊞ SECTION
The intro section is 16 counts. Soloist enters stage-left at ⊙ 0:00.000. On count 5 ⊙ 0:05.600 back row peels off.
During chorus1 the diamond breaks. jump lands on the snare at ⊙ 0:23.180.
TRACK 3
intro
chorus1
verse1
bridge
chorus2
verse2
TRACK 2
jump
backfl
slide
0:49.021 / 2:21  |  139.53 BPM
Runs in your browser
macOS · Windows · Android · iOS
No data harvesting
Your videos stay yours
Stored in EU
EU-compliant · GDPR-ready
01 / Multi-video sync

Four angles.
One timeline.

Upload up to 4 recordings of the same choreography. Coreofi aligns them all to the master audio automatically — using state-of-the-art audio fingerprinting. No manual sync.

Supports MP4, MOV, WebM · up to 4 videos per project
CAM 1
CAM 2
CAM 3
CAM 4
SYNCED · 139.53 BPM
NOTES ⊙ TIME ⊞ SECTION
The intro is 16 counts. Soloist enters stage-left at ⊙ 0:00.000. Back row peels off at count 5.
First chorus1 — diamond breaks into wide V. jump lands on the snare exactly at ⊙ 0:23.180.
Watch spacing problem at ⊙ 0:28.500 — two outside columns drift inward too early.
jump
0:16.674 — 0:23.221
Keep feet together!
After touching the ground
wait for Daniel to pass then move
02 / Timestamped annotations

Notes that live
in the music.

Write choreography notes in a rich text editor. Embed exact timestamps and colour-coded section labels inline — click any tag to jump directly to that moment in the timeline.

Shared in real-time with your class · Visible on video playback
03 / Waveform sections

The whole song
at a glance.

Click anywhere on the waveform to drop colour-coded section markers — intro, verse, chorus, bridge. Navigate instantly between any section during rehearsal. BPM-snapping included.

Automatic BPM detection · Variable speed playback · Loop mode
TRACK 3 — SECTIONS
intro
chorus1
verse1
bridge
chorus2
verse2
outro
TRACK 2 — MOVES
jump
backfl
slide
0:49.021 / 2:21
1×  139.53 BPM
Getting started

Up and running in three steps.

01
Create a project
Give it a name and upload your music track. BPM analysis runs automatically in the background — grid-snapping ready.
02
Add your videos
Drop up to 4 video files. The app fingerprints the audio in each and snaps them to the song's timeline. No timecode needed.
03
Mark & share
Click the waveform to create sections, name and colour them, then share the whole project with your class via invite code.
Runs in your browser
No install. No app store. Works on any modern browser on any device — MacBook to Android phone in the studio.
macOS Windows Android iOS
No data harvesting
We don't profile, track, or sell your data. Coreofi has no advertising business. Your videos and choreography are private.
Zero tracking No ads
Stored in EU
All data is encrypted and stored in a certified EU data centre. European privacy law applies. GDPR-compliant by design.
EU Datacenter GDPR Encrypted
No account needed

See it live.
Right now.

The demo is pre-seeded with sample projects, a demo class, and student accounts. Everything resets automatically — explore freely.