Downloading a "version 10.28" from a third-party site suggests the file is likely fake, mislabeled, or contains malware. Since legitimate version numbers follow a specific pattern, a non-existent build number is a major red flag.
What you are using (Windows, Mac, or Linux)? Your computer specs (RAM, Graphics Card)? What kind of videos you want to edit? davinci 10 28 free download link
Ability to output your projects up to 4K Ultra HD resolution at up to 60 frames per second. What Do You Get if You Upgrade to Studio? Downloading a "version 10