KYC happens at the account level (as required), but your Bitcoin wallet is completely separate - it can be created without KYC, and your keys are stored securely on your phone.
Once funds are on Spark, any interaction with on-chain or Lightning Network involves swaps, which actually increases privacy. When you receive BTC on-chain and move it, the funds are sent from a *different* address due to the swap; so your transactions aren't directly linked to your main wallet address.
So while KYC identifies you as a user of the platform, the actual BTC flow remains private, no one can block your transfers, confiscate funds, or know who you're paying.
