>However if you do wish to use their service please use a temporary card number
I tried Privacy.com and got the error message that they don't allow "pre-paid cards"
I've had money unlawfully taken out of my bank account from them a few years ago as well. Definitely use Paypal as you can fight it and cut them off from your PP account.
I use Privacy (ref for $5) and sign up with the virtual card by putting it inside a PayPal or iTunes account. I set the limit to $1/ total— so there’s no chance I’ll get charged a renewal fee. Also works for Netflix, Hulu, Disney Plus, etc.
Sounds like a scam! Or poor programming. Either way, cancel with the bank.
Here's what it should say in Paypal, if that's what you're using
Skillshare, Inc.
888-364-6223
http://www.skillshare.com
P.S. I teach on Skillshare, find my classes here