Because the beta version of Clue is not distributed through the App Store, it has to be given permission in your device settings. This is a one-time process and will not affect the security of your phone in any way.
Please go to Settings --> General --> Device Management OR Profile. Clue will be listed as "Biowink GmBH." Click on that and give it permission to install apps.