@Artūrs Škuts, Thanks for posting in Q&A. Based as I know, to deploy self-hosted app to Android device, there are two app types. One is Line of Business which is for Android device administrator enrolled device and the other is Managed Google Play private app which are for Android Enterprise enrolled devices. Managed Google Play private app are LOB apps published to Managed Google Play by Intune admins. These apps are private and are available only to your Intune tenant
You can deploy the app via Managed Google Play private app in Intune and then add it into kiosk profile to see if it works.
Hope the above information can help.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.