Do I Need a Website?

No, you do not need a website.

iVocalize is a fully hosted solution and we provide you with a customizable login page at http://YourName.ivocalize.net

We also host your uploaded PowerPoint and OpenDocument presentations on our high capacity web servers so that your live presentations will easily scale to a large audience.