If Unknown Fund is not a recognized non-profit in at least one (or more?) countries, would any project that receives funding see their owners having to pay tax on the grants?
Given the nature, purpose and stated distribution mechanism of the fund on the website, it's highly unlikely Unknown Fund would register as a formal private foundation. I'm not sure how that works.