On October 23, going into IACP, SoundThinking announced GoSecure, a coming feature for its PlateRanger Edge Max cameras and cameras "powered by Axis Agent." It "will cryptographically authenticate video at the point of capture," to help "investigators and prosecutors establish confidence in its integrity."

Good. More cameras should do that. Some already can. The Axis camera I tested on has it built in. It ships switched off. Axis's own documentation says so, and on my camera it was off.

GoSecure isn't out yet, so none of what follows is a test of it.

On October 5 I turned it on for one ten-second clip, pointed the camera at my other camera on the side of my house, and checked what the signature would tell me and what it wouldn't.

What it told me was good. Every frame it could check came back clean. The check traced the key back to Axis's root certificate and named the maker, the firmware version and the serial number. Then I built a six-still exhibit, the kind that ends up in a case file, and checked each still against the frame it claimed to come from. Six of six matched, pixel for pixel. When I swapped one still for the very next frame, a fifteenth of a second later and almost identical to the eye, the check caught it.

Then came the parts it couldn't vouch for.

The clock. The camera's clock was 9 minutes 44 seconds fast. The signature locked that time in. Nobody can change it now without the check catching it, and it's still wrong.

The end of the clip. The last 27 frames, almost two seconds, couldn't be checked at all. The camera sends each signature after the frames it covers, and my clip ended before the last one arrived. If the moment that matters is at the end of an export, it may be the part you can't verify.

The frames after a bad one. I flipped one byte in one frame on a copy. The check flagged that frame and only that frame. But a still I'd pulled from eight frames later came out different too, and its own data was untouched. Video frames are drawn from the frames before them, so a frame is only as clean as everything it was drawn from.

Who handled it. I exported the file, hashed it, built the exhibit, checked it and re-hashed it three days later. Me, every time, with Claude Code running the commands on my own machine. The signature can't tell you that, and it can't tell you who else had the file.

I spent 20 years as a sworn officer. Nobody I worked with mistook the evidence tape for the chain of custody. The tape tells you the seal wasn't broken. The custody log tells you whose hands it was in, when, and why, and every handoff gets a name, a date and a time.

Signed video is evidence tape for the file, and it's good tape. Somebody still has to keep the log.

So I built one. It's a one-page Video Evidence Custody Sheet with eight sections:

01 Source camera, including a clock check against real time.

02 Export: who, how, when, and the file's hash.

03 Signature check, with a box that says what it proves and what it doesn't.

04 Made from it: every copy or exhibit, with the exact recipe so anyone can remake it and compare.

05 Custody: every hand the file passed through, with a hash check at each one.

06 Stop rules: if this happens, do this.

07 Not settled here: what the sheet doesn't show.

08 Re-check by someone else.

I filled one out from the real clip, real times and real hashes. It shows a five-minute gap between the export and the first hash, because that's what happened. Section 08 on my copy says, in yellow: "Not done yet. One person made and checked everything above." That's where my lab stands.

Video Evidence Custody Sheet filled out for the October 5, 2026 lab clip: source camera with the clock 9 minutes 44 seconds fast, export, signature check with pictures 0 to 123 verified and 124 to 150 not checkable, the exhibit made from it, three custody rows, stop rules, what the sheet does not settle, and section 08 marked not done yet.
Filled from my real signed clip, October 5, 2026.

There's a blank copy further down. Take it, mark it up, tell me what's wrong with it.

It isn't a property form. Your agency's form already carries the case number, the evidence tag, the legal authority, the signatures and the disposition. This rides along with it, for the video. It's an example, not legal advice or agency policy. One camera, one clip, ten seconds, one person. It hasn't been through a real case or a real property room.

My day job is selling AI to police, and before that I worked for Axis. This ran on my own cameras, on my own network.

If your cameras sign video, or a vendor tells you theirs will, these are the questions I'd ask.

Is it on by default, or does someone have to turn it on?

Does the export keep the signatures, including the one for the last few seconds?

Does the check tell you which frames verified, by number?

What does it say about the camera's clock?

Who re-checks it besides the person who made it?

For the people who worked in a property room or ran one: what's the field on your form that would have saved you the most trouble on video?

The signature covers the file. A person covers the rest.

Blank Video Evidence Custody Sheet with eight sections: source camera, export, signature check, made from it, custody, stop rules, not settled here, and re-check by someone else.
Blank. Take it. Download the full-size sheet.

This is the first issue of Notes from the Field as a LinkedIn newsletter. Earlier issues are at matthewvisher.com/notes.

Lab: AXIS Q6358-LE (AXIS OS 12.9.57) on my own network, October 5, 2026. Ten seconds, 1080p at 15 frames per second, signing on for the capture and off after. Checked with Axis's open-source Signed Video Framework 2.3.5, through a small checker written for this test, and ffmpeg 8.1.2. Re-hashed October 8, 2026. Built and checked with Claude Code.