All participants must be currently enrolled in a US-based university and must be at least 18 years old.

Be respectful to other attendees: no harassment and no offensive imagery or language.

Teams can have up to 4 people.

Teams can plan for the project beforehand. Planning includes brainstorming, UMLs, concept art, to-do-lists, wireframes, etc.

All coding on a project should be done at the hackathon.

All teams retain full ownership of what they create during AppHack.

Teams can use libraries, frameworks, or open-source code in their projects. However, creating an open-source project before the event for the sole purpose of working on it during the event is against the rules.

Asking for help is okay during the event. We will try our best to help you debug a problem. You can also ask for help from a mentor sent by our sponsors.

Teams can use an idea they had before the event.

At least one team member must be present for the demo fair. Prizes will not be awarded to teams that are not present.

Graduate students are allowed to work with undergraduate students. However, any project a graduate student works on will be judged in the graduate category, even if undergraduate students are also on their team.