Como ter certeza de que o APK baixado não foi adulterado?
A página de download mostra o hash SHA256 do arquivo. Compare-o com o hash do APK baixado usando qualquer gerenciador de arquivos que calcule somas de verificação.
Um hash igual significa que o arquivo chegou até você exatamente como foi publicado. Um hash diferente é motivo para não instalar o arquivo e baixá-lo de novo.
A segunda linha de defesa é a assinatura do app: o próprio Android não deixa instalar sobre a versão instalada um arquivo assinado com outra chave. Por isso as atualizações do site são instaladas sobre a versão antiga, enquanto a versão da RuStore e a do site são incompatíveis entre si.