/run/user/$uid
is created by pam_systemd
and used to store non-essential runtime files or objects, such as sockets, named pipes, keyring daemon files, pulseaudio files etc. 0700
. $XDG_RUNTIME_DIR
might(?) point to this directory (compare XDG) /home/_username_
was not practical because this directory was often mounted over network filesystems.