What is WTFund?

Been seeing so much marketing of this from the team members and their work. From what I understand it is a grant? Not a fund? None of the members are actually forecasting financials therefore right?

Anyone have good experiences with them? Is it a good stepping stone for further funding?