The Problem
Timestamps copy-pasted into Slack. Screenshots forwarded over email. Approvals confirmed on a call nobody recorded. Large video files uploaded and re-downloaded just to get a single note. 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 - no downloading, no large files - 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.
The sun is perfectly positioned here. This is the hero shot for the opening.
Can we lift the shadows in the foreground grass? It's losing detail.
Wind noise is heavy on this take. Flag for ADR.
No app install. No account required. The reviewer sees the video player with the scene timeline and searchable transcript (if the video has been indexed). 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 organized, 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. Freehand circles, arrows, and rectangles - each attached to the comment and rendered as an overlay.
Five preset colors, three stroke widths, undo and clear. Annotations render 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.
Create a Review
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. When everyone is done, lock comments and archive the review. All data is integrity-protected with HMAC-SHA256.
Version Comparison
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.
v1 — Draft
v2 — Color Graded