FROM LIVE PICTURE TO SAVED PROOF

Find it. Play it. Save a clip.

Check a live view, find a saved moment on the timeline, and download the footage you need. Start with one camera and verify a recording you can play.

Connect your first camera

THE TOOLS TO FIND AND KEEP A MOMENT

Recording first. Useful extras included.

Live views, saved recordings and exports in one workspace. Use your browser or install the web app on a supported device.

Record on your terms.

Continuous or finite capture, with your choice of quality, frame rate, audio and source-pixel privacy masks.

Know when recording is interrupted.

Check connection health and opt in to email after a sustained recording outage and when capture recovers. Alerts report interruptions; they do not replace missing footage.

Make moments useful.

Capture JPEG snapshots from the camera. Turn saved footage into short animated previews and downloadable MP4 clips. Download an important clip to keep it beyond the recording history window.

Your workflow, connected.

Power and Business include scoped API tokens and MCP. A checkout, sensor or service can name an event and request a finite recording.

Read the API reference

Share exactly what you choose.

Power and Business let an eligible camera publish an approved live view with a widget. Revoke sharing when you’re done; cameras start private.

An extra layer of assurance.

Google, email-link and password sign-in, with optional authenticator MFA and one-use recovery codes.

VISUAL EVIDENCE

Find the moment behind the event.

Connect business events to private camera footage. Review a transaction, handover or delivery with the context your team needs.

Explore visual evidence

Gateway

Keep your cameras local. Take your view anywhere.

Connect your local cameras to CamBackup. Use an installed desktop app or the private dashboard in your browser, with optional local recordings alongside cloud relay.

Download the gatewayDesktop and local browser · Windows, Linux and Raspberry Pi

FROM LIVE FEED TO OFF-SITE FOOTAGE

Keep a copy.
Find what matters.

Explore how each part works, then follow its setup guide and test your own camera.

Diagram: Find the moment. Keep the useful part.

Find the moment. Keep the useful part.

Browse footage recorded from your compatible live feed, find the time you need and export a clip. Your existing local recorder can continue recording alongside CamBackup.

  • Recorded timeline and named events
  • MP4 clips with visible export progress
  • Still snapshots and animated recorded previews

CamBackup does not synchronize an existing NVR archive. An export cannot fill a recording gap.

Follow the setup guide →
Diagram: Decide what enters the recording.

Decide what enters the recording.

Cover parts of the picture with fixed opaque masks and choose whether new cloud footage includes audio. Pause capture before changing these settings, then check fresh video.

  • Masks applied before new cloud video is stored or shown
  • Audio controls for new cloud captures
  • Verify a fresh recording after changing settings

Masks do not change old footage or cover local gateway previews and recordings. Review them again if the camera moves.

Follow the setup guide →
Diagram: Keep your camera on its own network.

Keep your camera on its own network.

Run the outbound gateway on supported hardware at the camera site. Discover authorized ONVIF devices or add a supported stream, preview it locally and select the feeds to connect.

  • An outgoing connection without publishing the camera service
  • Camera credentials stay on the gateway device
  • Imported cameras start with cloud recording off

The gateway must remain on while forwarding. Optional local recording in version 0.2 stays on that device and is not uploaded to fill cloud gaps. Check platform availability and hardware capacity.

Follow the setup guide →
Diagram: See a recording interruption. Check its recovery.

See a recording interruption. Check its recovery.

Check connection status and the recorded timeline. Opt into alerts for sustained recording connection failures and recovery, then verify that new footage is available.

  • Optional connection email and supported-browser alerts
  • Capture retries when the source returns
  • A timeline of confirmed recorded footage

Interruptions can leave gaps. Alerts do not detect every physical camera fault or provide an alarm-response service.

Follow the setup guide →
Diagram: Protect the account behind the picture.

Protect the account behind the picture.

Sign in with your password, an email link or a connected available Google account. Enable authenticator MFA and keep recovery codes somewhere separate from your phone.

  • Email-based registration
  • Optional authenticator MFA across plans
  • Single-use recovery codes and session revocation

Sign-in methods still require MFA when enabled. Protect the devices and email account you use for access.

Follow the setup guide →
Diagram: Connect an event to the camera timeline.

Connect an event to the camera timeline.

Power and Business include developer tools. A sensor or service can add a named event and request a recording for a set duration. MCP connects those tools to compatible clients.

  • Named events for finding a relevant time
  • API tokens with limited permissions
  • Camera-specific automation keys

A capture request does not retrieve earlier video. Confirm the result on the timeline; developer access and recording permissions apply.

Follow the setup guide →
Diagram: Share a public view deliberately.

Share a public view deliberately.

A camera on an eligible Power or Business plan can publish a live widget. Choose an appropriate view, check permission to publish it and disable the link when sharing is no longer needed.

  • Embed a CamBackup-hosted live view
  • No account credentials in the embed code
  • Disable or replace the public link

Anyone with the active link can watch and copy the view. Revoking access cannot recall footage already downloaded.

Follow the setup guide →
Diagram: Open it in your browser. Add it to your home screen.

Open it in your browser. Add it to your home screen.

View your cameras in the browser or install the CamBackup web app on a supported device. Account settings explain installation and let you opt into device alerts.

  • The same account and footage in browser and installed web app
  • Installation through the browser or home-screen menu
  • Optional alerts with explicit device permission

This is an installable web app, not a native App Store app. Viewing needs internet; alert availability and delivery depend on your browser, operating system and device settings.

Follow the setup guide →

MADE FOR OPEN CAMERA STREAMS

One camera. One verified recording.

RTSP(S) · HTTP(S) · MJPEG · MP4 · HLS · DASH · MPEG-TS · RTMP(S) · SRT

A camera or NVR must expose a supported live feed. ONVIF helps find connection settings; it is not a compatibility guarantee. A gateway cannot unlock a proprietary app-only camera.

It needs a compatible live feed, such as RTSP or supported HTTP video. Enter its address and test it with the connection assistant; ONVIF can help find a profile. A local camera may need CamBackup Gateway. App-only cameras are not automatically compatible. CamBackup records from live feeds; it does not sync an NVR’s existing archive.

Already saved cloud footage remains off-site. Video that never reached the service cannot be recovered by the cloud; the timeline shows gaps. The gateway can record locally when explicitly enabled and while its device and camera remain powered. Local recordings are separate and do not backfill the cloud timeline. Optional emails report a sustained recording outage and recovery.

Use source-pixel privacy masks before new cloud capture and disable audio when it is unnecessary. Masks do not change old footage or the gateway’s separate local recordings. Optional face analysis has additional privacy obligations; detection is not automatic person identification. Read the privacy guide before enabling it, especially in a workplace or public-facing space.

Read the API reference