Sort footage
Testing
Pick a session above, or start a new one.
Enter moves down a column. Every number is kept β retyping a cell writes a correction, clearing it voids the trial. Best of three is worked out, never stored.
Roster
Moves (stickhandling / skills)
Click a name to rename, Γ to remove.
Shot types
Projects
Delete queue
Flagged clips wait here. Restore puts one back in the sort flow; Purge permanently deletes the video from Backblaze B2 β and since B2 no longer keeps old versions, that really is permanent. Each clip is playable below, so check it before you purge. There is deliberately no "purge everything" button: select what you mean to remove.
Find clips
Folders
Pick a folder to work through it. This is the most dependable way to choose a batch β folder names are reliable, and a lot of the filmed dates aren't. Setting Filmed at on a folder marks everything in it, now and on every future scan β so naming folders on export does the sorting for you.
Coaches
Tick what each coach can do. Changes take effect the next time they load a clip β access is enforced by the database, not by hiding buttons. Purging footage and managing coaches stay with you.
Shows which fields TeamUp sends for a customer, and whether each is filled. Field names only β no personal details are shown.
Coach activity
By day
Active is time the app was open, in front of them, and being used β counted every 30 seconds. Gaps is a second estimate from the spacing of their actions, with any single pause capped at 3 minutes. They measure the same thing different ways; where they disagree, the truth is between.
Working sessions
A session is a run of activity with no gap over 20 minutes. Idle time between sessions isn't counted, so this is time active in the app β a cross-check against an invoice, not a timesheet.
Raw timeline
Every action, stamped by the database as it happened.