Exporting is where a project leaves Klipeo, and the page for it was the weakest screen we had. It is one screen now.
Where it renders is your call
The Share dialog and Export options have a Where it renders choice. Your browser is the default: it matches the preview exactly, starts at once, and costs nothing; keep the tab open. Klipeo servers gives you a hosted link you can walk away from, and is offered for MP4 timelines the servers can reproduce. When they cannot (a vignette, a LUT, a clip the compositor cannot decode) the option is disabled and names the reason, instead of failing twenty minutes later.
One screen
The status (ready, rendering with a live percentage and Cancel, or the failure in plain words) sits above the video. The share tabs, Copy link | View-only link | Embed, start level with it on the left and keep their state when you switch. Renders is a table beneath: file, state, details, age, and one action per row; five rows, then it scrolls. The video plays in Klipeo's own player.
Under the video every app is its own chip in the Connectors style: YouTube, TikTok, LinkedIn, Drive, Dropbox, with Connect or the send verb, and the white Download button on the right. Download saves the file directly instead of opening a tab.
Sharing uses the export you made
"Generate embed code" and "Create view-only link" back the link with the export you just finished instead of starting another server render. That was why embeds failed on timelines the server cannot draw.
Leaving mid-export
Closing the tab or pressing back while a browser render or upload is running asks first, and a browser render is uploaded to Klipeo before any Connect flow leaves the page so it is still there when you come back.
Errors look like Klipeo
A page that crashes or a composition that will not load shows the same scene as our 404, with a glowing 503, "We're doing some maintenance", Try again, and a way back.
New primitives
Toggles are the squish Switch. One StatusMark glyph shows a job's state everywhere: uploads, exports, renders, agent steps. Agent to-dos use the shared TaskList. Dropdowns are GlideSelect, destructive confirmations are HoldButton, inspector numbers are ScrubField, and lists with several facts per row are the framed Table.
