Playcode System Status

Updated continuously

Security overview →
All systems operational
7 services monitored
Lifetime uptime
99.9%+
Measured since 2016 · ~9 years
Incidents
1
In the last 30 days
Services
7
Continuously monitored

Services

90-day history · each bar represents one day

Marketing website

playcode.io — landing pages, blog, help center

Operational
90 days ago1 incident in this windowToday

App / editor

The Playcode IDE, project dashboard, in-browser runtime

Operational
90 days ago1 incident in this windowToday

API

REST + GraphQL + WebSocket backend

Operational
90 days ago2 incidents in this windowToday

Authentication

Sign-up, sign-in, OAuth, session management

Operational
90 days ago1 incident in this windowToday

Hosted sites

User-published projects on *.playcode.ai and custom domains

Operational
90 days ago1 incident in this windowToday

AI generation

AI chat, code generation, agent runs (Anthropic / OpenAI / Google)

Operational
90 days ago2 incidents in this windowToday

Payments

Stripe checkout, subscription management, top-ups

Operational
90 days agoNo incidents in this windowToday

Past incidents

June 3, 2026

Backend API outage from oversized AI chat sync payloads

Resolved
Total downtime · ~1 hour
23:15 GMT+3 00:15 GMT+3~1h
Affected services
API AI generation
Root cause
A period of heavy AI chat usage created unusually large sync payloads, including user messages several megabytes in size. During reconnect and catch-up traffic, the API loaded too many sync_action rows into memory before streaming them, which pushed backend workers over their V8 heap limit. Marketing pages and hosted Playcode sites remained operational.
Resolution
We changed delta sync to read sync_action rows in small ordered batches, stream responses with backpressure, persist completed sync cursors correctly on the client, and increased the backend worker memory envelope. The fix has been deployed and verified on production, and we are continuing to monitor memory and sync traffic.
May 13, 2026

Brief production outage from broken cryptography package

Resolved
Total downtime · ~11 minutes across two windows
15:31:53 GMT+3 15:37:25 GMT+35m 32s
15:43:25 GMT+3 15:48:50 GMT+35m 25s
Affected services
Marketing website App / editor API Authentication Hosted sites AI generation
Root cause
An unintended Ubuntu unattended-upgrade on the production server pulled in a broken update to a cryptography-related system library. Dependent services that rely on TLS / SSL failed to start cleanly during the restart that followed the upgrade.
Resolution
The broken package was identified within minutes, rolled back to the previous known-good version, and the affected services were restarted. Two brief outage windows correspond to the failed restart and the verification cycle after the rollback. Unattended-upgrades has since been pinned away from the affected package families on the production host.
About the lifetime uptime number: Playcode has measured 99.9%+ uptime since 2016 — approximately 31 hours of total cumulative downtime over 9 years, distributed across rare incidents (a handful of database / infrastructure events, mostly resolved within an hour). Public incident logging on this page begins with the 2026-05-13 event; earlier events factor into the lifetime metric but aren't itemized individually.

Get incident updates

Email status@playcode.io to be notified of incidents affecting your services.

Subscribe
Operational Degraded Partial outage Major outage Maintenance

Status data is reviewed and published by the Playcode operations team. For procurement / security review questions, contact security@playcode.io.