Home - HighEncryption/SyncPro GitHub Wiki

Welcome to SyncPro - a Windows desktop application for keeping you files synchronized across different cloud storage providers (and your own computers).

This wiki is the main source of documentation for the project. Here are some common pages that you might be interested in:

Why SyncPro?

There are more than a handful of tools and service available to keep files synchronized between two or more places, each of them with different benefits and detractions. SyncPro doesn’t claim to be the best solution, but it does approach the problem with goals that set it apart from others:

Free and open source

SyncPro is free to use, and the code is open source. Download, tweak, and built it for yourself. And if you prefer, contribute to the project.

Privacy is paramount.

SyncPro does not collect/transmit any data for any purpose other than syncing your files. This includes any 'telemetry collection' or 'phoning home' by SyncPro.

Built for scale

SyncPro is designed to handle 100's of millions of files, contains petabytes of data. If your hardware can handle it, SyncPro should be able to handle it as well.

Built for efficiency

SyncPro wont hog resources while syncing file, even while encrypting/transmitting large files. It also won't copy files unnecessarily and will save bandwidth wherever possible.

Built for security

All account information is stored encrypted, and doesn't leave your computer. Files are protected with SHA256 encryption and hashed to ensure file integrity. All code is available for review and auditing by anyone.

Keep it simple

The user interface is designed to be easy to use, even if you haven't read the Getting Started guide.

No special restrictions

SyncPro is built to run on the largest variety of Windows platforms possible. Client and Server. Windows 7 and later. Installation only requires the .NET Framework (already present on my versions of Windows).

Tools for pros

SyncPro includes Windows PowerShell support for managing sync relationships, viewing history, etc. for those who prefer a command-line experience.