lidstone
A lidstone is a person who enjoys their own private space, is a whizz with a spreadsheet and gives you great tv series recommendations. Trustworthy and sound, everyone needs a Lidstone in their life.
He was such a Lidstone. He had that data in a spreadsheet before you knew it.