Chase credit card?
I think the chase feature your talking about is actually a Visa feature. It's not Chase that provides the coverage.
However I'm uncertain if it applies to international travel.
You can check at Visa.com or MasterCard.com to find out for sure. Good luck.