During the 1 169 day period starting September 8, 2021, 3 accessibility tests of keygene.com have been done. Throughout all checks, the operability of keygene.com was confirmed 3 times, as evidenced by the code 200 on September 20, 2023. As of November 20, 2024, there were no periods of inactivity for keygene.com throughout all checks. As of November 20, 2024, every response received attests to the fact that no response has an error status. The reported response time for keygene.com on September 20, 2023, was 2.008 seconds, compared to an average of 1.441 seconds.