Apple provides the capability for anyone to generate app-specific passwords (https://appleid.apple.com/account/manage) specifically for cases like ours. i.e.: not expose the main credentials in clear text.
Would it sound reasonable to try integrating such feature to the “iCloud Account” thing?
Thanks a lot for all the great work done by you guys