
# Safety

> Untrusted input, strict encodings and the one error class: the parts that keep the rest honest.

- [Sanitize](/safety/sanitize): `sanitizeObject`, `sanitizeObjectCopy`, `safeJsonParse`
- [Codecs](/safety/codecs): hex, base64 and base32, strict by default
- [Errors](/safety/errors): `UnsecureError` and its codes
