It’s actually possible to use a
non-.edu domain. I registered with my university email and it’s not a .edu (only US universities have .edu domains; I’m from Canada so my university is a .ca). It’s just that you don’t know which universities are accepted and which aren’t.