Zero knowledge here means client side only not zero knowledge proof, correct?
Normal app: Both user and application know what they are doing.
User-friendly app: User doesn't know what they're doing, luckily, the app does.
Zero-knowledge app: Neither the application nor the user know what they are doing.