Documentation & Updates

Stay informed about new features, improvements, and technical documentation

Current version: 2.2.0

Documentation

This guide is a complete, user-level walkthrough of the SiteSync dashboard. It explains what each section does, when to use it, and how to perform common tasks such as adding a site, triggering backups, and managing your account. The focus is practical: clear steps, real workflows, and confidence in day-to-day operations.

SiteSync is designed to help you protect websites, SQL data, and Git repositories without making backup operations complicated. Sensitive access details are protected with encrypted handling, and dashboard controls are structured so you can manage backups safely while keeping your workflow fast.

Dashboard Overview

The main dashboard gives you a fast health snapshot of your account and backup readiness. You can monitor storage use, backup count, configured websites, and current plan status in one place. This is the page most users check daily because it highlights both progress and limits.

Quick actions on the dashboard are designed for speed. You can jump directly to add a website, add an SQL server, add a Git repository, open settings, or trigger a manual backup. For active accounts, this becomes your operational control panel for routine maintenance and urgent response.

Plans

The Plans area helps you understand what your current tier allows, including storage, retention, frequency, and source limits. This matters because your backup strategy should match your real update volume. If your site changes frequently, ensure your plan supports your recovery goals.

Upgrade when you are approaching limits or expanding operations. Downgrade only when you are sure your current backup footprint and retention needs remain protected. Plan decisions should prioritize continuity and restore confidence, not only short-term cost.

Websites: Add, Verify, and Manage

The Websites page is where you register website sources for backup. You can choose between secure FTP-based connection methods (FTP/FTPS/SFTP) or a cron upload-file workflow if that better fits your hosting setup. Both methods are designed to keep setup practical while maintaining strong credential safety.

How to add a website (FTP/FTPS/SFTP method)
  1. Open Websites and click Add Website.
  2. Enter Website Name and Domain/URL.
  3. Select protocol: FTP, FTPS, or SFTP.
  4. Enter host, port, username, and password.
  5. Optionally add a Remote base path if your files live in a specific folder.
  6. Save to run connection validation and store the site configuration.
How to add a website (Cron Upload File method)
  1. Choose Cron Upload File in Backup Method.
  2. Provide your domain and base URL for the generated cron script.
  3. Download the generated file and place it in your site root directory.
  4. Configure your host cron scheduler to execute the script at your desired frequency.
  5. Use the dashboard trigger/check actions to confirm expected behavior.
What each website control does
  • Edit: Update connection method, credentials, domain label, or path settings.
  • Enable/Disable: Control whether that source is actively included in backups.
  • Delete: Remove the source from your dashboard when no longer needed.
  • Cron File / Trigger Cron: Cron-specific actions for script-based workflows.

Backups: Running, Monitoring, and Recovering

The Backups area is your backup history and recovery workspace. It shows generated backup artifacts and gives you controls for common actions such as download and restore-related operations, depending on the backup type and your plan capabilities.

How to initiate a backup
  1. From the main dashboard, use Trigger Backup in Quick Actions for immediate execution.
  2. Or use backup controls within backup-specific pages where available.
  3. Ensure your source (website, SQL server, or Git repository) is active before running manual jobs.
How to use backups safely
  • Download recent backups after major changes to keep local verification points.
  • Use restore operations carefully on production systems; confirm target path/environment first.
  • If troubleshooting an incident, recover to a known-good point, then patch root cause before reopening access.
  • Keep backup frequency aligned with how often your data and content change.

SQL Servers

SQL Servers lets you register supported database sources for backup operations. This is essential because file-only backups do not protect dynamic records such as orders, users, settings, form data, and transactional changes that live in your database.

Add server details, verify connection settings, and keep only active database sources enabled. If you run incident response for issues like SQL tampering or accidental data overwrite, recent SQL backups give you a trusted recovery baseline.

Git Repositories

Git Repositories provides backup coverage for source code history, which is critical when teams need to recover from branch mistakes, forced history changes, or repository access issues. Code recovery complements website and SQL backup coverage to support full operational continuity.

Add repository URL and any required branch/credential details through the dashboard, then include that source in your active backup strategy. Keeping code backups in the same platform as site and data backups simplifies incident workflows.

Billing and My Invoices

Billing controls your subscription status and plan continuity. My Invoices provides historical payment records for bookkeeping and account audits. Keep billing details current so backup operations are not interrupted by preventable subscription issues.

Review invoices regularly, especially if you manage multiple clients or need monthly compliance records. Financial clarity supports operational stability.

Support

The Support section is where you open and track tickets with context for technical or account issues. For best outcomes, include what changed, when behavior started, affected source type (website/SQL/Git), and any errors shown in your dashboard.

During incidents, clear ticket detail speeds diagnosis and reduces back-and-forth. This is especially important when downtime affects customer-facing operations.

Settings

Settings manages user profile preferences and account-level options that affect day-to-day dashboard use. Keep contact details and notification-related preferences current so important service messages and alerts reach the right inboxes and team members.

Review settings after role changes, ownership transfers, or workflow changes to keep your account aligned with how your team actually operates.

Referrals

Referrals gives users a way to share SiteSync and track referral performance from within the dashboard. Use this page to monitor referral traffic, signups, and reward-related status where applicable.

This section is useful for agencies and technical partners who regularly recommend backup and continuity solutions to clients.

Security Script (Premium Feature)

Premium users may see Security Script in the dashboard. This feature is designed to help add a controlled protection and UX layer through script-based configuration. Access and controls are shown only to eligible plans.

As with all security features, use staged rollout practices: test in a non-production environment first, then deploy to live pages with monitored validation.

Audit Logs and Alerts

Audit Logs provide operational traceability of important account and backup events. Alerts help you notice relevant updates quickly from the dashboard notification system. Together, these features improve visibility and accountability during normal operation and incident response.

Review logs periodically and after critical events. A clear timeline helps your team identify root causes, validate actions taken, and improve process reliability.

Best Practices Checklist for New Users

  • Add at least one website source and validate connection before relying on schedule automation.
  • Add SQL and Git sources when those assets are business-critical.
  • Run an initial manual backup after setup so you know everything is working.
  • Keep only active, accurate sources enabled to avoid noisy or failing jobs.
  • Review backup and retention limits in Plans as your operations grow.
  • Use Support and Audit Logs during incidents to speed diagnosis and maintain clear history.

Changelog

Product releases, fixes, and feature updates by version.

Version 2.2.0

Released: February 2026

STABLE
Major Features
  • Git repository backups: Add Git repos as a third backup type alongside websites and SQL. Encrypted, scheduled backups with the same plan limits.

Version 2.1.2

Released: February 2026

STABLE
Security & Improvements
  • IP blocklist: Block abusive IPs from the Admin Security dashboard; blocked IPs receive 403 before any page loads.
  • Security fixes: Miscellaneous security fixes and improvements.
  • Admin Security dashboard: Blocked IPs list with unblock; block/unblock actions now use the BlockedIPs table.

Version 2.1.1

Released: February 2026

STABLE
Performance & Fixes
  • Plans page: Load time improved with AJAX and cached plan data (10‑minute TTL); plan cards load after the shell.
  • Cache invalidation for plan tiers when creating or updating plans.

Version 2.1.0

Released: February 2026

STABLE
Major Features
  • Restore websites: Restore websites to your server to a folder or overwrite existing files.
  • Discord bot: Premium users can use our Discord bot to backup and restore websites & databases.
  • Stability & performance: Improved issues causing the service to crash or run slow, and other issues related to the new Discord bot.

Version 2.0.0

Released: October, 2025

STABLE
Major Features
  • Multi-website support: Manage multiple websites per account with individual backup schedules
  • SQL database backups: Backup MySQL, PostgreSQL, SQL Server, and MariaDB databases
  • Server-side decryption: Automatic decryption of backups before download
  • Discord webhooks: Real-time notifications via Discord for backup events
  • Enhanced dashboard: Completely redesigned user interface with modern UI

Version 1.2.0

Released: September, 2025

STABLE
  • Added dark mode toggle with session persistence
  • Improved audit logging with webhook integration trails
  • Fixed quota enforcement bug when exceeding tier limits
  • Enhanced premium backup retention policy management
  • Added secondary offsite FTP backup option to the premium features

Version 1.1.0

Released: February, 2025

STABLE
  • added a dynamic reviews sections and other various UI improvements
  • Enhanced server timing & performance
  • Fixed various site issues
  • Improved backup compression algorithms options
  • Added support for additional FTP & DB protocols

Version 1.0.0

Released: December 2024

STABLE
  • Initial release of SiteSync SaaS backup service
  • Core features: encrypted credentials, quota enforcement, audit logging
  • FTP & MySQL support
  • Automated backup scheduling
  • Google Drive cloud storage integration

Getting Started

Quick Start Guide
  1. Create an account and select your plan
  2. Add your first website using FTP/SFTP credentials, and optionally add SQL servers or Git repositories
  3. Configure your backup schedule and preferences
  4. Enable notifications (optional)
  5. Your backups will start automatically!

Frequently Asked Questions

How often can I backup?

Backup frequency depends on your plan. Most plans allow daily backups, with higher tiers offering multiple backups per day. Check your plan details for specific limits.

How long are backups retained?

Backup retention varies by plan, typically ranging from 7 to 90 days. Higher-tier plans offer longer retention periods and premium features may extend retention further.

Is my data encrypted?

Yes! All backups are encrypted using AES-256 encryption. Your credentials are also encrypted at rest. We use a zero-knowledge architecture where we cannot access your encrypted backup content.

Can I backup databases?

Yes! SiteSync supports MySQL, PostgreSQL, SQL Server, and MariaDB databases. Configure SQL servers in your dashboard to include database backups alongside your files.

Can I backup Git repositories?

Yes! Add Git repositories from your dashboard (Git Repositories or the “Add Git Repo” quick action). Backups clone the repo (with optional branch and credentials), compress and encrypt, then store like other backups. Plan limits for Git repos use the same slot count as websites (e.g. Basic allows 7 sites and 7 Git repos).

What happens if I exceed my quota?

If you exceed your storage quota, new backups will be paused. You'll receive notifications about your quota status. Oldest backups may be automatically deleted per your retention policy to free up space.

Need More Help?

Our support team is here to assist you with any questions

Contact Support