Our mission is to harness the cognitive surplus of the tech community towards building solutions to real problems in the world.
We believe every human on this planet should be treated with dignity and respect and should be extended the same basic rights as each other no matter their race, nationality, sexual orientation, gender, ability/disability, or cognitive level. We reserve the right to limit the organizations we work with for any reason but especially if they are involved in any actions, projects or promotion of values and beliefs we deem anti-humanitarian, regressive, or harmful to the environment. We will additionally not provide services for political or religious based projects and reserve the right to not work with a political or religious group even for non-political and non-religious projects.
As a non profit our operating budget will be public knowledge however in addition to this, we promote open source policies and as such we will be as upfront as possible about where our money is spent. As we are in the start up phase we do not yet know how we will share this information but when the time comes to publish this information we will disclose as much as possible without breaking confidentiality or privacy agreements. Additionally we will always be open and upfront when asked.
Every developer and designer in CodeDoesGood is volunteering their time and except in extremely rare circumstances, will not be paid. A situation where someone may be paid would be if we were unable to find a volunteer with a specialized skill that was required for a project and there was no way around needing that skill. Another example could be a project that has an extremely tight deadline (for example something related to a natural disaster) where we need developers to put in full time effort.
In addition to this each developer and designer will be donating the use of their own equipment.
The money we collect from administrative fees, labour fees, design fees, and architectural fees will be spent on any number of the following (and possibly things not listed):