Submission Guidelines
Deadline: May 5, 2025 at 5pm PDT | May 6 at 1am WAT | 2am CEST | 5:30am IST
This page lists everything you need to do to successfully submit to Technovation Girls. We recommend you read it carefully! Please also read the rules at the bottom of the page.
Review these guidelines before you start your project and before you finish your project to make sure you are on track and ready to submit everything in May. Good luck!
1. In order to submit, you will need to be registered as part of a team.
A team can have between 1-5 members who identify as female, trans, nonbinary or gender nonconforming.
Your team will be automatically placed in either the Beginner, Junior, or Senior division to compete, based on the age of the oldest member of your team.
-
- Beginner Division: 8-12 years old as of August 1, 2025
- Junior Division: 13-15 years old as of August 1, 2025
- Senior Division: 16-18 as of August 1, 2025
2. Each team member will need to complete their own profile which includes:
-
- Name
- Age
- Location
- Parental consent form
- Media consent form (optional)
3. Teams will need to submit all required materials for their division.
The submission requirements and materials for each division are listed below. We also invite you to review the judging rubric.
Please note that our judges will only score materials submitted in English or that include English subtitles. We recommend all teams use English subtitles.
For the 2024-2025 Season:
There is no longer an AI Project track. All teams will submit a project that must be an app—either a mobile app or a web app. Teams may of course still incorporate AI in their apps.
- Beginner teams may submit a Scratch project, a mobile app, or web app.
Both the pitch and technical videos need to be a maximum of 3 minutes.
Senior Division Submission Requirements
1. Project Name & Description
- Maximum 100 words
2. Pitch Video
- Maximum of 3 minutes
- Share via Youtube or Vimeo. The video must be uploaded as unlisted or publicly viewable. We cannot guarantee videos without these credentials will be judged.
- Should show viewers why the problem is important to you, how you approached your solution, why it’s the best solution and how it will have positive impact. You should also show viewers 1 or 2 key features of the app itself.
- If you are not speaking English in the video, you must include English subtitles. And we highly recommend that videos have English subtitles even if English is spoken in the video.
3. Technical Video
- Maximum of 3 minutes
- Share via Youtube or Vimeo. The video must be uploaded as unlisted or publicly viewable. We cannot guarantee videos without these credentials will be judged.
- Should show viewers a demonstration of your project, explain how you coded it, talk about user feedback, and what future features you’re planning to implement.
- If your team used AI, make sure to include it in your technical video.
- If you are not speaking English in the video, you must include English subtitles. And we highly recommend that videos have English subtitles even if English is spoken in the video
4. Business Plan
- Your plan must be written in English. You are welcome to use translation tools such as Google Translate, ChatGPT, etc.
- Consult the guidelines in the curriculum for a 5-10 page Business Plan.
5. Technovation Learning Journey
- Maximum 200 words about your learning journey, must be in English. Try to answer these questions:
- What did your team learn? (technically or otherwise)
- How did you overcome challenges, both technical and non-technical?
- What resources did you use to build on (examples, tutorials, open source code)
- (If relevant) What did you learn about AI and how did you use it in your project?
- 2-6 pictures that describe your journey
- Images of your user research results, survey results, etc.
- Pictures or screenshots of prototypes or previous versions of your project
6. Mobile or Web App Source Code
- Mobile App source code should be submitted depending on the language used:
- MIT App Inventor — .aia file
OR - Thunkable — Project Detail Page Link
(to find it, from your Projects page click on 3 dots next to your Technovation project)
OR - Other programming languages — zip file
- MIT App Inventor — .aia file
- Web app — submit a zip file
- If including an AI model in your project, you may include a zip file that has dataset information (images, spreadsheet, etc)
Recommended bonus: Include basic instructions on using the app and demo user login information (username/password if needed) for judges to test within the .zip file or via comments in App Inventor or Thunkable
7. Team Photo and Summary (Optional)
- Write one paragraph about your team and share a photo of you all to help judges get to know you—try to avoid sharing your full name and only use your first name.
To see the full details of each submission criterion, reference the judging rubric.
Junior Division Submission Requirements
1. Project Name & Description
- Maximum 100 words
2. Pitch Video
- Maximum of 3 minutes
- Share via Youtube or Vimeo. The video must be uploaded as unlisted or publicly viewable. We cannot guarantee videos without these credentials will be judged.
- Should show viewers why the problem is important to you, how you approached your solution, why it’s the best solution and how it will have positive impact. You should also show viewers 1 or 2 key features of the app itself.
- If you are not speaking English in the video, you must include English subtitles. And we highly recommend that videos have English subtitles even if English is spoken in the video.
3. Technical Video
- Maximum of 3 minutes
- Share via Youtube or Vimeo. The video must be uploaded as unlisted or publicly viewable. We cannot guarantee videos without these credentials will be judged.
- Should show viewers a demonstration of your project, explain how you coded it, talk about user feedback, and what future features you’re planning to implement.
- If your team used AI, make sure to include it in your technical video.
- If you are not speaking English in the video, you must include English subtitles. And we highly recommend that videos have English subtitles even if English is spoken in the video.
4. User Adoption Plan
- Your plan must be written in English. You are welcome to use translation tools such as Google Translate, ChatGPT, etc.
- Use the template (also provided in the curriculum) to plan out your User Adoption Plan and then submit your plan in a new document.
5. Technovation Learning Journey
- Maximum 200 words about your learning journey, must be in English. Try to answer these questions:
- What did your team learn? (technically or otherwise)
- How did you overcome challenges, both technical and non-technical?
- What resources did you use to build you project? (examples, tutorials, open source code)
- (If relevant) What did you learn about AI and how did you use it in your project?
- 2-6 pictures that describe your journey
- Images of your user research results, survey results, etc.
- Pictures or screenshots of prototypes or previous versions of your project
6. Mobile or Web App Source Code
- Mobile App source code should be submitted depending on the language used:
- MIT App Inventor — .aia file
OR - Thunkable — Project Detail Page Link (to find it, from your Projects page click on 3 dots next to your Technovation project)
OR - Other programming languages — zip file
- MIT App Inventor — .aia file
- Web app — submit a zip file
- If including an AI model in your project, you may include a zip file that has dataset information (images, spreadsheet, etc)
Recommended bonus: Include basic instructions on using the app and demo user login information (username/password if needed) for judges to test within the .zip file or via comments in App Inventor or Thunkable
7. Team Photo and Summary (Optional)
- Write one paragraph about your team and share a photo of you all to help judges get to know you—try to avoid sharing your full name and only use your first name.
To see the full details of each submission criterion, reference the judging rubric.
Beginner Division Submission Requirements
1. Project Name & Description
- Maximum 100 words
2. Pitch Video
- Maximum of 3 minutes
- Share via Youtube or Vimeo. The video must be uploaded as unlisted or publicly viewable. We cannot guarantee videos without these credentials will be judged.
- Should show viewers why the problem is important to you, how you approached your solution, why it’s the best solution and how it will have positive impact. You should also show viewers 1 or 2 key features of the app itself.
- If you are not speaking English in the video, you must include English subtitles. And we highly recommend that videos have English subtitles even if English is spoken in the video.
3. Technical Video
- Maximum of 3 minutes
- Share via Youtube or Vimeo. The video must be uploaded as unlisted or publicly viewable. We cannot guarantee videos without these credentials will be judged.
- Should show viewers a demonstration of your project, explain how you coded it, talk about user feedback, and what future features you’re planning to implement.
- If your team used AI, make sure to include it in your technical video.
- If you are not speaking English in the video, you must include English subtitles. And we highly recommend that videos have English subtitles even if English is spoken in the video
4. Technovation Learning Journey
- Maximum 200 words about your learning journey, must be in English. Try to answer these questions:
- What did your team learn (technically or otherwise)?
- How did you overcome challenges, both technical and non-technical?
- What resources did you use to build on (examples, tutorials, open source code)
- (If relevant) What did you learn about AI and how did you use it in your project?
- 2-6 pictures that describe your journey
- Images of your user research results, survey results, etc.
- Pictures or screenshots of prototypes or previous versions of your project
5. Mobile App or Web App or Scratch Project Source Code
- Mobile App source code should be submitted depending on the language used:
-
- MIT App Inventor - .aia file
- Thunkable - Project Detail Page Link
(to find it, from your Projects page click on 3 dots next to your Technovation project) - Other programming languages — zip file
- Scratch projects — Scratch Project Page link OR sb3 file.
- Web app — submit a zip file
- If including an AI model in your project, you may include a zip file that has dataset information (images, spreadsheet, etc)
Recommended bonus: Include basic instructions on using the app and demo user login information (username/password if needed) for judges to test within the .zip file or via comments in App Inventor or Thunkable
6. Team Photo and Summary (Optional)
- Write one paragraph about your team and share a photo of you all to help judges get to know you—try to avoid using your full name, and only use your first name.
To see the full details of each submission criterion, reference the judging rubric.
Submission Rules for Students
All teams must submit the required materials listed above.
For more questions about rules, submission, or judging visit our FAQ.
To learn how your submission will be judged, review the judging rubric.
Key Dates for 2024-2025 Season
Registration Opens: October 11, 2024
12 weeks to submission: February 10, 2025
This is the latest we recommend starting the program
Registration Deadline (Students and Mentors): March 17, 2025 at 23:59 UTC.
The last day to formally register a team.
Please note: we recommend starting your project in January, not March.
Submission Deadline: May 5th, 2025 at 5pm PDT | May 6 at 1am WAT | 2am CEST | 5:30am IST
Judging: May - June 2025
Virtual Celebration and Finalists & Regional Winners Announcement: To be announced in 2025
World Summit: October 2025