It's a market research firm, probably also a hedge fund that takes a short position specifically before posting these articles to make money on a short position. (See also Muddy Waters (https://www.muddywatersresearch.com/).
So yes, it's designed to move the stock market. That doesn't mean it's wrong, though.
Obviously Temu is losing money to gain a foothold in the United States. I don't think anyone would dispute that and obviously they are a Chinese company and all large Chinese companies have ties to the Gov't. Claims that it is spyware seem really over the top though.