Portal desktop

Download Portal.

Install the desktop app, check the latest update, or roll back to a retained signed installer when a packaged release needs to be replaced.

Portal desktop

Install Portal

Download the current signed installer. Updates replace app files while keeping your account, settings, and selected business folders in place.

Windows x64Portal Current stable

Main installer EXE

Download EXE

Checking latest release...

Rollback installers

Previous signed installers are kept for controlled rollback when a packaged release needs to be replaced.

Older installers appear here after at least two published stable releases are retained.

Versioning in plain English

1Install

Users download the current signed installer for their operating system.

2Update

Newer versions replace app files and keep user data outside the install folder.

3Roll back

Retained previous installers stay available when a stable release must be replaced.

Portal app versions are separate from the website. The desktop app checks the release manifest after sign-in and during normal use.

Windows installer

  • Signed NSIS EXE for Windows x64.
  • Default path: C:\Program Files\U4\Portal.
  • New versions replace application files, not business data.
  • Previous signed EXEs can be retained for rollback.

Mac installer

  • Built on macOS as DMG or ZIP.
  • Signed with Developer ID Application certificate.
  • Notarized and stapled before public release.
  • Separate Apple Silicon and Intel packages.

Official release storage

Portal installers are served from the Portal API release volume, not from GitHub or the Vercel site. Admins upload signed installers from the release console, and the API calculates the SHA-256 checksum after upload.

Update safety

Portal uses the same app id and installer identity for normal updates. Account data, app settings, and selected business folders live outside the installed app folder.

Rollback policy

The release system keeps a small set of previous stable packages. If a release needs to be pulled, users can reinstall the previous retained installer without deleting their workspace.