The website you linked doesn't even list any evidence supporting its claim that "statistical patterns of voting fraud can be detected", not to mention the "easily reproducible" part. It only has a single page, claiming that there is fraud and asking users to fill forms.