Data Retention as a Consultant

Another question to the consultants out there…. or anyone else who wants to chime in. How long should you remember things for clients? I get called up occassionally and asked “what is the ftp login for SiteX?” or “can you tell me how to log into the admin area at SiteY?” I have been smart and have kept most of this sort of information in an easily accessible part of my brain, and have kept ssh-keyed logins for most of the servers that I’ve worked on over the years, so most of the time I can give an answer relatively quickly.

How long should I do this though? Should I be doing this at all, other than out of good will and not being an asshole? I can see for a period after a project is over, but how long after that do you


  • answer questions because your clients can’t remember their passwords without charging
  • bother to keep any passwords or access to servers?

Thanks.