Brian,
It seems that Platipus Anchors is a company rather than a particular
product. They specialise in "earth anchoring systems" which description
apparently covers a large range of different devices and techniques.
So without more specific details, it's not possible to say exactly what is
proposed in your case.
In case your software can cope with it, their website is at
https://platipus-anchors.com/
I hope this helps but fear it doesn't much.
Bert