CLIENT-SIDE ENCRYPTION · WINDOWS + LINUX

Backup that disappears.
Data that never does.

Production backup with FastCDC deduplication. Data is compressed, then encrypted on the machine, then stored. The destination never sees plaintext.

Full licence or free Standard · managed in License Manager

One binary. Web dashboard. 2FA.

THE BACKUP THAT SHRINKS ITSELF

Deduplicated backup.
Encrypted before it leaves.

csBackDup is a single binary — engine, web dashboard and CLI — for Windows 10/11 and Linux. You pick folders on this computer (Source) and a destination (Storage). Files are split with FastCDC, compressed, then sealed with authenticated encryption before they leave the machine. Chunk names are HMAC-derived, so the store never sees plaintext names or contents. Deduplication is per instance on this install. Restore is by snapshot, with a PDF report.
Dedup (FastCDC)
Variable-size chunks; unchanged data is stored once
Pre-encrypt
ChaCha20-Poly1305 / AES-256-GCM on the machine
Many destinations
Disk, S3, B2, Drive, OneDrive, SFTP, and more
Web UI + tray
Dashboard on port 7920; Windows tray or Linux service
CodeSharper
CodeSharper | Solutions
Official publisher • 2026
Portuguese and European software. Built for operators who want one binary, a Licence Manager account, and encryption that happens on the machine — not at the destination.
Assigned annual licences
KEY FEATURES

Core pillars.
Professional results.

Everything you need for production backup — with prune, branding and extra instances in the Professional edition.

Client-side encryption

Compress, then AEAD seal (ChaCha20-Poly1305 or AES-256-GCM) on this machine. Chunk object names are HMAC-derived so the store cannot correlate plaintext hashes.

COMPRESS THEN SEAL · HMAC NAMES

FastCDC deduplication

Content-defined chunking finds the same data again after small edits. Unchanged chunks are stored once — on this instance. Less space, same files.

PER INSTANCE · VARIABLE CHUNKS

Destinations

Disk, S3, B2, IDrive e2, Google Drive, OneDrive, Dropbox, SFTP, WebDAV, Azure, GCS, Storj, Samba, and more. Encrypted data is what leaves the machine.

LOCAL · OBJECT · CLOUD · SFTP

Schedules

Hourly through yearly. Several schedules per source. Max run time, IANA timezone and DST. Backup schedule or Prune schedule from the Backup page.

HOURLY → YEARLY · TIMEZONE / DST

Prune / retention Pro

Keep last N restore points and drop the rest. Schedule prune like any other job. Standard cannot prune — that is intentional, and stated up front.

PRO EDITION ONLY

2FA + licence gate

Activate with your CodeSharper licence. Then Email code or Authenticator app. Trust this device for 90 days. Dangerous actions ask for 2FA again.

EMAIL OR APP · TRUST 90 DAYS
SIMPLE, REPEATABLE PROCESS

How it works in practice

Four steps. The same order every time you set up a machine.

01

Activate licence + 2FA

Open the dashboard, activate with your CodeSharper licence, then set up Email code or Authenticator app.

02

Add Storage

Where encrypted data is kept — disk or cloud. Set the encryption password (empty = use licence password).

03

Add Source

Files and folders on this PC. The picker lets you select what this instance will protect.

04

Start backup or add a schedule

Click Start backup, or add a Backup schedule (hourly to yearly) on the Backup page.

One binary. Port 7920. Then Storage, Source, Backup.
Download User Manual (PDF)
WHY OPERATORS CHOOSE CSBACKDUP

Results you notice immediately

Less storage

FastCDC keeps only new chunks. Repeated office files and incremental changes cost far less space on this instance.

Cloud never sees files

Compression and AEAD happen on the machine. The destination stores opaque objects — not your filenames or contents.

One file to run

Engine, web UI, HTTP API and CLI in a single binary. Windows tray or Linux systemd — no extra stack to babysit.

Restore by snapshot

Pick a restore point, choose What to restore, set Restore to folder. Identical files are skipped. A PDF restore report is written.

EN-GB + PT-PT

English (UK) and Português (PT) in the dashboard. Built for Portuguese and European operators first.

Windows tray or Linux service

Workstation with a tray icon and logon task, or a Linux box with a user systemd unit. Same product, same port 7920.

Encrypted before upload
Prune and extra instances in Pro
One operator, one dashboard

System requirements

  • Windows 10 or Windows 11 (x64), or Linux (x64)
  • Internet required at every start (licence check — no offline grace)
  • Port 7920 for the web dashboard (http://127.0.0.1:7920)
  • A CodeSharper licence — Standard or Professional — activated in License Manager

Licensing

Standard — €0 / year
Licensed free edition: 1 backup per calendar month, 1 restore per calendar quarter, 1 instance, no prune. Honest teaser — not a production backup plan.
Professional — €180 / year + VAT
Unlimited backups and restores, prune / retention, custom branding, default 5 instances on the same public IP.

Annual licences, assigned in License Manager. Compare editions. Deduplication is per instance. No macOS package. Not for air-gapped machines.

NEXT STEP

Ready to protect your data?

Buy or try csBackDup in License Manager, or read the user manual first.

Full licence or free Standard · managed in License Manager

Contact us via License Manager or codesharper.pt.