The Problem
Timestamps copy-pasted into Slack. Screenshots forwarded over email. Approvals confirmed on a call nobody recorded. When feedback is scattered across tools, mistakes are inevitable and review cycles drag on.
FrameQuery puts the conversation on the video itself. Share a link, your reviewer opens it in any browser, and every comment lands on the exact frame it refers to. No app installs, no accounts required, no feedback lost in transit.
The Review Experience
One link takes your reviewer from watching to commenting to approving. Here is how it works.
No app install. No account required. The reviewer sees the video player with the scene timeline and searchable transcript (if the video has been processed). On desktop or mobile.
Every comment is anchored to an exact timecode. Click a comment and the player jumps to the moment. No more “around the 3-minute mark.” Threaded replies keep conversations organised, and comments can be resolved and filtered so you always know what is left.
Reviewers can edit their own comments within 10 minutes of posting. After that, the comment is locked.
Point at exactly what you mean. Annotations are attached to the comment and rendered as an overlay when anyone clicks to view it. A screenshot of the annotated frame is captured automatically.
Five preset colours, three stroke widths, undo and clear. Coordinates are stored normalised so annotations render correctly at any resolution.
Each video in a review carries its own verdict. When a reviewer is done commenting, they approve or request changes with one click. Per-video verdicts roll up into an overall review status, so the review owner can see what is blocking sign-off at a glance.
Approval Workflow
Select videos from your library, name the review, and generate a shareable link.
Reviewers watch, comment, annotate, and submit their verdict. Per-video statuses roll up automatically.
Lock comments when done. Archive the review. All data is integrity-protected with HMAC-SHA256.
Extras
Compare two versions of a video synchronised frame-for-frame. Shared play/pause and a single timeline scrubber keep both videos in lock-step so you can spot differences instantly.
Review proxies stream from cloud storage shared with shared indexes. Remove unused proxies at any time to free up space. Higher quality options are available.