Campo de usuario personalizado que está oculto para el usuario y es editable por API?

Planeo usar esto para almacenar el identificador de hardware de la computadora del usuario, para que los usuarios no puedan iniciar sesión en la cuenta de otro usuario en el software (que está profundamente ligado al foro). Y no quiero que puedan verlo (ya que podría revelar algo, no estoy completamente seguro) y no quiero que puedan cambiarlo para poder engañar al sistema y permitirles iniciar sesión en la cuenta de otra persona.