I think the site uses USCF rules rather than FIDE rules to determine "insufficient losing chances".
It's a variation on USF rules. There is at least one instance where it doesn't match. It's easier to programmatically determine mate is not forced than it is to determine that a help-mate might exist.
I think the site uses USCF rules rather than FIDE rules to determine "insufficient losing chances".