This looks amazing (concept, not UI/site which I could not test due to signup requirements) - I had this idea for years but, of course, never got around to implement this. Now give me this as a self-hosted solution that is not phoning home and I could see many organizations using it.