we can't provide and any legal guidance about acceptable programs or whats allowed, but my opinion would be that as long as it's not used for illegal purposes or anything that law enforcement would have questions about, then you are probably okay. This is my opinion only though!
The full terms of usage can be found here:
You may also want to contact Azure Support directly for clarification and peace of mind:
Hope this helps,
- If the reply was helpful please upvote and/or accept as answer as this helps others in the community with similar questions. Thanks!