Incorrect. It’s 100% allowed if you would actually read the rules you mention.
As long as addons are FREE to download and have no premium thing. It does not violate their policy. Both my addons and the CurseForge app are free, which means without permission, wowup is stealing the addons from their legal owners…
And to prove that I actually know what I am talking about, here, have a blue post with the ACTUAL addon policy, instead of the lies you try to spread.