This crowdfunding platform is an initiative of TU Delft and is deployed and managed by Delft University Fund. The Delft University Fund is a foundation with an ANBI-status.