CodeGuard provides an easy-to-use service that enables small and medium businesses to protect their websites from hacks and mistakes. The cloud-hosted service performs an initial backup of website content, and then monitors the site. If it discovers site changes, CodeGuard will take a new backup and alert the owner. At any time, the owner can rollback if undesired changes are detected attacks or mistakes. Put simply, CodeGuard is a time machine for websites.