
Draper's ex-wife, Mickey Hayes (the "M. T. Hayes" of the website) is the president, but this is not disclosed.
The largest recipient of funds is Draper's consulting company. NEFA does very little in the way of original work, and has had no significant contributions since it was set up.
It appears to be a scam so that Draper and Hayes do not have to pay taxes.