January Infrastructure Issues Update
The Full Outages
We know the site has been borderline unusable for over a week now, so we've given every Pro/Highlights+ subscriber two free weeks of your subscription tier as compensation. You've been compensated if you were paying at any point between 2026-01-26 and 2026-02-05. This was automatically applied to your Leetify account - no need to take any action.
During the past two weeks, we encountered three different catastrophic issues with our infrastructure that rendered the site unreachable or completely interrupted match processing. We're working hard to keep the site running smoothly.
Slower Match Report Delivery
Besides these full outages, matches have been getting increasingly slow to import to Leetify. We recognize that this is a big problem. We've identified multiple things contributing to Match Reports showing up hours after you play them. We've already fixed some of them. Others will take consistent effort over the coming months to fix. Even for a few factors that aren't in our control, we're working hard to find ways to minimize their impact.
This series of degradations has a bit of a silver lining: it was partially caused because of the Leetify site experiencing strong growth. We are processing more matches than ever, and we've been too slow to adjust as this load kept increasing.
We have a history of rocky performance after strong growth, so we're taking steps to break the pattern. We're completely changing how we prioritize work to make sure that Match Reports being available quickly and reliably after your match is our #1 focus. It's embarrassing that we've made a post like this two separate times now, but we're confident it's an issue we can tackle by facing it head-on.
Every time we have to make a post like this, we're reminded of just how far we've come as a website. Gone are the days of importing a handful of matches for mega-enthusiasts (love you, Pioneers <3). Now, we import thousands of matches per hour for people of every rank in every region. Even the Office Globals.
We are able to spot issues fastest when you report them! Please keep contacting support if you see things that are out of the ordinary.
We are so grateful for all of you who have supported us and given us valuable feedback, whether you've been with us since Late 2019 or Early 2026. Here's to many future Match Reports 🥂