Software verification function

How is the verification of software performed?
Is the verification done only by the author of the sofware or the version of the software itself or does flathub verify the software.

Example application vokoscreenng as of June-2025 shows version 4.5.2 on flathub but their web site
vokoscreenNG-Download shows version 4.5.0 as the latest version not 4.5.2

Verification is done by the developer of the software. The general way it works is this: the developer has to generate a key for his app and place this key on his website in a specific app.
Flathub then checks if the key exists to prove if an app is verified.

Well, the Flathub download seems to use the 4.5.2 tag from the source. And the website itself refers to Flathub as the Flatpak install source.
So maybe the website just wasn’t updated for a simple patch release.