>When you receive a Silent Payment you have to go through every transaction, compute the shared secret for each input and compare to the outputs until you find the right match.
Would this happen on the user device? If cake wallet is running the compute for this, doesn’t it then make it non-private? Because cake would know what you’re looking for