There were 2 tests conducted on ownyourinfo.com's availability in the 266 days after March 3, 2024. Ownyourinfo.com faced challenges with availability or other technical problems in the assessments carried out as of November 25, 2024. It was revealed that 100.00% of inspections, 2 in total, resulted in ownyourinfo.com being down, with March 3, 2024, being when it last occurred. No error status code was returned as of November 25, 2024, based on all the responses received. — seconds was ownyourinfo.com's response time on March 3, 2024, while the average response time is 0.001 seconds.