The overall rating reflects the current state of the app. It accounts for all app reviews but prioritizes the most recent ones.
This is a good app for driving organic mobile app installs. But I don't really understand why it is showing Mobile apps created on Plobal banner in the install prompter. This is very bad and unethical way of doing business, showing your branding when someone is paying for your service.