All of the tools needed to do this are already there. However, maintaining this kind of project would be a thankless task riddled with bad users, regulatory/legal issues, and isn't likely to build a strong community for various reasons, so I don't think anyone has been highly incentivized to do it.