Skip to content
Hazelsong

Collect

Video, recorded where they already are

Your customer clicks the link, allows the camera, and speaks. The recording arrives whole. You get the original file back at the quality it was recorded at, on every plan, including the free one.

PlanEvery plan, at full quality.

How it works

Video testimonials, step by step

  1. No install, no account, no app

    The recorder is the browser's own. It works on a phone held in the hand, which is where most of these get recorded.

  2. They can watch it before sending it

    And record it again. Nobody sends the first take of a video of their own face without seeing it.

  3. One copy is stored, and it is the original

    Not a compressed copy with the good one behind a plan. There is no better version being withheld, so there is nothing to sell you back.

  4. It plays inside your own widgets

    The video wall layout shows only the testimonials that have a recording, with the player as the face of each card.

Your collection page · Video
The video panel on the collection page, with three buttons: Record with my camera, Upload a file and Paste a link.
The real recorder, before anyone presses record.

Safe by design

The rule that makes it safe to have

Clear boundaries

What it will not do

Every capability page ends with this list. It is the part that says what you are actually buying.

  • It will not put words in somebody's mouth, generate a face, or clone a voice. Every frame is footage a real person recorded.
  • It will not cut a video that lives on somebody else's platform — that would be taking their footage off their player.
  • It does not watermark your customers' faces on the free plan.
  • It will not play without limit on your public pages. Each plan carries a month of video playback, printed on the pricing page; past it, video pauses on public pages until the first of the next month while the words, ratings and photographs go on showing. Your own downloads and exports are never counted and never paused, on any plan.

Where it lives in the code: lib/video.ts · lib/media.ts · lib/delivery.ts · app/api/media/route.ts · app/api/play/route.ts

Questions

Asked about this

From Help, where every answer is written from the product as it runs.

What quality is the video stored at?

The one it was recorded at. One copy is stored — the original — and it comes back at that quality on every plan, including the free one. There is no better version being withheld.

Can I cut a clip for social?

Yes, and it happens in your own browser: their footage, their voice, their name over it, cropped to the shape the platform wants. No queue, no server cost, no watermark.

Can it generate a presenter or a voice?

No, and it never will. A clip is a cut of footage a real person recorded, or it is not made. That is a deliberate refusal, not a missing feature.

Can I cut a testimonial that is on YouTube?

No. A video that lives on somebody else's platform is linked rather than cut — taking the footage off their player is not ours to do.

More on video

This is running now

Open a project and use it. Nothing on this page is a roadmap.