Client-side validation of data is dangerous because the client might be malicious.
cust customer client front-end customers server-side local client-server desktop on-prem