There were 2 tests conducted on ownyourinfo.com's availability in the 270 days after March 3, 2024. Ownyourinfo.com faced challenges with availability or other technical problems in the assessments carried out as of November 29, 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 29, 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.