Release Notes: 4 June 2026
A heavier week than usual. Most of this one is under the bonnet: faster searches, a serious security pass, automatic data updates, and one feature upgrade you've been asking for since we shipped Loose Mode.
A full security-hardening pass
Your account, your saved searches, and your payment details sit behind serious, state-of-the-art infrastructure. This week we went through every layer of it with a fine-tooth comb.
We ran the entire codebase through an adversarial security review using state-of-the-art AI, hunting for anything a motivated attacker could lean on. Everything that review surfaced, we fixed or hardened.
We're not going to detail exactly how it all fits together, because that's not how you stay secure. But the short version: authentication is tighter, inputs are validated more strictly, and the boring-but-critical plumbing got a thorough going-over.
None of this changes your day-to-day. That's the point. Good security is invisible.
Faster searches that hold up in a crowd
Two related changes under the hood. First, we reworked the slow parts of how a search hits the database. The query paths behind a single search and an SGM are leaner now, so results come back quicker, most noticeably on the heavier multi-leg SGMs that pull in a lot of game history.
Second, and just as important: the backend now serves far more people searching at the same time without bogging down. The hour before bounce on a Friday night or Saturday afternoon, when half the country is checking their bets at once, used to be our heaviest load. We've reworked how simultaneous requests are handled so the app stays fast when the most people are on it, not just when it's quiet.
Why it matters: the moment you most want a fast answer is exactly when everyone else wants one too. That's now the moment it stays quick.
Round results update automatically now
Getting a finished round's stats into the database used to be a hands-on job we kicked off after the games. It worked, but it left a lag between the final siren and the numbers showing up in your searches.
We've automated that pipeline. As each round wraps up, fresh player stats are pulled in, validated, and loaded automatically. The database is current sooner after the last game, with fewer manual steps to go wrong.
In practice: when you sit down to research next week's bets, you're far more likely to find the latest round already baked in.
Loose Mode grows up: more legs, including the other team
When we launched Loose Mode in April it was deliberately v1: one player from each side of a matchup, so you could finally build a cross-team SGM like Nick Daicos 30+ AND Zach Merrett 30+ in a single bet.
You asked for more. Now you've got it. You can add more legs to a Loose SGM, including multiple players from the opposing team, not just one per side. Build a proper multi that spans both teams in a game, up to the same 12-leg ceiling as a regular SGM, and StatChecker breaks down each side's full weighted history and multiplies them into one combined rating.
The honest caveat from v1 still stands: cross-team legs are treated as approximately independent, so the combined percentage is a close estimate, not a guarantee. The per-side breakdowns and the game-log drill-down are still where you sanity-check whether an angle really holds up.
You'll find it behind the Loose toggle at the top of the SGM page.
What's next
More depth pushed across every search surface, a manual override for the auto-derived days-rest bucket, and the continued rollout of kicks, handballs, clearances, and hit-outs.
Full list on the Feature Roadmap.
About the author
Danny Page
Founder & Data Specialist, StatChecker.app
Founder of StatChecker.app. Former co-founder of Black Swan Bets (profitable NBA, EPL & UFC tipping). MBA-qualified Data Specialist. Former professional NBA player prop bettor.
- Co-founded Black Swan Bets — profitable sports tipping across NBA, EPL & UFC
- Built internal research automation and data models at Black Swan Bets
- 5+ years professional sports prop betting (NBA)
- MBA — with studies in data, probability, and databases
- Coached basketball at NBL1 & Basketball New Zealand junior levels
- Began analysing sports data for an NZNBL coaching staff in high school
- Currently working in EdTech as a Data Specialist
Ready to see the full picture?
StatChecker.app shows you up to 15 years of AFL player data so you can make evidence-based betting decisions.
Start Free — No Card Required