The archive is where you watch the recordings that have arrived from your recorder: you pick a day, see on a timeline what happened at what time and which camera saw it, play a clip, download it or send it to somebody as a link. This page walks you through all of that, step by step.
You always view the archive for one recorder. If you have several, you switch between them by clicking Archive on the next tile. Use Close to shut the view.
💡 If you see the message "Nothing in the index yet", no recording has reached the archive so far. We scan your storage every 10 minutes, so a recording that has just arrived from the recorder may take a moment to appear in the list.
Right at the top of the archive there is a strip of fourteen squares. Each square is one day, labelled with the day and month (for example 02.09). The most recent day sits on the right.
The colour of a square tells you how much footage arrived that day — the darker and duller it is, the less; the brighter the blue, the more. This is not a "good/bad" score, just a quick way to spot an unusual day: a suddenly darker square in the middle of the week usually means a camera stopped recording for part of the day.
| How the square looks | What it means |
|---|---|
| Dimmed, cannot be clicked | Not a single recording that day |
| Dark blue | Little footage for this recorder |
| Progressively brighter blue (four shades) | Progressively more footage |
| With a blue outline | The day you are currently viewing |
Hover over a square and you will see the exact numbers: the date, the number of recordings and their total size. Clicking a square opens that day below.
The strip shows two continuous weeks, empty days included. That is deliberate: a gap in recording is information, and a list of only the days with footage would hide it from you.
Next to the strip there is a Pick a date field. Type a date into it (or choose one in the calendar) and the strip shifts so that this date becomes the last, right-hand square — giving you the two weeks before it. If the chosen day has recordings, it opens straight away below; if it is empty, the strip still shifts and you pick a square from it that has something in it.
The archive always opens on the most recent day with footage — because most of the time you come to look at what has just happened.
Below the calendar is the timeline for the chosen day: from 00 on the left to 24 on the right, marked every three hours.
Each camera has its own lane — a horizontal band labelled with the camera's name on the left. That way you can see at once whether an event was caught by one camera or by two at the same time. Camera names come from whatever your recorder calls them; CVR does not change them.
On a lane, every recording is a coloured rectangle standing at its own time. The width matches the length of the recording, except that very short clips are drawn a little wider so you can hit them with the cursor.
| Colour | What the recorder detected |
|---|---|
| Blue | Motion — an event with no recognised type |
| Orange | A person |
| Green | A vehicle |
⚠️ This is information from your recorder, not our analysis of the picture. CVR never watches your footage: it does not recognise faces, count people or detect behaviour. We take only what the recorder itself wrote into the file name and turn it into a colour. A camera that does not tell event types apart will give you nothing but blue rectangles — and that is normal.
Hover over a rectangle and you will see the time, length and size of the recording. Clicking it plays the recording.
Faded rectangles that cannot be clicked are footage your browser will not play (for example stills from cameras that send single frames, or proprietary NVR formats). You can still download that footage from the list below the timeline.
⚠️ If a red message appears under the timeline saying "This day has more recordings than we can show at once", the day was exceptionally busy and the timeline is incomplete. Narrow your search: go back to the calendar, pick a neighbouring day, or look for the event by time in the list of recordings.

Click a rectangle on the timeline or the Play button in a row of the recordings list. A player appears above the timeline, with a caption under it: which camera, at what time, and how long the clip is.
The ▶ Play the day button runs the whole day from the first recording onwards, in order, across every camera.
Under the player there is a play one after another drop-down. It decides what happens when the current clip ends.
| Setting | What happens when the clip ends |
|---|---|
| off | The player stops. You choose the next clip yourself |
| this camera | The next recording from the same camera starts — it answers the question "what was happening at the gate" |
| all cameras | The next recording from any camera starts, in chronological order — it answers the question "what was happening on the site" |
When the day runs out of further recordings, the mode switches itself back to off. The Play the day button sets the mode to all cameras.
💡 CVR does not convert recordings into another format. MP4 footage (from UniFi Protect among others) plays in the browser straight away. Formats the browser cannot play are available to download only — you will watch those in a media player on your computer.
The addresses the video is streamed from are valid for five minutes — a safeguard so that an address copied by accident does not live forever. So if you have been going through one day for a while and you see the message "Playback failed", nothing is broken: close the archive and open it again. Fresh addresses will be issued.
In the recordings list, on the left of every row, there is a thumbnail — the first frame of the recording. Clicking a thumbnail plays the clip.
The thumbnail really is the beginning of the video file, not a separate picture: your browser downloads just the start of the recording and shows the first frame. Because of that:
In both cases you will see a dimmed rectangle instead of a picture. That is a sign that the preview is missing, not that the recording has disappeared. Refresh the archive and the thumbnails come back.
There are two routes:
You get the original file, exactly as the recorder produced it — no conversion, no watermark, no change in quality.
The list shows the 20 most recent recordings of the day; the Show older button adds another twenty.
💡 If a recording is going to be evidence, download it and keep your own copy. Footage sitting in the archive is subject to ordinary rotation: when the storage runs out of room, the oldest recordings are deleted, and CVR has no way of exempting a particular clip. Issuing a link does not protect it either. More on when and what gets deleted: Retention — why recordings disappear.
When an event is spread across a dozen or more clips, downloading them one by one makes no sense. Select a time range on the timeline and CVR will pack everything that starts within it into a single ZIP archive.
You select on a separate band rather than on the lanes so that clicking a clip always means "play", never "select". A selection shorter than a minute is treated as an ordinary click and disappears — and the Clear selection button removes one at any time.
⚠️ The package takes in recordings that begin inside the selected window. A clip that started a minute before the selection will not be included, even if it was still running inside the window. So make your selection with a few minutes to spare before the event.
The package covers every camera on that recorder within the selected window. The panel has no field today for narrowing it down to a single camera — if you need only one, download its clips individually.
The package is not created immediately. The order goes into a queue and is packed in the background; you will see the message "The archive is being packed. The link will work once it is ready." In the list of links (at the bottom of the archive) the order then has the state packing and will change to ready by itself — the list refreshes every few seconds, so there is no need to reload the page. A few gigabytes take several to a dozen or so minutes to pack.
Inside the ZIP archive you will find:
SPIS.txt (Polish for "contents") listing everything in the package with exact times and lengths — along with anything that could not be packed (a damaged file does not invalidate the whole package).| Limit | Value | Message when you exceed it |
|---|---|---|
| Live links at once | 20 | "You already have the maximum number of live links — revoke one first" |
| Length of the selected range | 26 hours | "The selected range is too long" |
| Recordings in one package | 5,000 | "The selection holds too many clips for a single package — split it up" |
| Package size | 20 GB | "The selection is too large for a single package — split it up" |
You will also see "There are no recordings in the selected range" if you land in a gap in recording.
A link is how you pass footage to somebody who does not have — and will not have — a WebDisk account: an insurer, a service company, the police, a building manager.
For a single recording: play it, then click Share a link.
For a whole event: select a range on the timeline and click Download selection — a package is created, and a link to it along with it.
In both cases the address is copied to your clipboard right away and you see the message "Link created and copied to the clipboard." — all you have to do is paste it into a message. If your browser did not allow clipboard access, the message reads "Link created — copy it from the list below."; the Go to active links button takes you to the bottom of the archive, where there is a Copy button.
| Property | How it works |
|---|---|
| Validity | 3 days from issue, and it cannot be extended |
| Sign-in for the recipient | Not needed — knowing the address is enough |
| Protection | Nothing but a random, unguessable part of the address |
| Password, download limit | None. The panel shows a counter of downloads, but it blocks nothing |
| Search engines | The link page is marked as off-limits to search engines and to messenger previews |
| Revocation | At any moment, with the Revoke button |
⚠️ Anyone who learns the address can open the footage. There is no second safeguard. Treat such an address as a key to a door, not as an ordinary link.
On opening the address, the recipient sees a very bare page: the type of material (a recording or a package), the time range, the number of clips, the size, the expiry date, the description attached to the link and a Download button. They do not see your name, the name of your site, or any way into the panel.
⚠️ The camera name and the date travel with the footage. The panel labels the link automatically — for a single recording that is the camera name and the time, and in a ZIP package the camera names are the folder names and the entries in
SPIS.txt. The panel has no field today for changing that description. So assume the recipient will learn which camera and when — and give your cameras neutral names (Camera 3, notTill 2 shop on Piłsudskiego).
Right at the bottom of the archive is the Links you have issued section. It shows you everything you have released to the outside world: the description, the number of recordings, the size, the state (packing, ready, expired, failed) and the date the link works until.
Revoke a link as soon as the recipient confirms the download — do not wait out the three days.
⚠️ Revoking works forwards, not backwards. Somebody who clicked "Download" moments before you revoked still has fifteen minutes to finish downloading. If you suspect an address has leaked, revoking is the right first step, but it is not an instant cut-off for a download already in progress. Report such a leak to support@webdisk.io.
Revoking is one link at a time — with twenty links that is twenty clicks. There is no bulk action.
When a link to a single recording expires or is revoked, the recording is not deleted. The link simply stops working and the recording stays in the archive.

CCTV footage almost always contains images of other people: customers, staff, passers-by, the courier, the neighbour's child. A person's image is personal data, and issuing a link releases that data out of the panel — into a world where you no longer control it. The recipient can pass the address on, save the file and do whatever they like with it. As far as the law is concerned, you are the one who disclosed that data; we only supplied the tool.
So stick to four rules:
⚠️ The CVR panel has one account per organisation. If several people know the credentials, the log will not answer the question "who watched this footage" — it will only show that the account watched it. Keep the circle of people who know the password small, write it down, and turn on two-factor authentication.
A full description of your duties as the controller of a CCTV system — signage, the privacy notice, retention periods, handling requests from people who were recorded — is in a separate document: CCTV and the GDPR — the controller's duties (available in Polish only). The terms of the service itself are set out in the terms and conditions (Polish only), and the processing of personal data on your behalf in the data processing agreement (Polish only).
We say this plainly so that you do not go looking for features that are not there:
| What is missing | What to do instead |
|---|---|
| Searching for a person by appearance. CVR does not watch footage and never will — it recognises neither faces nor figures | Search by camera and time: calendar → day → the camera lane on the timeline |
| Deleting a single recording from the panel | Recordings are removed by retention when space runs out; you can delete all of a recorder's footage when you remove it from the panel. See Retention |
| Protecting a recording from deletion ("do not delete this clip") | Download the file and keep it outside CVR — that is the only thing that works |
| Changing the description of an issued link | Give your cameras neutral names, because those are what end up in the description |
| A password or a download limit on a link | Send the link to a named person and revoke it as soon as the download is confirmed |
| Revoking links in bulk | Revoke them one by one; the limit of 20 live links keeps the list from growing |
| Cropping the frame and blurring faces | Do that on your side, in video editing software, before you hand the footage to anyone |