Trustworthy buddy