Windows builds
Windows releases ship as a .zip and install through the Appsinity desktop client. .exe and .msi are on the upload denylist, so the archive is the only legal container.
Packaging
- Build. x64 for Intel/AMD, ARM64 for Snapdragon and Surface. There is no 32-bit path.
- Make it self-contained. The client unpacks and runs; it installs no dependencies, no runtime and no VC++ redist.
- Put the entry point near the root. The client searches up to three folders deep for the first
.exe, skipping names matchingunins,uninst,crash,helper,uploaderandupdate. - Zip it. A plain
.zip. RAR and 7Z are not accepted. - Upload as an app file or game build. The key becomes
apps/{appId}/files/{version}/…orgames/{gameId}/builds/{version}/….
MyGame Launcher.exe is skipped as a helper and the client may pick crashreporter.exe instead — which is a filtered name — leaving the game unlaunchable.What the listing shows
A Windows-targeted listing opened in a browser shows a gate above the button: Download the Windows client to download these games, with an architecture chooser (64-bit / ARM64) and the note For Intel or AMD PCs running 64-bit Windows 10 or 11. The gate is hidden inside the client itself.
- Set the listing's platform so a PC visitor is not sent an Android package. If the build is Android-only, the page shows Will not install on your Windows PC and the button reads Not available on this device.
- Supply
pcScreenshotsandpcFeatureGraphicUrlso desktop visitors see desktop art. - The Protection row appears only when licence protection is on, reading
License protected - 2 devices - 72h offlineby default.
How the client installs it
Launch spawns the game detached and records the session in a local play log. See Client library and installs.
| Chip text | Meaning |
|---|---|
| Downloading | Bytes are arriving; percent is capped at 99 until the file completes |
| Unpacking | The archive is being expanded |
| Ready - shortcut on your desktop | Success |
| Ready - shortcut blocked | Installed, but Windows refused the shortcut |
| Download cancelled / Download failed | The transfer did not complete |
| Could not add to library | The manifest write failed |
Authenticode
Appsinity does not sign Windows executables. The Android signing pipeline has no Windows equivalent, and nothing here applies Authenticode to your .exe.
Frequently asked questions
Why can't I upload the .exe directly?
.exe and .msi are denylisted to stop arbitrary executables being served from the store's own domain. The zip is the container, and the client decides what to run.
Do PC listings appear in the Games store?
Yes, in the same rails as mobile titles, but visitors can filter the store grid by Device: All, Mobile, PC, Web.
Where do I get the client for my players?
The gate links /download/Appsinity-Setup.exe. If that link 404s, tell [email protected] — the installer filenames have moved before.
Developer publishing support: [email protected]
General support: [email protected]
Partnerships: [email protected]
APPSINITY