Why the hell does this Straffic company even have my personal information in the first place?
I've never even heard of them. And I'm not Israeli.
- steveLv 61 month ago
If you put your details on line even if you think they are going to be secure there will usually be something in the terms and conditions small print of the site you have given your info to that say by agreeing to the sites t&c's you also agree that they may pass them on to third parties.
- keerokLv 71 month ago
You filled an online form somewhere and they sold it.