Beginning June 21, 2021, functioning of ifsr.org was checked 6 times over the next 1 294 days. Out of all the checks, ifsr.org has been reachable 6 times, with the most recent record being on December 25, 2024, and returning a 200 status code. Inspections have revealed that as of January 6, 2025, there have been no reports of ifsr.org being down. All responses obtained as of January 6, 2025, have been reported as having no error status codes.