Lens.org availability was analyzed 9 times during the 226 day period starting on April 6, 2024. The total tests conducted revealed lens.org as operational 8 times, including on November 16, 2024, which returned the most recent code 200 response. 11.11% of inspections resulted in unavailability of lens.org, occurring 1 times, most recently on June 1, 2024. All the replies received confirm that as of November 18, 2024, there was no reply with an error status. Data indicates 2.675 seconds response time for lens.org on November 16, 2024, against 3.905 seconds average.