A time machine for your site

Enjoy a 14-day free trial on all plans.

No matter your needs, CodeGuard has you covered! Try us for free for 14 days with no obligations.

Ninja

$5 /month (Billed Annually)

Bloggers & Novices

  • 1 website*
  • Unlimited databases
  • Up to 5 GB per site
  • Daily backup and monitoring
  • Email support

*(Can add up to 10 websites for additional $5/month per site)

Start free trial

Ronin

$49 /month

Small Teams & Freelancers

  • Up to 12 websites
  • Unlimited databases
  • Up to 50 GB total
  • Daily backup and monitoring
  • Email and phone support
  • Client Access and Reporting
  • Advanced Security
Plans_page_popular_ribbon

Samurai

$99 /month

Designers & Developers

  • Up to 25 websites
  • Unlimited databases
  • Up to 125 GB total
  • Daily backup and monitoring
  • Email and phone support
  • Client Access and Reporting
  • Advanced Security

Shogun

$299 /month

Design Agencies & Businesses

  • Up to 100 websites
  • Unlimited databases
  • Up to 500 GB total
  • Daily backup and monitoring
  • Email and phone support
  • Client Access and Reporting
  • Advanced Security

The Ninja plan is billed annually.

Need something special? View custom plans

Why you'll love us. Here are the details.

Here are some detailed plan comparisons. Hover over the green text for additional info.

Ninja

Ronin

Samurai

Shogun

Price $5/mo/site $49/mo $99/mo $299/mo
Websites Up to 10 Up to 12 Up to 25 Up to 100
Databases Unlimited Unlimited Unlimited Unlimited
Storage 5GB/site 50GB 125GB 500GB
Backup
Daily Automatic
On Demand
Priority Queuing
Monitoring
Daily Site-Change Monitoring
ChangeAlert Notifications
Custom Notification Filtering
Restore/undo
Zips Downloadable
One-Click Restore
Concierge Restore
Priority Queuing
Test Restore
Client/Employee Access
Brandable Portal More info
Customized Subdomains
Role Assignment
Reporting
Initial Backup/Activation Tracking
Daily Backup Tracking
Security
Two-Factor Authentication
IP Logging
Support
Knowledgebase
Email Support
Phone Support

Got questions? We have answers.

If your question isn't here try looking at these commonly asked questions as well.

How are the features different between plans?

All plans allow for daily automatic backups, monitoring, and restores without limitation. The main difference is that with the Shogun plan you are allowed the option of a concierge restore. A concierge restore is when our developer team takes personal time to oversee the process of your restore from beginning to end to ensure its success.

How do I get a custom branded portal for my account?

For those with the Ronin, Samurai, or Shogun plan getting your portal setup is easy. Simply contact support@codeguard.com with what you would like your subdomain to be (ex: yourcompany.codeguard.com) and a vector file (.ai or .eps format) of the logo you would like to appear in the dashboard. If you don't have a vector file of your logo then a high resolution .png file with a transparent background will also work.

What if I want to switch plans?

Switching plans is easy! At any time you have the option to upgrade to a different plan through the customer dashboard when you log in.

How long has CodeGuard been around?

CodeGuard was started in 2010, inspired by problems faced by small business owners. Technology angel investors and venture capitalists funded CodeGuard in the early stages and the company is now profitably growing – so there is no need to worry about your backups going anywhere!

Where are the backups stored?

Backups are stored on Amazon Web Services Simple Storage System, known as S3. S3 boasts object durability levels of 99.999999999%, achieved by storing redundant copies of data across multiple geographies and facilities. S3 is not the cheapest alternative for data storage, but it is one of the most reliable.

How reliable is CodeGuard?

CodeGuard’s systems perform at 99.9% levels, which means that roughly 1 out of 1,000 websites encounters an issue on a daily basis. Hosting providers perform maintenance on servers, customers change FTP login credentials, and IP whitelisting settings for database connections can change, based upon hosting provider server admin activity. These are common behaviors and not cause for concern, as CodeGuard determines the root cause for the lack of connectivity, and emails the customer so they can remediate.

How do you backup the static content?

CodeGuard can connect via FTP or SFTP to backup your static content. A connection to your server is opened once/day, and once the server connection is established, CodeGuard will check to see if any files have changed. If changes are detected, only the changed files will be transmitted to CodeGuard's servers. This keeps your bandwidth usage low and minimizes server impact.

How does database backup work?

You have several options in backing up your databases. CodeGuard can connect directly to your MySQL database, typically through Port 3306, or by tunneling over SSH with your FTP credentials or different credentials. Similar to backing up the static content, CodeGuard will open a connection once/day. Different than the static content backup though, is that the entire database will be downloaded each time a connection is opened. The database is examined by our version control system once it reaches our servers, and only the new or changed content is stored.

How does monitoring work and why is that important?

CodeGuard opens a connection with your server once a day, and checks to see if anything has changed. We do this by looking at the names of the files, the time stamps on them, and the file sizes. If any changes are found, you will be notified via email of those changes, and a new backup of that changed content will commence. This is important because websites are vulnerable - to human error in editing, to outside attack, and technology/hardware failures. Now you will know immediately if something happens to your site, and you can remedy it quickly.

What about a free plan?

CodeGuard offers a 14 day free trial on all of our current plans. Feel free to signup and test our service to see if it's the right fit for you or your company. If it isn't, no hard feelings! You can cancel at anytime.

How does payment work with the plans?

All plans are billed on an annual basis. After the free trial completes you will be charged for the year at the monthly rate of the plan you selected. No more hassle with monthly payments! You will not be billed again until the following year.

How much storage do I get with each plan?

The Ninja plan allows you to have one website for up to 5 GB of storage for that site. For an additional $5.00 per month per site though, you can add up to 10 websites total with the Ninja plan. The Ronin plan allows for 12 websites and up to 50 GB of space. The Samurai plan allows you to have up to 25 sites and a total account storage limit of 125 GB. The Shogun plan allows you to have up to 100 sites and a total account storage limit of 500 GB. The Ronin and Samurai plan both have a website limit of 30 GB for any one site. The Shogun plan has a website limit of 40 GB for any one site.

How secure is CodeGuard?

CodeGuard relies upon industry best practices to protect customers’ data. All backups and passwords are encrypted, secure connections (SFTP/SSH/SSL) are utilized if possible, and annual vulnerability testing is conducted by an independent agency. To-date, there has not been a data breach or successful hack or attack upon CodeGuard.

Are the backups encrypted?

Our data stored on Amazon Web Services (AWS) is stored utilizing Server Side Encryption (SSE). AWS handles key management and key protection for us, with one of the strongest block ciphers available, 256-bit Advanced Encryption Standard (AES-256).

How are passwords stored?

Two different types of passwords are stored on our system – customer account passwords to log into CodeGuard, and passwords for customer server credentials (FTP/SFTP, MySQL). The customer account passwords are stored with a one-way salted hash. At rest, these passwords reside in Amazon’s Relational Database Service (RDS). Customer server credential passwords are stored in RDS with RSA 2048-bit key encryption.

Do you backup databases?

Right now MySQL is the only database that CodeGuard backup works with. To enable database backup, first contact your hosting provider and ask them if CodeGuard's IP addresses will need to be whitelisted. We will then provide those for you to pass along to your hosting provider.

Can I backup multiple websites?

Yes, you can! Multiple websites can be backed up with CodeGuard, and if you have more than two or three, we highly recommend the Ronin, Samurai, or Shogun Plans. These plans are feature rich with tools for managing and overseeing multiple backups for different clients, and are intended for small businesses, designers, developers, and agencies.

How does the restore/undo work?

When a customer seeks to restore a previous version of their website, the first thing CodeGuard does is to check the live website to see what content is on it. This enables us to quickly push (or pull) the differences to or from your site. For instance, you might experience a hack that changes your .htaccess file and nothing else. Rather than reload your entire site, CodeGuard would simply replace the infected .htaccess file with your old clean copy.