Como o Omendraft funciona: de onde vêm os dados e por que a janela da partida é segura

De onde o Omendraft tira as estatísticas de Dota 2 e por que a janela da partida não quebra as regras do jogo: só OpenDota e o Game State Integration oficial da Valve.