Do I have to use the CDN to use the other services?

No.¬†While the CDN is’s flagship service, it is not required that you use the CDN, if you wish to take advantage of’s Online Services.

All of the services are independent of each other. You can use all of the services, or choose only the one or two that you need.