# One-Command Self-Hosting

Self-hosting Cap is now a single command. A new Docker Compose setup brings up the full web app, database, and storage in one go, with rewritten self-hosting docs to match.

## Improvements

- **docker compose up** - One command starts everything Cap needs to run on your own infrastructure.
- **Clearer docs** - The self-hosting guide has been rewritten with the new setup, including configuration and upgrade notes.

# Cap Analytics

A full analytics dashboard for your Caps. See who is watching, where, and on what, instead of a single view count.

## Features

- **Views over time** - Charts of views across the last 24 hours, 7 days, 30 days, or the lifetime of a video.
- **Audience breakdowns** - Split views by country, browser, operating system, and device.
- **Compare videos** - Drag videos side by side to compare how they perform.
- **Real-time tracking** - New views appear in the dashboard as they happen.

# A New Web Recorder

The web recorder has been rebuilt from the ground up. It is faster, far more reliable, and a genuine option when you cannot install the desktop app or are on a lower-powered machine.

## Features

- **Screen, window, tab, or camera** - Choose exactly what to capture, with device pickers for camera and microphone.
- **Movable camera preview** - Drag your camera bubble anywhere while you record, with picture-in-picture support.
- **Recording controls** - A draggable in-progress bar keeps pause, resume, and stop within reach.

## Improvements

- **Reliable uploads** - Recordings upload in parts as you record, with automatic retries and live progress, so your share link is ready moments after you stop.

# Email Login Codes

Signing in with email now uses a one-time code instead of a magic link. Type the code from your inbox and you are in, with no link that opens in the wrong browser or gets eaten by a link scanner.

# Notifications

The dashboard now has a notifications inbox. See when someone views, comments on, replies to, or reacts to your Caps without leaving the app.

## Features

- **Notification feed** - Views, comments, replies, and reactions collected in one place.
- **Jump to the moment** - Click a notification to open the video with the relevant comment at the top.
- **Read states** - Notifications are marked as read when you open them.

# Folders

Your Cap library now has folders. Group recordings by project, customer, or topic instead of scrolling one long list.

## Features

- **Create folders** - Organize the Caps page into folders right from the dashboard.
- **Move Caps in** - Add recordings to a folder and open it to browse them in place.

# Embed Caps Anywhere

Caps can now be embedded on any website. Grab the embed code from the share dialog and drop the player into docs, wikis, or your own pages.

## Features

- **Embed code** - The share dialog has a new tab with a ready-to-paste iframe snippet.
- **Clean player** - Embeds show just the video player, sized to fit wherever you place it.
- **Copy or download transcripts** - Transcripts on the share page can now be copied to the clipboard or downloaded as a file.

# Cap Spaces

Spaces are shared collections inside your organization. Create a space for a team or project, add the right people, and drop Caps into it for everyone to see.

## Features

- **Create spaces** - Set up as many spaces as you need from the dashboard sidebar.
- **Members** - Add and remove organization members per space, so each space is visible to exactly the right people.
- **Shared libraries** - Caps added to a space show up for every member of that space.

# Editable Transcripts

Transcripts are no longer read-only. Fix names, jargon, and mistakes directly on the share page, and your corrections show for every viewer.

## Features

- **Edit any line** - Click into the transcript to correct the text in place.

## Improvements

- **Player UX** - A round of usability improvements to the share page video player.

# Password Protection and Video Uploads

Two additions to your library today: lock any Cap behind a password, and upload existing videos straight from the dashboard.

## Features

- **Password-protected Caps** - Set a password on a video and viewers must enter it before watching. Even the title stays hidden without access.
- **Upload videos** - Bring existing recordings into Cap with the new upload button in your dashboard. Uploaded videos get share pages like any other Cap.

## Improvements

- **Player polish** - Chapters are better integrated into the player, alongside general UI tweaks.

# Cap AI: Titles, Summaries, and Chapters

Cap AI writes the boring parts for you. After a recording is transcribed, Cap generates a title, a summary, and chapters automatically. Rolling out gradually.

## Features

- **Automatic titles** - New Caps get a descriptive name instead of a timestamp.
- **Summary tab** - A concise summary of the recording appears on the share page.
- **Chapters** - The player is split into chapters so viewers can jump to the part they need.

# A Redesigned Dashboard

The dashboard has a new look. Cleaner navigation, a refreshed Caps grid, and better empty states across the app.

## Improvements

- **New layout** - A tidier sidebar and header make it faster to move between your Caps, shared Caps, and settings.
- **Refreshed Cap cards** - Thumbnails, titles, and actions are easier to scan at a glance.
- **Clearer empty states** - New pages explain what goes where when you are starting out.

# Custom Domains for Share Links

Share Caps from your own domain. Connect a domain in workspace settings and your share links use it instead of cap.so.

## Features

- **Bring your own domain** - Point a domain or subdomain at Cap and share links switch over automatically.
- **Guided setup** - Workspace settings walk you through the DNS records and verify them for you.
- **Everywhere links appear** - Cap cards and copied links use your custom domain once it is verified.

# Activity, Transcript, and Analytics on the Share Page

The share page now has a proper sidebar. Comments, the transcript, and view analytics live in tabs next to the video instead of below it.

## Features

- **Activity tab** - Comments and replies in one feed beside the player.
- **Transcript tab** - The full transcript sits alongside the video for quick reading.
- **View analytics** - Owners can see how many people have watched each Cap.
- **Workspace-only viewing** - A new workspace setting restricts shared Caps to viewers with your company's email domain.

# Connect Your Own S3 Storage

You can now connect your own S3-compatible storage bucket to Cap. New recordings upload straight to your bucket, and share pages serve them from there, so you keep full ownership of your data.

## Features

- **Any S3-compatible provider** - Works with AWS S3 and S3-compatible services like Cloudflare R2 and MinIO.
- **Your storage, your rules** - Videos never have to live on Cap's storage, which pairs naturally with Cap being open source.
- **Share pages just work** - Links, thumbnails, and playback behave exactly the same on a custom bucket.

# Workspaces and Team Sharing

Cap now works for teams. Create a workspace, invite your teammates, and share Caps with everyone in it.

## Features

- **Workspaces** - Set up a shared workspace for your team from the dashboard.
- **Invites** - Invite teammates by email, and manage pending invites from workspace settings.
- **Shared Caps** - Share any Cap with your workspace and it appears in a shared library everyone can browse.
- **Per-seat billing** - Workspace subscriptions scale with the number of members.

# Automatic Transcriptions

Caps are now transcribed automatically, and the full transcript appears alongside the video on the share page.

## Features

- **Transcript on the share page** - Read along while you watch, or skim the transcript instead of scrubbing.
- **Processing status** - The share page shows transcription progress and updates as soon as the transcript is ready.

# Cap Pro

Cap Pro is here. A single subscription that removes the free plan's recording limits and supports Cap's development as an open source project.

## Features

- **Monthly or annual billing** - Choose the plan that suits you on the new pricing page.
- **No recording limits** - Record and share without the free plan's usage caps.
- **Promo codes** - Discount codes can be applied at checkout.
- **Manage billing in settings** - Update your plan and payment details from your dashboard.

# Record From Your Browser

You can now record a Cap without installing anything. The new web recorder captures your screen and webcam straight from the browser and gives you a shareable link when you stop.

## Features

- **Screen and webcam recording** - Pick a screen, window, or tab, and optionally add your camera.
- **Upload as you record** - Recordings upload in segments while you record, so your link is ready quickly after you stop.
- **Works alongside the desktop app** - Same account, same library, same share pages.

# Comments and Emoji Reactions

The share page is now a conversation. Viewers can leave comments and react with emojis directly on any Cap.

## Features

- **Comments** - Anyone watching a Cap can leave a comment on the share page.
- **Emoji reactions** - React to a Cap with a single click while watching.
- **Editable titles** - Rename a Cap right from its share page.
- **Copy link** - A one-click button copies the share link to your clipboard.
- **Link previews** - Shared links now render a preview image in chat apps and social feeds.
