StarkWare's Private KYC demo uses zero-knowledge STARK proofs and STRK20 privacy features to let users prove specific identity attributes on Starknet without revealing their passport, name, or address. Here's how the system works and what it means for compliant Web3 development.