The short answer is, yes: homemade matzo is kosher for Passover of made within the 18-minute timeframe. Omit the salt to adhere to kosher restrictions.