phpSGVote is a Web-based interface to direct democratic controls like the initiative, referendum, and recall, allowing for all voices to be heard while preserving their privacy. It requires Apache with SSL and PHP4, prefers LDAP, and is database independent (tested with MySQL).