1. Maximum team size of 4 participants.
    1. Must be made up exclusively of participants.
    2. Team members should be present and checked in to the event.
  2. All the implementation of the project must be completed at the event by the team. Ideas can be come up in advance.
    1. Ideas do not have to be original, but the implementation must be original.
    2. Open source libraries, frameworks and starting points are allowed, but teams must disclose what they created at the event, and what was already made (make sure to respect any licenses). Judges will only consider new additions made during the hackathon.
    3. We have a strict no plagiarism policy. We may request a copy of the code to review (we will never steal your work).
  3. Teams can receive help from mentors, sponsors, and other participants; We highly encourage this!
    1. If you had any significant outside help or resources, please disclose their areas of contribution. It’s okay to get a lot of help! We judge projects in the context of your abilities, and how you made use of the resources available.
  4. Teams and participants can be disqualified and/or asked to leave at the organizers' discretion. Reasons might include but are not limited to: breaking the Competition Rules, violating the Code of Conduct, or engaging in any other untolerated behaviours. Use common sense and treat your fellow hackers with respect.


After hacking finishes, teams will show their projects each other and to the judges. You are strongly encouraged to present a demo of what you have built, even if your hack is broken or incomplete. Please refrain from using slides; instead show a live or interactive demo of you project.

Talk about what any challenges you faced and what you learned when making your project. Demoing is a chance to share with others what you learned and what you tried to build — that's what hacking's all about! For being courageous enough to demo, you'll receive a special MLH "I Demoed" sticker.