Supported Browsers

PhotoEntry aims to be compatible with as many browsers as possible. However the effort involved in doing this has to be balanced against the level of usage of some browsers, and any unwarranted impact on users of more modern mainstream browsers. PhotoEntry uses standard HTML5, and makes limited use of Javascript to help with screen layout and image upload.

Each release of PhotoEntry is tested against the latest version of the following browsers:

PhotoEntry has also been used without any problems on some of the many types of Android devices. We are not aware of any specific browsers that do not work with PhotoEntry.

Update: Microsoft Edge has been broken in the December 2017 Windows 10 update. The "Back" button no longer works properly. We suggest using Firefox or Chrome instead of a Microsoft browser.


Some PhotoEntry screens do make use of Javascript, which should be enabled in your browser. You will get a warning on the Login screen if Javascript is not enabled.

The Judge Preview screens (as used by Judges) will not function without Javascript.

SSL/TLS Versions

All network traffic to PhotoEntry is protected using what is commonly known as SSL (Secure Sockets Layer). In fact the term SSL actually refers to the original SSL protocol versions (v1, v2, v3), and the similar TLS (Transport Layer Security) protocol versions (v1, v1.1, v1.2, v1.3).

PhotoEntry adheres to best security practices, and disallows use of older vulnerable protocols where possible. The current state is:

If you have a very elderly browser you may find that you cannot access PhotoEntry after September 2018. At that stage you must switch to a more recent secure browser.

Old Versions of Browsers

PhotoEntry does not guarantee that it will work on old versions of the browsers listed above. In fact if you go back far enough for any of them you will find a version that just does not work properly. There are many functional and security reasons why you should not be running an out-of-date browser, and we strongly encourage you to stay up to date.