I'm still shocked these companies with online productivity tools dont provide this as a standalone enterprise app -- there's certainly plenty of customers who would pay for an internally hosted version of this that are unable to use a cloud based service.