Keep track of friend's information?
I don't do this, but I've been having thoughts of keeping track of information (likes, dislikes, allergies) of my friends on a physical form or like a digital document. Mostly just so I don't forget, and I don't end up giving them the wrong kind of gift. But I was wondering if maybe that would be too weird, and I should opt to remember this sort of information instead?