Private App Distribution

I have found conflicting information regarding how private apps can be distributed.

If I mark my app as private meaning it requires a redemption code to download, does the end-user have to use MDM to load the app or can any user on any device redeem the code even if not managed through MDM?

is your app available for sell in selected countries,

Private App Distribution
 
 
Q