@thedarktangent yeah, someone wrote a script that shoots all of your contacts to a random person's API. Just "first name last name" tho, but if you match it to IP you at least know that a person sitting behind this IP has this set of contacts.
You'd probably need to host the files as text locally - not sure how big that dataset would be.