In reply to mathetos.

Yes, but the idea here is that you can host your own slides, instead of hosting your content on Slides.com :)