Global health insurance (passportcard)

In a podcast (PassportCard - DIE Versicherung für Expats? — Perspektive Ausland Podcast) i heard about passportcard (https://www.passportcard.com/) which offers worldwide health insurance.

I was wondering if someone here has experience with it, especially while travelling long term.