Skip to content

Security: hebertporto/appstore-forge

Security

SECURITY.md

Security

AppStore Forge runs entirely on your machine. It has no server, no accounts, no telemetry, and makes no network requests — your screenshots never leave the computer. That removes most of the surface a report would normally concern.

What is left worth reporting:

  • Something in the Electron main process or the preload bridge that lets a page reach further into the filesystem than the export folder you picked.
  • A dependency advisory that actually reaches shipped code.
  • Anything that makes the packaged app execute content it should not.

Reporting

Please do not open a public issue for a vulnerability. Use GitHub's private reporting instead:

Report a vulnerability

Include what you did, what happened, and the version (shown in the app's footer). This is a side project maintained in spare time — expect a first reply within a week or so, not within hours.

Supported versions

The latest release only. There are no backports; fixes ship in the next version.

A note on the build

There are no published binaries — the project ships as source and you build it yourself with pnpm install && pnpm install:app. The resulting app is unsigned and not notarized, which is why a copy moved to another Mac needs a right-click → Open the first time.

That also means there is nothing to supply-chain: the only code you run is the code you cloned, plus its npm dependencies.

There aren't any published security advisories