Quoted from Lermods:I don't ever recall giving pinside my cc info.
Are you a seller on pinside using the stripe system as part of your store?
I suspect it came from there if you are.
I have had to do a few pinside shop sales manually via PayPal because the buyers couldn't figure out stripe via Pinside. So I know that it definitely prompts you at some point for your information.