The operability of biobug.org has been tested 4 times over the course of the 2 049 days that followed April 13, 2019. Analyses confirm biobug.org was online 4 times from total checks conducted, with the latest 200 status code response on March 10, 2023. Based on checks completed as of November 21, 2024, there was no observed downtime for biobug.org. Among the replies received as of November 21, 2024, there were no responses with error status. Averaging 0.913 seconds, biobug.org had a response time of 1.929 seconds on March 10, 2023.