{"incidents":[{"id":28,"check":"Docs","title":"Website and docs briefly unreachable while moving to helicarrier.cloud","cause":"Between 22:39 and 23:45 UTC on October 7, our website and documentation could not be opened. We are moving them to our new address, helicarrier.cloud, and helicarrier.xyz started sending visitors there a little before the new address was ready, so browsers could not find the page.\n\nThe dashboard, the API, and your apps, databases and builds were not affected, and nothing needs to change on your side.\n\nThe website and docs now live at helicarrier.cloud, and any helicarrier.xyz link takes you to the same page there. Your apps keep their .on.helicarrier.xyz addresses, and the dashboard works at both app.helicarrier.xyz and app.helicarrier.cloud.","worst":"down","started":"2026-10-07T22:39:54.727Z","resolved":"2026-10-07T23:45:54.739Z","updates":[{"at":"2026-10-07T23:49:57.824Z","status":"resolved","message":"Resolved at 23:45 UTC. The website and docs are live at helicarrier.cloud, and helicarrier.xyz links redirect there. From now on we confirm a new address is fully live before sending anyone to it."}]},{"id":27,"check":"Website","title":"Website and docs briefly unreachable while moving to helicarrier.cloud","cause":"Between 22:39 and 23:45 UTC on October 7, our website and documentation could not be opened. We are moving them to our new address, helicarrier.cloud, and helicarrier.xyz started sending visitors there a little before the new address was ready, so browsers could not find the page.\n\nThe dashboard, the API, and your apps, databases and builds were not affected, and nothing needs to change on your side.\n\nThe website and docs now live at helicarrier.cloud, and any helicarrier.xyz link takes you to the same page there. Your apps keep their .on.helicarrier.xyz addresses, and the dashboard works at both app.helicarrier.xyz and app.helicarrier.cloud.","worst":"down","started":"2026-10-07T22:39:54.727Z","resolved":"2026-10-07T23:45:54.739Z","updates":[{"at":"2026-10-07T23:49:53.631Z","status":"resolved","message":"Resolved at 23:45 UTC. The website and docs are live at helicarrier.cloud, and helicarrier.xyz links redirect there. From now on we confirm a new address is fully live before sending anyone to it."}]},{"id":25,"check":"helicarrier.xyz","title":"Dashboard and helicarrier.xyz addresses briefly unreachable","cause":"Between 03:30 and 07:15 UTC on October 7, our domain name helicarrier.xyz was temporarily switched off by our domain registrar while a routine ownership-verification step was completed. While it was off, browsers could not find the dashboard, our website and docs, or apps using their free .on.helicarrier.xyz address.\n\nYour apps, databases and builds kept running the entire time, and apps on your own custom domains stayed online throughout. No data was affected.\n\nThe verification is complete and the domain is back. Some internet providers took up to an extra hour to notice, so a few people saw the outage for a little longer.","worst":"down","started":"2026-10-07T03:30:06.223Z","resolved":"2026-10-07T07:15:04.960Z","updates":[{"at":"2026-10-07T07:31:12.055Z","status":"resolved","message":"Everything is back to normal. This page now also checks our domain directly, so if it ever has an issue you will see exactly that here, separately from our apps and services."}]},{"id":1,"check":"PostgreSQL","title":"Managed Postgres: new connections from some apps failed","cause":"A routine operating-system security update restarted part of our infrastructure at 06:34 UTC. During that restart an internal network route was removed, so some apps could not open new connections to their managed databases. Connections that were already open kept working. Connections were restored at 09:26 UTC.","worst":"down","started":"2026-10-04T06:34:33.302Z","resolved":"2026-10-04T09:26:32.197Z","updates":[{"at":"2026-10-04T10:04:44.199Z","status":"identified","message":"Cause identified: an automatic system restart at 06:34 UTC removed an internal network route. New database connections from affected apps timed out until 09:26 UTC, when the route was restored."},{"at":"2026-10-04T10:04:45.852Z","status":"resolved","message":"Fixed so it cannot recur the same way: automatic updates can no longer restart these components, and a new check restores the route within a minute if it is ever removed again."}]},{"id":26,"check":"Dashboard","title":"Dashboard showed a blank page","cause":"Between 04:30 and 05:10 UTC on August 26, an update to the dashboard went out with one of its files missing, so people who opened the dashboard during that time saw a blank page.\n\nYour apps, databases, builds and the API were not affected, and nothing you had deployed changed.\n\nWe published the complete dashboard at 05:10 UTC, and a refresh loaded it normally. Every dashboard update is now checked to make sure all of its files are actually served before it goes live.","worst":"down","started":"2026-08-26T04:30:00.000Z","resolved":"2026-08-26T05:10:00.000Z","updates":[{"at":"2026-10-07T09:29:49.909Z","status":"resolved","message":"The dashboard is loading normally again. If you still see a blank page, refresh it once."}]}],"next":null}