Security

Where your work
actually lives.

A video editor holds the thing you are most careful with: the rushes, before anyone has approved them. This page says, in order, what stays on your disk, what leaves and when, how your account is protected, and what the installers are signed with. Nothing below is a promise we cannot point at.

v2.9.0 · 124 MB · signed & notarised

The map

What stays, what goes, and who decides.

The rule is simple to state: nothing leaves the machine unless you asked for something that can only happen elsewhere. Below is the whole list, on both sides.

Stays on your disk — the desktop app

  • Your footage. The editor holds an opaque handle to each file you picked, never a path it could widen.
  • Every edit, colour grade, title and transition — the project file is yours, in a documented format.
  • Local rendering and export, at any length and resolution.
  • Screen, camera, voice and device-audio recordings.
  • Your undo history, autosaves and the media cache.

Leaves — only when you ask

  • A generated shot: the prompt, and the boundary frame of the clip it continues from.
  • An AI voice: the script. Captions: that clip's audio. A translation: the captions.
  • A cloud render: the project and the media it references, for the length of the job.
  • A cloud project (Studio, Business): the project and its media, stored under your workspace so it follows you between machines.
  • Publishing: the finished export, to the account you named, with the title you approved.

Nothing you upload or generate is used to train anything. Media sent for a job is held under your own workspace for the job and its result; a cloud project stays until you delete it. The mechanism behind "the editor never learns where your files are" is on the local-first page.

Your account

Sign-in that behaves like a bank's, not a forum's.

CNEX Cut signs in to the same account as the rest of CNEX Flow, so the protections are the platform's, not a lighter copy made for an editor.

  1. 01

    Two-factor, three ways

    An authenticator app, SMS or email — a sign-in that returns a challenge is not a sign-in until you answer it.

  2. 02

    Only the refresh token is kept

    The access token lives in memory and is re-minted when the app starts. The refresh token rotates on every use, and a replayed one is treated as theft: the whole family is revoked.

  3. 03

    Bot protection on the doors that matter

    Sign-in, sign-up and password reset are protected by reCAPTCHA where the server enforces it. Failed sign-ins lock the account; a new device is announced.

  4. 04

    Workspaces are walls

    An account can belong to several workspaces; media, projects and credits live inside one. Roles and permissions decide who sees what — and the same applies to any AI staff you hire.

  5. 05

    Encrypted in transit; secrets encrypted at rest

    Every call to the platform is over TLS. Credentials the platform holds on your behalf sit in an AES-256-GCM vault, never in code or config.

An assistant on the timeline

It can move a clip. It cannot read your disk.

When you connect your own assistant, it talks to the editor through a fixed set of tools — add a title, trim a clip, generate captions, export. Every tool is addressed by clip id and answers with the state of the composition. There is no tool that takes a path, lists a folder or reads a file, so the assistant can only ever act on media you already put on the timeline.

Every tool call is one undo step, and the actions that reach outside the editor are guarded in the tool itself: publishing to a social account will not run without you naming the account and approving the exact title and description, and anything that spends credits is quoted first. The assistant is yours — your subscription, your keys — and we never see the conversation.

The installers

Signed, notarised, and only asking for what it uses.

macOS

Developer ID signed, notarised, hardened runtime

Built for Apple silicon and Intel. Signed with a Developer ID certificate and notarised by Apple before release; the hardened runtime is on, with entitlements only for the camera, the microphone and outbound network.

Windows

A standard installer

An NSIS installer for 64-bit Windows. The app uses the same signed update feed as macOS.

Linux

A .deb, with an AppImage beside it

The .deb is the one to install — it works on Ubuntu 24.04 and later where an AppImage trips over the sandbox helper. Updates follow the same feed.

The release pipeline refuses to publish a macOS build that is unsigned or un-notarised — a build Gatekeeper would reject on your machine never reaches the download page. Updates arrive through the app's own updater from the same signed feed.

Straight answers

The questions a careful reader actually asks.

Do you ever upload my footage without asking?
No. On the desktop app the editor cannot — it holds opaque handles, not paths, and there is no background sync. Media leaves only inside a job you started: a generated shot, a voice, captions, a cloud render, a cloud project, a publish.
Is my media used to train models?
No. Not footage, not generated results, not scripts, not captions.
What happens to cloud media when a job is done?
The result is stored under your workspace so you can use it; the job inputs are held only as long as the job needs them. Cloud projects on Studio and Business stay until you delete them; if you stop paying, they are kept read-only for 28 days and then archived — nothing is deleted on day one.
Where do the servers run?
On Amazon Web Services in the United States. Your workspace data is yours; export it, or delete the account, at any time from the platform.
Do you hold certifications?
Not yet, and this page does not pretend otherwise. What it lists is what you can verify: where media goes, how sign-in is built, and what the installers are signed with.
Can my assistant leak my files?
It cannot see them. The tools it has take clip ids, not paths; there is no tool that lists or reads the filesystem. It acts on the timeline you built and answers with the state of that timeline.

Keep the rushes.
Ship the cut.

Found something this page does not answer, or something it gets wrong? Tell us — it gets fixed here, not in a footnote.