As of April 20, 2017, Switch Idea has discontinued free student registration. If you're currently using the free plan, you're required to upgrade your student account plan to apply to internships and access additional features such as dedicated support, track companies who saw your profile, and others.