Not GP, but I've pitched to a crossover fund from China and they were super seedy. On top of having a questionable website and other investments, one of the red flags was they wanted their engineers to review our source code before/without signing any NDAs or commitments.
The concept of IP rights doesn't really exist in Chinese business culture. Your source code or any other proprietary technology is fair game.
I know startup founders that have raised Chinese money and not regretted it, but it's important that it be "dumb money", i.e. they give you cash and go away while you write an occasional investor update and grow the business. Active Chinese investors (i.e. anything where you give up board seats, decision-making power, strategic partnerships, etc.) are bad news. You want to be in a position where if your investors ask you for something you can just ignore them.
Ones who expect that the company in question is going to do well regardless of what they do and trust management to make good decisions on their behalf.
This is the same position that every retail investor, every LP of a venture or hedge fund, every shareholder of a company where the founder controls a majority of voting stock, and every person with a pension or 401(k) puts themselves into. You could argue about whether that's a stupid thing to do, but it's the vast majority of shareholders within the world, so stupid or not, lots of people do take that bargain.
This is quite standard in my (limited) experience. We're raising a seed round and I've spoken to nearly 100 VC firms. The most any have asked for is an observer seat.
We also had Chinese VCs ask to review our code (their value proposition was access to Chinese hospital data). Also "system design interviews" asking to essentially how everything works in technical detail, and would work for future expansion plans.
We do tech DD, and also occasionally review code so that's pretty normal. We do take great care to ensure that no secret sauce ever makes it into our reporting, and if the situation requires it do a second round of reviewing before sending out the report to the party that commissioned it. I'm not saying we will never ever leaks bits but if you take your reputation serious in this field then you will do what is possible to ensure that the proprietary stuff stays just that in case there is no deal.
Any VC that asks non-independent third parties to review your code should be shunned.
Not only that, but we also avoid inflammatory posts, affirmations without proofs/research to back them up, criticism without offering help & better suggestions...
Their personalities and expectations were toxic. They didn't understand what they invested in and were pissed when we couldn't grow a high-touch business like a pure software business. No pleasant or helpful interactions, just rage.