Yes it does.
However, following Microsoft announcement regarding end of support for Internet Explorer, we regret to inform you that App Ape Web Dashboard will no longer be available on Internet Explorer web browser effective 14 January 2020.
Due to web browser functional restrictions occurring in consequence of discontinued support by Microsoft, some features cannot be provided on App Ape dashboard. Therefore, in order to provide high quality service to all users and to be able to continue to develop new features, App Ape team has decided to discontinue support for Internet Explore browser.
As an alternative we would like to suggest one of the following web browses:
Google Chrome (recommended)