Been there
Same thing happened to me. It was actually the first site I started playing on (VC Poker though not
Titan Poker, but they are one and the same). I made a deposit by credit card, they let me play freely for 4 days and then froze the account saying I didn't pass their security checks and requesting the same documents.
I refused to do this. They referred me to their terms and conditions which said they could do what they wanted (no surprise there). I eventually found out that many sites are doing this because of new credit card regulations, however
Titan/VC were not clear about this and wouldn't give me straight answers when I requested clarification as to what they were going to do with all these documents. As I stated to them: 'I want to play
poker online with a few bucks, not obtain a passport'. My account with them is now closed and in the end they didn't process the credit card payment.
To avoid these kind of issues my recommendation is to open an e-money account with one of the many providers out there (
neteller, moneybookers,
paypal, etc). Check which ones are compatible with the sites you wish to play. You will no doubt have to go through similiar security checks with this provider but at least this way you do it just once rather than having to send personal and confidential info to every site you wish to deposit on.
The biggest paradox in this is that in order to combat credit card fraud, companies are now asking you to provide documentation that could potentially be used to perpetuate even greater fraud than just credit cards.
Go figure. Find a trusted middle man and don't send your sensitive data to off-shore based
poker sites.