Snapshot 14778
Normalized text
Scripts and page chrome removed; this is what change detection compares.
{
"pages": [
{
"end_time": "2026-09-30T23:59:59Z",
"months": [
{
"incidents": [
{
"code": "kfkvsg85r8ry",
"impact": "maintenance",
"message": "The scheduled maintenance has been completed.",
"name": "[Scheduled] Scheduled Maintenance",
"timestamp": "Sep \u003cvar data-var='date'\u003e16\u003c/var\u003e, \u003cvar data-var='time'\u003e00:00\u003c/var\u003e - \u003cvar data-var='time'\u003e01:00\u003c/var\u003e UTC"
},
{
"code": "lztk0n2mw2g2",
"impact": "maintenance",
"message": "The scheduled maintenance has been completed.",
"name": "[Scheduled] Scheduled Database Maintenance",
"timestamp": "Sep \u003cvar data-var='date'\u003e12\u003c/var\u003e, \u003cvar data-var='time'\u003e05:00\u003c/var\u003e - \u003cvar data-var='time'\u003e06:00\u003c/var\u003e UTC"
}
],
"name": "September",
"year": 2026
},
{
"incidents": [
{
"code": "0spm7pslly41",
"impact": "maintenance",
"message": "The scheduled maintenance has been completed.",
"name": "[Scheduled] Scheduled Database Maintenance",
"timestamp": "Aug \u003cvar data-var='date'\u003e29\u003c/var\u003e, \u003cvar data-var='time'\u003e05:00\u003c/var\u003e - \u003cvar data-var='time'\u003e06:00\u003c/var\u003e UTC"
},
{
"code": "v40d5nr1skc3",
"impact": "maintenance",
"message": "The scheduled maintenance has been completed.",
"name": "[Scheduled] Scheduled Database Maintenance",
"timestamp": "Aug \u003cvar data-var='date'\u003e19\u003c/var\u003e, \u003cvar data-var='time'\u003e05:00\u003c/var\u003e - \u003cvar data-var='time'\u003e06:00\u003c/var\u003e UTC"
},
{
"code": "ps1vdssz026b",
"impact": "minor",
"message": "The issue affecting the AEO Visibility \u0026amp; Analytics module has been resolved.\n\nThe module is now operating as expected, and no further impact is expected.",
"name": "Degraded Performance: AEO Visibility \u0026 Analytics Intermittently Failing",
"timestamp": "Aug \u003cvar data-var='date'\u003e6\u003c/var\u003e, \u003cvar data-var='time'\u003e16:37\u003c/var\u003e - Aug \u003cvar data-var='date'\u003e14\u003c/var\u003e, \u003cvar data-var='time'\u003e08:13\u003c/var\u003e UTC"
}
],
"name": "August",
"year": 2026
},
{
"incidents": [
{
"code": "4lb4c8wchv9c",
"impact": "none",
"message": "Executive Summary: On July 16, 2026, some users on our EU and US platforms were unable to log in for approximately two hours. The issue was caused by an outage at a third-party authentication provider, which was itself triggered by a major operational issue at a large cloud infrastructure provider. The provider restored service by rerouting their traffic, and our platform recovered automatically. There was no data loss and no action required on our side.\n\nIncident Overview: The initial step of our password and single sign-on (SSO) login journeys is handled by a third-party authentication provider. When that provider became unreachable due to an upstream cloud infrastructure issue, users attempting those login journeys received authentication errors. Because the failure sat entirely within an external dependency, there was no component on our side to repair. The provider mitigated the issue by rerouting their traffic away from the affected infrastructure, after which our login journeys recovered on their own.\n\nImpact: Password-based and SSO logins on the EU and US platforms were mostly unavailable from approximately 2026-07-16T07:55Z to 2026-07-16T09:55Z. Users signing in through direct links were unaffected throughout, and users already logged in were able to continue working.\n\nDetection: The incident was detected at 2026-07-16T07:55Z by our automated monitoring, which flagged the authentication provider as unreachable and shortly after picked up failing login checks across both EU and US.\n\nResponse: Our operations team began investigating and confirmed the failure was an outage at the third-party authentication provider, which had already published a status update acknowledging the issue. We contacted the provider directly and confirmed there was no corrective action available on our side, as the fault was entirely within their infrastructure.\n\nRoot Cause: A major operational issue at a large cloud infrastructure provider disrupted the routing our third-party authentication provider depends on, making it unreachable. Because that provider handles the first step of our password and SSO login journeys, those journeys failed while the outage lasted.\n\nNext Steps\nWhile this incident originated entirely outside our systems, we are reviewing options to reduce the impact of any future third-party authentication outage, including improved alerting granularity around upstream provider health and fallback options for the login path. We are also following up with the provider on their own remediation steps.",
"name": "Siteimprove Platform Login Disruption",
"timestamp": "Jul \u003cvar data-var='date'\u003e16\u003c/var\u003e, \u003cvar data-var='time'\u003e08:00\u003c/var\u003e - \u003cvar data-var='time'\u003e08:00\u003c/var\u003e UTC"
}
],
"name": "July",
"year": 2026
}
],
"start_time": "2026-07-01T00:00:00Z",
"time_zone": "UTC"
},
{
"end_time": "2026-06-30T23:59:59Z",
"months": [
{
"incidents": [],
"name": "June",
"year": 2026
},
{
"incidents": [
{
"code": "z26dds1kggpq",
"impact": "major",
"message": "The issue affecting SSO logins to the Siteimprove platform is all sorted.\n\nWe’re sorry for holding you up! If you have any additional questions or feedback, please submit a new support ticket through our Help Center (\"?\" button) located at the top right-hand-side of the Siteimprove platform.",
"name": "Siteimprove Platform Login Errors (SSO Users)",
"timestamp": "May \u003cvar data-var='date'\u003e6\u003c/var\u003e, \u003cvar data-var='time'\u003e14:53\u003c/var\u003e - \u003cvar data-var='time'\u003e16:08\u003c/var\u003e UTC"
},
{
"code": "fnssdtt098yd",
"impact": "major",
"message": "The issue impacting logging into the Siteimprove platform via siteimprove.com and my2.us.siteimprove.com is all sorted.\n\nWe’re sorry for holding you up! If you have any additional questions or feedback, please submit a new support ticket through our Help Center (\"?\" button) located at the top right-hand-side of the Siteimprove platform.",
"name": "Siteimprove Platform Login Errors",
"timestamp": "May \u003cvar data-var='date'\u003e1\u003c/var\u003e, \u003cvar data-var='time'\u003e15:16\u003c/var\u003e - \u003cvar data-var='time'\u003e20:03\u003c/var\u003e UTC"
}
],
"name": "May",
"year": 2026
},
{
"incidents": [
{
"code": "l48stkd30zf1",
"impact": "minor",
"message": "The issue causing delays with Siteimprove’s crawler and link checker processing has been resolved.\n\nScan processing has returned to normal, and Digital Certainty Index (DCI) scores and related metrics are now updating as expected.",
"name": "Degraded Performance - Crawler, Linkchecker, DCI Scores",
"timestamp": "Apr \u003cvar data-var='date'\u003e29\u003c/var\u003e, \u003cvar data-var='time'\u003e15:09\u003c/var\u003e - Apr \u003cvar data-var='date'\u003e30\u003c/var\u003e, \u003cvar data-var='time'\u003e14:35\u003c/var\u003e UTC"
},
{
"code": "sh14x34dqdf6",
"impact": "maintenance",
"message": "The scheduled maintenance has been completed.",
"name": "[Scheduled] Scheduled Database Maintenance",
"timestamp": "Apr \u003cvar data-var='date'\u003e25\u003c/var\u003e, \u003cvar data-var='time'\u003e05:45\u003c/var\u003e - \u003cvar data-var='time'\u003e07:45\u003c/var\u003e UTC"
}
],
"name": "April",
"year": 2026
}
],
"start_time": "2026-04-01T00:00:00Z",
"time_zone": "UTC"
},
{
"end_time": "2026-03-31T23:59:59Z",
"months": [
{
"incidents": [
{
"code": "lz27ts0f7x2w",
"impact": "minor",
"message": "The issue affecting logins and various modules throughout the Siteimprove platform is all sorted.\n\nWe’re sorry for holding you up! If you have any additional questions or feedback, please submit a new support ticket through our Help Center (\"?\" button) located at the top right-hand-side of the Siteimprove platform.",
"name": "Degraded Performance and Login Issues",
"timestamp": "Mar \u003cvar data-var='date'\u003e16\u003c/var\u003e, \u003cvar data-var='time'\u003e14:26\u003c/var\u003e - \u003cvar data-var='time'\u003e16:37\u003c/var\u003e UTC"
},
{
"code": "7sdft4dw72r4",
"impact": "minor",
"message": "This incident has been resolved.",
"name": "Degraded Performance - Crawler",
"timestamp": "Mar \u003cvar data-var='date'\u003e3\u003c/var\u003e, \u003cvar data-var='time'\u003e12:46\u003c/var\u003e - Mar \u003cvar data-var='date'\u003e10\u003c/var\u003e, \u003cvar data-var='time'\u003e10:16\u003c/var\u003e UTC"
},
{
"code": "wcbn4gzksts9",
"impact": "maintenance",
"message": "The scheduled maintenance has been completed.",
"name": "[Scheduled] Scheduled Database Maintenance",
"timestamp": "Mar \u003cvar data-var='date'\u003e7\u003c/var\u003e, \u003cvar data-var='time'\u003e05:45\u003c/var\u003e - \u003cvar data-var='time'\u003e06:45\u003c/var\u003e UTC"
}
],
"name": "March",
"year": 2026
},
{
"incidents": [
{
"code": "gltlhj6vb2p3",
"impact": "maintenance",
"message": "The scheduled maintenance has been completed.",
"name": "[Scheduled] Scheduled Database Maintenance",
"timestamp": "Feb \u003cvar data-var='date'\u003e28\u003c/var\u003e, \u003cvar data-var='time'\u003e05:45\u003c/var\u003e - \u003cvar data-var='time'\u003e06:45\u003c/var\u003e UTC"
},
{
"code": "wyj7j6hgv48v",
"impact": "major",
"message": "The issue that prevented certain Siteimprove customers from logging in has been resolved.\n\nIf you have any additional questions or feedback, please submit a new support ticket through our Help Center (\"?\" button) located at the top right-hand-side of the Siteimprove platform.",
"name": "Siteimprove Platform Login Errors",
"timestamp": "Feb \u003cvar data-var='date'\u003e27\u003c/var\u003e, \u003cvar data-var='time'\u003e14:49\u003c/var\u003e - \u003cvar data-var='time'\u003e15:37\u003c/var\u003e UTC"
},
{
"code": "j2hcqwnljpt4",
"impact": "minor",
"message": "This incident has been resolved.",
"name": "Degraded Performance - Crawler/Linkchecker",
"timestamp": "Feb \u003cvar data-var='date'\u003e24\u003c/var\u003e, \u003cvar data-var='time'\u003e03:58\u003c/var\u003e - Feb \u003cvar data-var='date'\u003e25\u003c/var\u003e, \u003cvar data-var='time'\u003e07:59\u003c/var\u003e UTC"
},
{
"code": "wz35yp5hhy2x",
"impact": "maintenance",
"message": "The scheduled maintenance has been completed.",
"name": "[Scheduled] Scheduled Database Maintenance",
"timestamp": "Feb \u003cvar data-var='date'\u003e17\u003c/var\u003e, \u003cvar data-var='time'\u003e06:00\u003c/var\u003e - \u003cvar data-var='time'\u003e07:00\u003c/var\u003e UTC"
},
{
"code": "qb20480v6rqz",
"impact": "maintenance",
"message": "The scheduled maintenance has been completed.",
"name": "[Scheduled] Scheduled Database Maintenance",
"timestamp": "Feb \u003cvar data-var='date'\u003e12\u003c/var\u003e, \u003cvar data-var='time'\u003e06:00\u003c/var\u003e - \u003cvar data-var='time'\u003e07:00\u003c/var\u003e UTC"
}
],
"name": "February",
"year": 2026
},
{
"incidents": [],
"name": "January",
"year": 2026
}
],
"start_time": "2026-01-01T00:00:00Z",
"time_zone": "UTC"
},
{
"end_time": "2025-12-31T23:59:59Z",
"months": [
{
"incidents": [
{
"code": "gxfmhtry0fnl",
"impact": "major",
"message": "This incident has been resolved.",
"name": "Platform UI Not Rendering",
"timestamp": "Dec \u003cvar data-var='date'\u003e18\u003c/var\u003e, \u003cvar data-var='time'\u003e08:13\u003c/var\u003e - \u003cvar data-var='time'\u003e09:29\u003c/var\u003e UTC"
}
],
"name": "December",
"year": 2025
},
{
"incidents": [
{
"code": "nt26v8gtz3zv",
"impact": "maintenance",
"message": "The scheduled maintenance has been completed.",
"name": "[Scheduled] Scheduled Maintenance",
"timestamp": "Nov \u003cvar data-var='date'\u003e8\u003c/var\u003e, \u003cvar data-var='time'\u003e18:00\u003c/var\u003e - \u003cvar data-var='time'\u003e19:00\u003c/var\u003e UTC"
}
],
"name": "November",
"year": 2025
},
{
"incidents": [
{
"code": "gbbg0tdhhjh7",
"impact": "major",
"message": "The issue affecting the logins has been fixed.\n\nWe’re sorry for holding you up. If you have any additional questions or feedback, please submit a new support ticket through our Help Center located at the bottom right-hand-side of the Siteimprove platform.",
"name": "Siteimprove Platform Login Errors",
"timestamp": "Oct \u003cvar data-var='date'\u003e28\u003c/var\u003e, \u003cvar data-var='time'\u003e15:53\u003c/var\u003e - \u003cvar data-var='time'\u003e17:44\u003c/var\u003e UTC"
}
],
"name": "October",
"year": 2025
}
],
"start_time": "2025-10-01T00:00:00Z",
"time_zone": "UTC"
}
]
}