No, it's just a poorly constructed website that doesn't have any machine-readable summary, and doesn't even conform to their own guidelines about machine-readable summaries. At least the marketing page for this product gives you a realistic impression of how the customer experience will be...
I'm not sure about that. Even basic sites with only the 'title' tag set, still create a popup in WhatsApp, albeit with just the title text (obviously).