Stripe is one our payment processing partners, in some rare instances "Stripe" may appear on your credit card statement, this is a legitimate charge from Teamwork but there may be a slight issue so if you could let us know by reaching out to billing@teamwork.com