New Zealand

Year 11 – 12

First Place

Dynamic Website Blocker
Ethan Huang
King’s College


The Dynamic Website Blocker is a browser extension that uses the concept of “rewarding” users a certain amount of time on demerit sites rather than outright banning them. This project came to fruition after discovering that most applications that help eliminate distractions are too rigid and inflexible. For example, instead of punishing users by removing access to a website, the Dynamic Website Blocker rewards users with time to access demerit sites, given they have spent enough time on merit sites. A significant problem I encountered was learning JavaScript and the chrome extension API from scratch while fixing occasional bugs and developing workarounds due to the limitations of the newly released Manifest V3 required for chrome extensions.