Price for educational organizations

Google Apps Logo NewRecently, we’ve received a lot of emails inquiring about the pricing for Non-Profit/Educational organizations. Since Google Apps is so popular among students and educators, these users are also very important to us at CubeBackup. We are pleased to offer a discount for Non-Profit/Educational organizations:

$99   USD/year      Up to 50 accounts

$499 USD/year      51-500 accounts

$999 USD/year      501-2000 accounts

$1999 USD/year     2001-5000 accounts

$2999 USD/year     more than 5000 accounts

These prices are heavily discounted and only available to non-profit or educational organizations.

Non-profit and education purchases can be made at .

Reseller Program: 

We are also looking for new members for our reseller program. If you are a Google Apps reseller/partner and are interested in introducing CubeBackup to your clients, please contact our sales team for more information.

CubeBackup is selected for Google Startup Launch

As a development team that focuses on Google platform, our products are heavily related to Google’s APIs.  We are glad to know that our team has been selected for Startup Launch by Google’s Developer Relations team.

Screen Shot 2014-12-05 at 4.16.27 PMGoogle Startup launch offers a series of events and training resources for startup teams, as well as free Google cloud service credit.   Google also sets up a Google+ community for startup launch teams.

It would be better if we can get venture capital support from Google startup launch 🙂


Introduce Google Apps development at GDG DevFest conference


Last weekend, I was invited as a lecturer in the Google Developer Group DevFest 2014 Beijing to introduce Google Apps development as well as our product CubBackup. DevFest is the biggest annual activity for GDG, where developers who are interested in Google’s technology can meet each other and learn new technologies together.

Though most of Google’s services are blocked in China, there are still lots of developers/fans of Android, Chrome, HTML5, Android Wear, etc. More than six hundred of developers came to GDG DevFest Beijing this year!   I am glad to know some excellent developers there and really impressed by them.  This is also my first time to meet some famous developers face to face whom I already know on Internet before.  Some young developers are teenagers in junior high school ( I knew nothing when I was in their age ).

Topics in this DevFest cover Android Ware, Material Design, Android Lollipop, Polymer, HTML5 and so on.  I learned a lot  in all the technical sessions, however, what impressed me most is the creative spirits there. All people are talking about technology trend, open source projects, start up a new business… Beijing is just like another Silicon Valley in Asian.

I introduced Google Apps and shared some of my experience on how to develop on Google Apps platform in this DevFest activities.  It was an amazing experience to communicate with so many Google developers face to face.


Why a backup solution for Google Apps is necessary?

It is said that Google’s service is so secure that massive data loss has never happened on Google’s cloud platform. Why do we still need a backup service?

The answer is that most data loss is due to user errors! Here are a few common scenarios:

  1. Employees might accidentally delete an important document or email without even noticing. This is an easy-to-make mistake, especially on mobile devices, where an unintentional gesture is sometimes all it takes.
  2. Disgruntled employees may be able to destroy important documents or data.
  3. Hackers can break into your cloud system and ruin your data.
  4. Google sometimes blocks accounts due to a policy violation. For example, an employee in your marketing department could accidentally send too many emails in a relatively short time and be automatically blocked.
  1. When employees leave the company, data loss can sometimes happen.
  2. Power outages, earthquakes, hurricanes and other disasters can cause data loss or make the internet inaccessible. A local backup is indispensable in such situations.

Though Google’s platform is very stable,  a  backup solution, such as CubeBackup, definitely adds more security to your business data.

Looking for investors for CubeBackup

Our team is currently seeking investors for CubeBackup.  After  making CubeBackup online, we need more financial support for marketing our product.   At the same time, developing the cloud-to-cloud version of CubeBackup is on our schedule. We are currently kind of short-handed and several more team members are needed.

Investment will make us move fast and realize business objectives more easily.  Not only money, but any resources can contribute to our marketing, customers, and products are welcomed.

If you would like to get further information about our product and our team, please feel free to contact

Windows+Office vs. Google Apps+Chromebook

Personally I don’t like most Microsoft’s products, even their most important one – Windows. After using MacBook Pro for several months, I found it’s hard to go back to the Windows platform : the shabby search capability and the awkward UI on Windows 8 often drive me mad. Honestly, Mac OSX is the best desktop Operating System that I ever met. With an excellent desktop UI plus Linux-compatible core, OSX is far user friendly, especially programmer friendly than Windows.

However, for MS Office, I must admit that it is one of the few excellent products made by Microsoft. Combined with Active Directory architecture, Server softwares like Exchange, SharePoint, it can handle almost all office work nicely and efficiently. Today, most companies use MS Office solution to handle their daily office work and  are happy with that. I don’t see any strong competitors of Microsoft in this field. ( Actually, there are a few other options, but none of them can really compete with Microsoft Office Suit.)

Things might change in the future. Microsoft now need to seriously consider the threat from Google Apps + Chromebook, which offers a lightweight office solution with much cheaper cost and better collaboration. Based on Google’s statement, there are already more than 5 million businesses on Google Apps, and the number is still increasing fast. At the same time, Chromebook has become the most popular notebook in Amazon. At least, I know several of my friends went Chromebook and has no plan to go back to Windows.

For most companies, Google Apps platform is already good enough to handle their office job nicely, and cheaper! Here I made a simple comparison between Microsoft office solution and Google Apps solution.

To setup the Microsoft Office environment:

  1.  A small data center, which requires a physical place with good security.
  2.  Several Windows Servers, like Domain Controller, Exchanges Server, Web Server, Database Server, Security Server …. They are expensive on both hardware and software!
  3. Desktops or laptops with Windows and Office.
  4. An IT group to maintain the above hardware and software.

This solution is a classical solution for most companies, and usually it works great. However, there is one problem: the expense! Though the cost may differ for different type and different size of companies,  it does cost a fortune to set all things up. Not every company can afford that. To lower the expense, some companies have no choice but unwisely lower the security and the maintenance cost, which may cause disastrous results in the future.
To setup a Google Apps working environment:

  1. 50 bucks for each employee each year.
  2. One Chromebook for each employee. The price of a Chromebook is much cheaper than that of a normal desktop or laptop.

See, Google’s cloud solution is A LOT cheaper!  Using Google’s solution, you can setup a similar office working environment for your company with much less money.
Some companies still worry about that the features of Google Apps cannot match Microsoft’s solution. However, based on my experience (might not right), this shouldn’t be the major concern. Google Apps covers most features, if not all, of Microsoft Office solution, with better collaboration capability. The biggest concern to move to Google Apps should be the migration cost, because this migration requires to retrain all employees for the new system and take the risk of data lost during the migration. For companies that have already invested in Microsoft solutions and have been accustomed to that environment, I don’t see any good reason to move to Google Apps.

Will Google Apps beat Microsoft Office? Maybe not in the next few years. However, it may happen in the future, with a great possibility.

About the personal edition of CubeBackup

After the release of CubeBackup, which can backup Google Apps domain data for the whole company,  we will keep working on a personal edition of CubeBackup, which can help you backup your personal Google data with ease.

cubebackup on cloud

As a Google fan, I have been accustomed to stores everything in Google Cloud: I keep and compose documents in Google Drive; I use Gmail as my primary mail service; I store all my contacts and calendar events on Google too.  With the help of Google cloud, I can get in touch with all my information no matter where I am, without the effort of copying my data here and there. However, there is one concern: technically, Google owns and controls almost everything I have. What if someday I lost my connection to my data on cloud?  What if someone hacked into my account and delete all my precious data?  What if I accidentally delete one important email and have no way to get it back?

Google does provide the “Export” functionality to make a copy of all your personal data hosted on Google to your local computer, but for most users, this functionality does not really work as expected.  First, it takes too much time to export the whole data whose size is several Gigabytes(or even much more).  Second, you need to keep on doing this tedious exporting process manually again and again. So, an incremental and automatic backup solution can come to help, for personal users.

From a programmer’s point of view,  backing up personal data with Google APIs is much easier than backing up Google Apps domain data. OAuth2 authentication process is easier and user friendly for personal account, as well as the whole backup process is smoother for personal data.

We hope that the personal version of CubeBackup can be shipped in the next few months, both on Windows and Mac OSX.  And we will keep you posted in this blog.

CubeBackup is finally released!

After thousands hours of coding and testing, we are glad to announce that CubeBackup version 1.0 is finally released (What a relief!).  I must admit that this product takes much longer time than we expected.  It is always easy to make an almost-to-work product, but it is much harder to make a real product that can be used by thousands of users.  Too much time was spent on optimization and perfection, like to figure out which is the best solution for one specific tiny problem, or how to handle the situation if something unexpected happens. Not only for just CubeBackup software, we also spent so much time on the website:  the design, the html style and the server-side part all went through several major modifications plus countless minor ones.


I have tried several other Google Apps backup solutions,  despite the similar user interfaces,  different strategies are employed in different solutions.    When we designed and made CubeBackup, we just follow the guidelines below:

  1. Incremental backup:  Except for the first time backup, CubeBackup only backs up the new or modified documents on Google Drive, new mails received or sent in Gmail, new or modified contacts, and calendar events which is still valid.  Not only can this algorithm save your bandwidth and time, it can also save lots of disk space for the backup.  Some Google Apps backup solutions in the market still use non-incremental backup strategy, which I cannot understand why.
  2. Automatic backup:  CubaBackup can perform daily (or weekly, depends on your configuration) backup automatically without human operations.
  3. Office-compatible backup files:  which can be retrieved and opened by local software. We insist that all backup data should be human readable and operational. So, all the backup files for Google Drive can be opened by Microsoft Office (or OpenOffice, etc.).  Gmail backups are standard mail files which can be opened by almost all mail client software.  For Calendar and Contacts backups,  along with the original XML raw data, standard Contacts and Calendar format backups are also available.

We are happy to release CubeBackup today.  However,  CubeBackup is not perfect,  and I bet there are still bugs in it and there are still lots of things that need to improve.  If you have any suggestions or questions of CubeBackup, please email us: We are always glad to hear from you.