A · Relay
One forest-green dot is handed from shot to shot and never leaves the frame: it becomes the disc, the hold ring, the countdown, the first case node, the live location, and finally the circle of the keyhole. No cuts; the app grows out of the dot.
Motif A single forest dot, relayed through every shot, that ends as the keyhole's circle.
Sound A low drone that rises a fifth on the hold; three tuned ticks; a soft metronome under the countdown; one pulse per case node; a single resolve chord on "Everything else is ours now."; two dry ticks to close. 84 BPM, every cue exported from the picture timeline.
Beat sheet (8 frames)
| t | On screen | Motion | Sound |
|---|---|---|---|
| 0:00–0:03 | Three seconds. | Light canvas. A 12 px forest dot fades in at centre and breathes once; the two words rise 16 px beneath it in Bricolage 300. | Room tone, low drone (A♭), one tuned tick as the dot lands. |
| 0:03–0:07 | The disc is the whole app. · Protected · Protection active · HOLD TO ARM | The dot swells into the 196 pt home disc, keyhole fades up inside; header, status line, label and standing-by card assemble around it on beats; the bezel draws in last. | Drone; three quiet UI settles panned to position. |
| 0:07–0:10 | Hold. Nothing else. · HOLD TO ARM · 1s / 2s / 3s · watch: 2s KEEP HOLDING | Push in; the ring draws in three equal arcs, one per second; the watch slides in on the second tick and mirrors it; the ring closes and snaps tighter on the third. | Three tuned ticks at 0:07.5/0:08.5/0:09.5; drone rises a fifth; low thud on commit. |
| 0:10–0:14 | If the moment passes, slide "I'm safe". If you can't, ELA sends. · 0:27 → 0:00 · app: Sending help in · Send help now · Slide to cancel — I'm safe | Real pre-dispatch screen slides in left; the ring stays centre-right as the countdown with the dot riding its edge; 30 s compressed to 4 with a speed ramp; nobody slides; at 0:00 the dot drops out of the ring. | Soft metronome per displayed second, accelerating and thinning; two beats of silence before the drop. |
| 0:14–0:19 | Then the response runs without you. · Case opened · A vetted law firm notified · Your consulate's emergency desk informed · Your trusted contacts receive a private live link · A human ops team tracks the case · EXAMPLE timeline | The dot becomes the first node's check; rows lift off the real reaching-your-law-firm screen and land one per beat, stepping down and right; the fifth lands with a hollow node. | One rising pulse per landing (four); the fifth is a held note. |
| 0:19–0:23 | The people who love you watch help arrive. · Private live link · LIVE · Milestones · Acting lawyer's name appears here once a firm accepts | A browser-shaped card unfolds around the dot: the trusted contact's private link. The dot lands on the map, turns red and pulses at 1.4 s (the only red); milestones fill one per beat; slow drift across the map. | Drone opens to a major third; the pulse is a very soft heartbeat for two bars. |
| 0:23–0:27 | Everything else is ours now. | Two lines in Bricolage 300 at 96 pt arrive from soft blur, one per beat; the dot settles as their full stop, breathes twice, then the keyhole body draws down from it. | Resolve chord (I), held; two dry ticks. |
| 0:27–0:30 | ELA · Coming soon to iPhone & Apple Watch · ela.now · ELA is a membership service, not an emergency service. In immediate danger, call 999. · Screens show how the service works; they are not a guarantee of any outcome. | Lockup centre; URL fades up in mono; small print last; one-second hold with a final breath of the dot inside the mark. | Chord decays under a final tick-tock an octave lower; 500 ms silence. |
Build notes
Real recorded screens: home-protected (02, revealed under the rebuilt layer), watch holding-natural or watch-sequence.mp4 (03), countdown / 14-pre-dispatch (04), 15b-active-case-reaching with no firm name (05). Code-rebuilt: the dot, disc, hold ring and counter, countdown ring and numerals with speed ramp, the five timeline rows, the whole live-link card in 06 (no safe capture exists yet), type, mark and lockup. Beat grid 84 BPM 4/4 at 60 fps (beat 42.86 f, bar 171.4 f). Sync cues: dotIn 0:00.7; holdTicks 0:07.5/0:08.5/0:09.5; commit 0:09.55; countdownZero 0:14.0; nodeLandings 0:14.9/0:15.6/0:16.3/0:17.0; liveDotPulse 0:19.5–0:22.5 at 1.4 s; resolve 0:23.0; markBody 0:26.0; finalTicks 0:28.6/0:29.3. Discipline: no cuts, every seam a morph or a hand-off of the dot; one red surface at a time (Send help now in 04, live dot in 06); light canvas throughout; motion-blur pass on the swell, the countdown ramp and the dot's flight.