I think this is a warning to everybody who has a credit card. Obviously you won't know and probably never will, but it looks like one of the companies you used may have lost your credit card details. That could happen no matter what card you used.
The advantage with Revolut is that you can disable your card by using the app or disable features, such as e-commerce transactions while leaving the card usable for local transactions. It's my default setting. I only enable the card when I want to do a transaction and then disable it again when the transaction goes through. I don't know why the main banks can't have this feature in their apps, it'd save a fortune with not a lot of development.