V2Castix Guard

Make any film family-safe, for any country.

Guard watches a film for violence, nudity, weapons, drugs and bad language, shows a person every moment it found, and then blurs, cuts or bleeps what that person approves.

Film frames: Tears of Steel and Sintel, © Blender Foundation, CC BY 3.0.

Status: In development, with a working review tool. Detection is a review assistant: it suggests, a person decides. Accuracy per category is published below as we measure it.

BeforeAn editor watches every minute and fixes problem scenes by hand, again for every country.
AfterGuard finds the moments, your editor approves them, and a clean version comes out for each market.

Finds the problem moments

Violence, nudity, weapons, drugs, alcohol, smoking and swearing, in the picture and in the dialogue.

A person decides

Every finding waits on a timeline for an editor to approve, change or reject. Nothing is cut on its own.

Fixes it properly

Blur, pixelate, cover, cut or bleep, frame-accurate, without touching the original file.

One rulebook per audience

Ready-made rules for families, children, airlines and different broadcast markets, all editable.

Who it is for: Broadcasters, streaming services and airlines that show the same film to different audiences.

Drag to compare: before and after

The same frame from Tears of Steel with the weapon blurred, pixelated or covered. Pick a fix and drag the handle.

BeforeAfter: Pixelate
Illustration of Guard's fixes on a frame from Tears of Steel (CC BY 3.0). The live tool detects and tracks the object across the shot.
Castix Guard review: every finding on one timeline. Night of the Living Dead (1968, public domain)
Castix Guard review: every finding on one timeline. Night of the Living Dead (1968, public domain)

Open the live demo ↗

All demos →

Three ways to buy

Rent it

We run it for you, in the region you choose. You pay monthly and get support.

Run it on your servers

An annual licence to install it in your own building or cloud. Your videos never leave your network.

Own the code

You buy the full source code with documentation and a handover from the engineers who wrote it.

The technical detail

For your engineers: what it does exactly, how it is built, the numbers we measured and how it compares.

What it does

Frame-accurate review for family-safe and market-specific versions. Guard finds what a market will not accept, puts it on a timeline for a human to approve and then fixes it: blur, mask, inpaint, crop, cut, bleep or mute.

V2.01

Detect by category

Nudity, sexual content, intimacy, suggestive content, violence, gore, weapons, drugs, alcohol, smoking, spoken profanity and on-screen text, plus your own categories.

V2.02

Policies per market

Ready-made rules for family, kids, airline and regional broadcast audiences, each with its own review and automatic thresholds. The kids rules block anything they are unsure about.

V2.03

Findings timeline

Every finding sits on a shot-aware timeline with SMPTE timecode, including drop-frame, so a reviewer can jump, approve or change the fix.

V2.04

Fix operators

Blur, pixelate, solid box, tracked mask, inpaint, crop, cut, replace, 1 kHz bleep with soft ramps, and mute.

V2.05

GPU when it helps, CPU when it must

Masks and inpainting use SAM 2 and LaMa on a GPU provider; a CPU path (tracked ellipse, Telea inpainting) keeps demos and air-gapped sites working.

V2.06

Back to your edit

Export an edit decision list and a compliance report per market, so the decision trail survives into your NLE and your archive.

On the roadmap: live-stream review, NLE round-trip plug-ins, rating certificates per regulator once validated with each regulator.

How it works

  1. Ingest

    Drop a master or point Guard at a watch folder.

  2. Detect

    Shots are split, frames and audio are scanned against the policy you chose.

  3. Review

    A reviewer approves, rejects or changes each finding on the timeline.

  4. Fix

    Guard renders blur, masks, inpainting, cuts and audio fixes frame-accurately.

  5. Deliver

    You get the clean master, an edit list and a compliance report.

Numbers, with their method

Every figure on this site comes from a run we can repeat. Where a number is a target, it says so.

12Built-in policy categories

MethodPolicy schema in the Guard engine.

94.4% / 85.0%Swearing found in speech: precision / recall

MethodSynthetic 40-sentence test reel, word-level transcripts.

13.3%Weapons found in the picture (recall)

MethodFirst visual test set. Visual detection is early, which is why a person reviews every finding.

Specifications

Categories12 built-in plus custom
Market presetsFamily, kids, airline, regional broadcast (all editable)
Visual fixesBlur, pixelate, box, tracked mask, inpaint, crop, cut, replace
Audio fixesBleep (1 kHz, 10 ms ramps), mute
TimecodeSMPTE, drop-frame and non-drop-frame
ComputeGPU providers behind one interface; CPU fallback
ExportsClean master, edit decision list, compliance report
Live streamsRoadmap

How it compares

CapabilityCastix GuardHive (Deploy)AWS RekognitionSightengineVidAngel / ClearPlayValossa
Visual detectionYesYesYesYesPartialYes
Spoken profanityYesYesNoPartialYesYes
Custom policyYesYesYesYesPartialYes
Findings timeline and reviewYesPartialPartialYesNoYes
Blur, mask and inpaintYesNoNoNoNoNot verified
Crop, cut, bleep and muteYesNoNoNoPartialNot verified
Edit list exportYesNoNoNoNoNot verified
Report per marketYesNoNoNoNoPartial
On-premisesYesNot verifiedNoPartialNoYes

Competitor facts were checked on the vendors' own pages on 6 November 2026. Links are in our research notes. "Not verified" means we could not confirm it.

Licensing and pricing models

Prices depend on volume and deployment. We quote within two working days.

01

Per processed minute

Detection and review

Volume tiers. Unlike detection-only APIs, review and the edit list are included.

02

Clean-master package

Per title or episode

Detection, review and rendered fixes for a fixed price, the way broadcasters and airlines budget.

03

Reviewer seats

Per reviewer, monthly

For teams that review in-house.

04

On-premises

Annual, per GPU node

For unreleased masters that must not leave your building.

Questions buyers ask

How accurate is detection?

It depends on the category, and we publish each one with its test. Swearing in speech is already strong (94.4% precision, 85.0% recall on a synthetic test reel); visual categories such as weapons are early. That is why Guard is a review assistant: a person approves every fix.

Does a human stay in control?

Yes. Automatic thresholds are per policy, and anything below them goes to a reviewer. Nothing is cut without a decision on the timeline.

Can we define our own rules?

Yes. Presets are starting points; categories, thresholds and the fix for each category are editable, and you can add custom categories.

Will our masters leave our network?

Not with the on-premises licence. In the hosted service, media is processed in the region you choose and deleted on your schedule.

Which file formats can Guard read?

Anything FFmpeg can decode, which covers common broadcast and mezzanine formats. Ask us about a specific wrapper or codec.

Which languages can Guard bleep?

Swearing is found from word-level transcripts and a word list per language. English is measured; other languages are added with each pilot.

How do we start?

Send a short clip and tell us the market. We return a findings report and a fixed version.