Renders PowerPoint 2007+ files entirely in the browser. No server, no upload — everything stays local.