I am building a social-media type website. I am going to have the users create a profile with their name, email and phone number. When a post is created I plan to have a spot in the database that holds the username of that user.
What I am wondering is if I should log the IP address of the person who created the post, in the case that the user does post something and the police may need to be notified. (An example would be the student in Rolla, Missouri who 'anonymously' posted and threatened to shoot up a school).
From this answer:
All you can really do with an IP is find out who is responsible for the IP block with a whois lookup.
If this is the case would it even be worth keeping the IP addresses?
Lastly, if this isn't too broad of a question, what are some things I could/should store about a person who makes a post, without invading privacy of the people who do nothing wrong?