You can log into your Amex credit card and all other portals at americanexpress.com.