No se puede saber el hash hasta haberla descargado.
La única verificación de autenticidad es la firma del autor y la revisión de play protect.
Quizá este sitio te ayude a algo
Los enlaces son solo para miembros.
Registrate o
iniciá sesión pero debes usar el nombre completo de la aplicación.
Respecto a la version, por ejemplo la cuestión de la resolución conforme al dispositivo va a hacer que la aplicación pese mas o menos por que cuando creas una app y la mandas a play, en el paquete .apk se adjuntan imágenes que requiera la app en su diseño y como mínimo se tienen dos resoluciones la pixelada y la HD, evidentemente cuando play instala desprecia la parte del paquete que tu dispositivo no necesita, y en vez de hacer que alguien descargue un paquete .apk de 200 mb cuando tiene baja resolución y con descargar la de 100 le da. Esto hace las versiones.
Y respecto a la version de android, esta actúa en cuestiones mas de programación, mientras la aplicación sea creada en la version mas actual de android, va a ser mas agil al correr y al descargar ya que es mas fácil programar, en palabras fáciles cuando creas una aplicación y la empaquetas a la hora de elegir las versiones para disponibilidad afecta, mientras mas versiones quieras disponibles mas pesado y engorroso se vuelve el . apk por cuestiones de librerías y todo lo que necesite la app para correr.
Aunque si a lo que te refieres es a los datos exactos de la app justo antes de darle instalar puedes ir al boton de "Leer mas" en la portada de descarga de la aplicacion y mero abajo de la descripcion te da esa info.
Un saludo.