Similar to encryption, obfuscation techniques can protect sensitive data from being read. Obfuscation is often deployed as a defense against reverse engineers.
Obfuscation makes data harder to read or interpret, but doesn’t necessarily protect the data as encryption does.
Some examples of obfuscation are changing variable and function names to nonsensical values, adding pointless dummy code, or encoding data using an obscure algorithm.