Switch resolution while reviewing, or download a specific quality instead of only the original file.
Added
Switch the resolution you're watching in — Auto, 720p, 1080p, 1440p, or 4K — right from the player, without losing your playback position
Download a video at a specific resolution instead of only the original upload
A resolution above your plan's limit shows locked with a one-click upgrade link, so you always know what's available
Picking a quality you haven't watched yet starts processing immediately and is usually ready within a few seconds
v2.8.0
Public status, changelog, and roadmap
A public changelog, roadmap, and status page — with incident history you can post to.
Added
A public changelog at /changelog, with an RSS feed for anyone who wants to follow along
A public roadmap so people can see what's shipped, in progress, and planned
Incident history on the status page — post an update when something's degraded, and resolve it when it's fixed
Changed
The status page now reflects real incidents instead of just live service checks
v2.7.0
Mobile client portal
Clients can review, comment, draw, and approve from a phone.
Changed
The bottom navigation is now sized properly for touch
Fixed
Reviewing a video stacks the player above the comments on a phone, instead of squeezing them side by side
Video plays in place on iPhone, instead of jumping into Apple's own fullscreen player
The interface keeps clear of the notch and the home indicator
Drawing on a frame now works by touch
On narrow screens, the Shoots calendar becomes a readable list instead of an unreadable seven-column grid
v2.6.1
Delete menus and popups
Delete and kebab menus work everywhere again, plus a couple of small chat fixes.
Fixed
Delete and "…" menus that had stopped responding to clicks are fixed everywhere in the app
Deleting a chat message now updates immediately for everyone in the channel, instead of leaving a blank bubble until they reload
Added
Meetings and pipeline board cards can now be deleted, and restored from Trash like everything else
New releases are announced with a one-time popup the first time you sign in after one ships
v2.6.0
Editor workspace
Editors now review and upload from the same workspace everyone else uses.
Changed
Editors now use the same full review workspace as admins and clients, instead of a cut-down popup
Added
Clicking a comment jumps the video straight to the moment it's about
Drawings left by a reviewer are shown over the frame
A sidebar puts the task's SOP, tags, brief, and due date beside the video
Internal notes that clients never see
Delete an upload before it reaches the client
v2.5.0
Review workflow
Only your client can approve a video, and review status is tracked properly.
Changed
Only your client can approve a video now — what was "Approve" on the agency side is "Send to client", which is what it always actually did
Sending a video back internally returns it to In Progress; "Revisions" now means specifically that the client asked for changes
Internal Review and Client Review are separate columns on the pipeline board, not one merged lane
Added
Filters on Video Review: status, client, project, editor, and date — kept in the URL, so a filtered view is shareable and survives a refresh
Every status change is recorded with who made it and when
Fixed
Approved and delivered work no longer triggers overdue reminders
Requesting changes doesn't ask for a written summary when you've already left comments — it shows them as context instead
v2.4.0
Video cover images
Videos get a real cover image, and sign-in problems are easier to diagnose.
Added
A cover image for every video — upload your own, or let one be captured automatically from the video when a cut is uploaded
The cover appears everywhere a video was previously a grey rectangle: the pipeline board, the client's video list, and the review page
"Regenerate from video" to recapture the cover from the current cut
Fixed
Failed sign-ins and password resets are now recorded, so a login problem can be diagnosed in minutes instead of days
A password reset that fails to send now says so, instead of showing the same "check your email" message as a real one
v2.3.0
Deleting and time tracking
Delete and restore almost anything, and editors get automatic time tracking.
Added
Delete clients, projects, videos, shoots, calendar events, CRM contacts, companies, deals, proposals, forms, ideas, and invoices — recoverable from Trash for 30 days, with who deleted it and how long it has left
A work timer for editors that starts automatically and stops when the cut is uploaded (or manually) — visible and stoppable from anywhere in the editor portal
An editor workload view: time per video, and revision rounds per editor, for capacity planning
Fixed
Several delete actions were permanently destroying records with no way back — all now go through Trash
Deleting was missing an ownership check in several places — it's now scoped to what you're actually allowed to remove
v1.7.0
Layout and calendar day view
Pages use the full width beside the sidebar, and a busy calendar day is finally reachable.
Changed
Pages now use the full width beside the sidebar instead of leaving a large empty gap, and the top bar lines up with the page beneath it
Added
A Calendar day view — click a date, or "+N more" on a busy day, to see everything scheduled (previously "+N more" did nothing at all)
Video review shows who's assigned as editor
Fixed
The chat button no longer sits on top of the Approve button
v1.6.0
Video player sizing
The video fits your screen properly, on any display.
Fixed
The video player fits your screen on any display, from a 13-inch laptop up to a 2K monitor, with nothing running past the bottom edge
Vertical videos in the compare view no longer render small with black bars beside them
The volume slider shows the current level clearly, in the brand colour, with a visible handle
v1.5.1
Video controls
Fullscreen keeps your controls, the deadline warning stops repeating, and a few review-page fixes.
Fixed
Fullscreen keeps KiteOS's own controls and comments, instead of handing off to the browser's bare player
The overdue-deadline warning no longer repeats endlessly
Approve and Request Changes stay visible without scrolling
The volume slider no longer closes the moment you reach for it
A drawing can now be posted on its own, without also needing to type a comment
The pipeline board fills the width of the window on larger displays
v1.4.0
Client portal and video player
The client dashboard leads with what needs your attention, and a few video-player gaps are filled in.
Changed
The client dashboard leads with videos waiting on your review, instead of a flat list of everything recently touched
The video list on your dashboard shows only what's relevant to you
Added
A volume slider on the video player, alongside mute
A download button on any video you can already open
Fixed
The video now pauses the moment you click into the comment box, so your comment attaches to the frame you were actually looking at
A comment no longer occasionally appears twice before you refresh
v1.3.0
Client sign-off and profitability
Clients can approve a cut without an account, and you can see what each client actually earns you.
Added
Clients can approve a cut directly from an emailed link — no account required
A per-client profitability view showing what each client actually earns you
Eight starter automation templates you can turn on with one click
Fixed
The top navigation icons stay pinned to the right edge on wide monitors, instead of drifting toward the middle
Editing a CRM contact opens the edit form instead of a "not found" page
Chat dates read as "Thursday, 14 August" instead of "14/08/2026", and deleted messages read as "This message was deleted" instead of a generic placeholder
Sign-in is now rate-limited, and every page has its own error and loading state instead of going blank
v2.2.0
Profile menu and billing
A real profile menu, one workspace name everywhere, and billing addresses for every country.
Added
A profile menu from your avatar: upload a photo, set a status with a custom message, and jump to your profile or two-factor setup — in every portal, not just admin
Changed
Your workspace now has one name, used everywhere — sidebar, client portal, client-facing emails, and the browser tab
Choosing a country in a billing address now offers the right list of states or provinces for it, for every country
v2.1.0
Comparison and calendar
Compare two versions side by side, and Shoots and Meetings finally share one calendar.
Added
Compare two versions of a video side by side, on one shared timeline, with comments from both versions
Shoots and Meetings now live on one Calendar, with Month, Week, and Year views
Calendar events show as colour-coded pills by type, so you can tell what's what at a glance
Notes on a meeting are attached to it and visible from the calendar
Changed
The separate "Shoots" and "Meetings" sidebar items are now one "Calendar" item (both original pages are still reachable directly, just not linked from the sidebar)
v1.2.0
Video visibility and notifications
Uploaded videos show up where they should, and notifications finally behave.
Fixed
Uploaded videos now appear on the Video Review page — some were being filtered out and never showing up at all
The notification bell count matches what's actually unread, and updates in real time
"Mark all read" actually stays marked
The search bar in the top navigation fills the space available to it
A dropdown menu on the dashboard no longer renders behind other content
Pipeline and Deals boards fit on a 13-inch laptop without side-scrolling
Changed
The storage indicator shows a percentage and a readable size ("1% used — 0.1 GB / 5 TB") instead of a raw byte count
v3.0.0
Connect an AI assistant
KiteOS can now be read by Claude, ChatGPT, or any MCP-compatible assistant.
Added
Generate a personal API token from Settings → API Tokens and connect an AI assistant to KiteOS
Once connected, an assistant can read your projects, tasks, and videos on your behalf — read-only, so nothing can be changed or deleted through it
A setup guide at /docs/mcp walks through connecting Claude, ChatGPT, or Gemini
Tokens are rate-limited and can be revoked at any time
v2.0.0
SOPs, tags, and gear checklists
Standard operating procedures, video and shoot tags, and a few workspace-wide additions.
Added
Standard operating procedures per client and per work type, with a workspace default as a fallback — editors always see the right one on a task, and SOPs can be drafted, published, and reverted to an earlier version
Video tags you define once and apply everywhere, shown as colour-coded pills
Shoot tags and a gear checklist so camera operators know what to pack and can check it off
A status you can set for yourself — Online, Away, Do Not Disturb, On Holiday — with an optional message and auto-expiry
Changed
Integrations that were never actually connected (Slack, WhatsApp, Notion) were removed from Settings
v1.1.0
Invite and payment fixes
Client invitations and payment retries now work the way they were always supposed to.
Fixed
Inviting a client or team member now reliably sends the email, with the right branding
"Resend invite" actually sends a new email now, instead of silently doing nothing
Retrying a failed payment keeps the plan you were upgrading to, instead of starting over
Getting interrupted mid-payment returns you to where you were, not a generic dashboard
The payment status banner only shows to admins, and clears itself once you're sorted
v1.0.0
Early access
The first wave of KiteOS features, before formal versioning started.
Added
A cost calculator on the pricing page — drag your team size to see the real monthly cost of the tools KiteOS replaces
Frame-accurate video review: timecoded comments, on-screen drawings, voice notes, side-by-side version comparison, and per-version approval
Client portal access from a single magic link — no password to set, no app to install
Optional two-factor authentication for every workspace member
Meetings booked in KiteOS sync automatically to Google Calendar, with a Google Meet link generated for each one
Bigger storage tiers (3TB / 5TB / 10TB) and a proper Enterprise plan for teams that outgrow them