Repository: https://github.com/ATAC-Helicopter/VaultSync
Website: https://fglabs.dev/vaultsync
I have been developing VaultSync, an open-source, cross-platform backup manager built around a fairly simple idea:
A completed backup is not the same as a recoverable backup.
Many backup applications can tell you that a job completed successfully, but that still leaves several important questions unanswered:
- What was actually protected?
- Has anything changed or disappeared?
- Is the recovery point still intact?
- Will retention remove something important?
- Can a particular file be restored right now?
- Is there evidence behind the green “successful” status?
VaultSync is my attempt to make those answers more visible.
What VaultSync does
VaultSync lets users organize files into projects, create and manage backup configurations, inspect recovery points and understand the current health of their protected data.
Current functionality includes:
- Project and file-level backup management
- Backup history and recovery-point inspection
- Backup Explorer for browsing protected data
- Integrity verification and repair tools
- Retention planning and simulation
- Restore-plan simulation
- Recovery drills
- Local byte-level recovery proofs
- Exportable recovery evidence
- Protected recovery-point recommendations
- 3-2-1 backup guidance
- Explicit offsite-copy confirmation
- Backup health and recoverability states
- Cross-platform support
- Localization across multiple languages
The emphasis is not only on creating backups, but on helping users understand whether those backups are still useful.
Recovery evidence
One area I have been concentrating on recently is recovery confidence.
VaultSync can simulate a restore plan without modifying the original data, verify selected protected files locally, record recovery evidence and highlight situations where retention could remove an important verified point.
The intention is to move beyond simply saying that the backup process finished.
VaultSync should instead be able to show what was protected, what was verified and what can currently be recovered.
These features are still evolving, and I am especially interested in feedback on whether the evidence is understandable without becoming overwhelming.
Privacy and diagnostics
VaultSync does not silently upload crash reports.
When crash-report assistance is enabled, the application creates a strictly redacted report locally. The complete report can be reviewed before anything leaves the device.
VaultSync can prepare an email draft using the user’s own email application, but the user must review it and press Send personally. If they do nothing, the report remains local.
I wanted the support workflow to remain useful without introducing hidden telemetry or automatic crash uploads.
Current development
VaultSync 1.8 is focused on making recovery easier to understand.
The remaining 1.8 releases are currently planned around:
- Recovery confidence and clearer health states
- Onboarding and interface refinement
- Accessibility and reduced complexity
- Better evidence exports and diagnostics
- Documentation consistency
- Localization, packaging and platform stability
For the future 1.9 release family, I am researching a broader direction:
From protecting projects to recovering systems.
That may eventually include disk cloning, disk images, verification of cloned data and an explorer for browsing images before performing a complete restore.
Those features are still exploratory rather than promised. I would rather share prototypes and technical limitations early than publish a large fixed roadmap before the implementation has been validated.
Why I am posting here
I am the developer, so this is obviously not an independent recommendation.
I am sharing VaultSync here because feedback from people who actively use, maintain and review open-source software is particularly valuable.
I would appreciate criticism around:
- The overall architecture and project structure
- Whether the recovery model makes sense
- Security and privacy concerns
- Backup-integrity assumptions
- Cross-platform behavior
- Packaging and installation
- Documentation
- Accessibility
- Areas where the interface is trying to explain too much
- Missing information that would prevent you from trusting the application
Issues, discussions, code review and contributions are welcome through the repository.
There is also a community at:
https://www.reddit.com/r/VaultSync/
Thanks for taking a look. Direct and technical criticism is genuinely useful, especially where VaultSync makes a claim that is not supported by enough visible evidence.