The BioExcess application doesn't appear on the developer's website. I have checked the page and used the Search feature to locate BioExcess software, but the result list was empty. This could mean that the software is discontinued and removed from development.
However, the best way is to obtain an official answer regarding this issue. Use the following contact email to get in touch with the developers: