Where can we customers file an official complaint with CCLEANER other than contacting support?

Where can we customers file an official complaint with CCLEANER other than contacting support?

I don’t know about official complaints but you can leave a review on Trustpilot for the company.

In my opinion, a review is different from filing an official complaint with a company.
Regardless, I left a review on Trustpilot.

True but it will let others know what the software & company are like to deal with.