All the various 3rd party weather sites pull data from various official weather sites. It will depend on the various weather models those official sites use.
That said, some 3rd party sites make available local updated actual weather based on participating local uploading there personal station data..... I don't know for sure, but I have a hazy recollection that Seabreeze does this.
But mostly a forecast is is a forecast until it can be measured as actual. And when the BoM puts a 40% margin on its forescast, the difference between 21 and 28kts is within 40%... Just