I thought I need just this link https://play.google.com/store/apps/details?id=com.here.myapp.name to download an app from Play Store, but when I click on it fro
https://play.google.com/store/apps/details?id=com.here.myapp.name
The initial release time of up to 48hrs is what confused me, and is not well communicated on the Play Console:
Searched for "android Available to internal testers", as Play Console stated exactly this, without the link providing an app (see original question).