Windows Defender uses a Cloud Based AI detection.
It creates a Hash code for the App, then compares it to what is in the Cloud. No matching Hash Codes with Positive Reputation,
The AI often will detect a False Positive and Assign it a name.
All it means is there is not Yet Enough Cloud Based Information that Identify the app as NOT a Threat.
It looks Suspicious to the AI, so it Errors on the Side of Safety and Flags it as a Threat.
( hummm I don't know about this app, but it looks suspicious,
it has P2P code and a Downloader built in to it, no Cloud based reputation yet, so It might be a threat... )
As the Cloud gains positive Reputation of the App, the AI will stop flagging it as a False Positive.