Shower thought: in the 80s it was more common to have a protocol rather than a single canonical implementation (e.g. SMTP).
Presumably this was partly due to the diversity of computing platforms then? These days it's often sufficient to have a website and a mobile app.