Cloaks personvernmodell er basert på et innskudds- og uttaksmønster, hvor forekomstene inkluderer Kun en kryptografisk forpliktelse og tilbaketrekninger inkluderer bare et nullkunnskapsbevis (ZK), derfor finnes det ingen lenke mellom dem. En inneholder hemmelighetene trengte å ta ut midler, Den behandles som en privat nøkkel. Forpliktelser er Poseidon-hasher av beløp + tilfeldighet + forbruksnøkkel lagret i et onchain Merkle-tre. For å trekke tilbake, viser et ZK-bevis medlemskap, hemmelig eierskap, nullifikatorens gyldighet, og korrekte verdier, uten å avsløre hvilken note som var brukt. Nullifiers forhindrer dobbel forbruk ved å merke notater som brukt. Dette designet tillater Privat verifisering og forbruk, med bevis generert av SDK-en Direkte fra on-chain-tilstanden.