¿Cómo me aseguro de que el APK descargado no ha sido modificado?
La página de descarga muestra el hash SHA256 del archivo. Compáralo con el hash del APK descargado usando cualquier gestor de archivos que calcule sumas de comprobación.
Un hash que coincide significa que el archivo te ha llegado exactamente como se publicó. Si no coincide, no instales el archivo y vuelve a descargarlo.
La segunda línea de defensa es la firma de la aplicación: el propio Android no deja instalar un archivo firmado con otra clave encima de la versión instalada. Por eso las actualizaciones del sitio web se instalan sobre la versión anterior, mientras que la compilación de RuStore y la del sitio web son incompatibles entre sí.