Design stage: there is no released app yet. This site separates what exists in the repository from what is planned. See status

Catalog section · LNCH

Updates: user-initiated, signed packages

32 planned items in Simca Launcher (Steam-like): Offline Mode, User-Initiated Updates, Package Spec, Sign-in.

Launcher update check (user-initiated)

LNCH-0043 Planned Lite and Pro Core Free pricing class Optional online action

Button fetches a static manifest and compares versions; nothing else is sent

Depends on: LNCH-0001

Launcher update manifest (static signed file)

LNCH-0044 Planned Lite and Pro Core Free pricing class

Static, signed, versioned, expiring JSON that any static host can serve; lists packages, versions, sizes, hashes

Depends on: LNCH-0001

Launcher update request disclosure screen

LNCH-0045 Planned Lite and Pro Core Free pricing class

Shows exactly what will be requested (a plain GET of the manifest) before the first check

Depends on: LNCH-0001

Launcher manifest source setting

LNCH-0046 Planned Lite and Pro Core Free pricing class Optional online action

Configurable manifest location: Simca server, community mirror, local file or none

Depends on: LNCH-0001

Launcher community mirror list

LNCH-0047 Planned Lite and Pro Optional Free pricing class Optional online action

User-added static mirrors for manifests and packages

Depends on: LNCH-0001

Launcher update package signature verification

LNCH-0048 Planned Lite and Pro Core Free pricing class

Every package and manifest is verified against embedded public keys before use

Depends on: LNCH-0001

Launcher embedded public key set

LNCH-0049 Planned Lite and Pro Core Free pricing class

Public keys shipped in the launcher; no key fetched at runtime

Depends on: LNCH-0001

Launcher signing key rotation

LNCH-0050 Planned Lite and Pro Standard Free pricing class

Signed key rollover so old launchers can accept new keys

Depends on: LNCH-0001

Launcher revoked key list

LNCH-0051 Planned Lite and Pro Standard Free pricing class

Revocation list delivered inside signed manifests and files

Depends on: LNCH-0001

Launcher manifest rollback and freeze protection

LNCH-0052 Planned Lite and Pro Standard Free pricing class

Reject older manifests and, when online, expired manifests; offline use cannot detect expiry, which is shown as a note

Depends on: LNCH-0001

Launcher signed update file import (.simca-update)

LNCH-0053 Planned Lite and Pro Core Free pricing class

Import an update package from a file the user obtained by any means

Depends on: LNCH-0001

Launcher update import from USB or messenger file

LNCH-0054 Planned Lite and Pro Core Free pricing class

Same import path for USB, SD card or a file shared in a chat app

Depends on: LNCH-0001

Launcher update import from a nearby device

LNCH-0055 Planned Lite and Pro Optional Free pricing class

Receive a signed package from another Simca device over LAN or Bluetooth

Depends on: LNCH-0001

Launcher update download with resume

LNCH-0056 Planned Lite and Pro Core Free pricing class Optional online action

Resumable download for weak connections

Depends on: LNCH-0001

Launcher chunked delta update

LNCH-0057 Planned Lite and Pro Standard Free pricing class

Chunk manifest lets the launcher download only changed chunks, like Steam depots

Depends on: LNCH-0001

Launcher full-package fallback

LNCH-0058 Planned Lite and Pro Standard Free pricing class

If a delta fails verification the launcher falls back to the full package

Depends on: LNCH-0001

Launcher update changelog before apply

LNCH-0059 Planned Lite and Pro Core Free pricing class

Plain-language changelog shown before the user confirms

Depends on: LNCH-0001

Launcher update preflight

LNCH-0060 Planned Lite and Pro Core Free pricing class

Check disk space, package compatibility, contract compatibility and make a fresh backup before applying

Depends on: LNCH-0001

Launcher update stage and apply

LNCH-0061 Planned Lite and Pro Core Free pricing class

Stage files, then spawn the new generation and quit the old one; never overwrite the running image

Depends on: LNCH-0001

Launcher update postflight health check

LNCH-0062 Planned Lite and Pro Core Free pricing class

New generation must start and pass integrity checks, otherwise automatic rollback

Depends on: LNCH-0001

Launcher manual rollback to previous version

LNCH-0063 Planned Lite and Pro Core Free pricing class

One-step rollback to the kept generation and its data snapshot

Depends on: LNCH-0001

Launcher pin version (do not update)

LNCH-0064 Planned Lite and Pro Standard Free pricing class

Keep a version and hide update prompts for it

Depends on: LNCH-0001

Launcher update only when user launches (Steam-style setting)

LNCH-0065 Planned Lite and Pro Optional Free pricing class

Option to apply a pending update only when the user starts the package

Depends on: LNCH-0001

Launcher defer update during open shift

LNCH-0066 Planned Lite and Pro Core Free pricing class

Block applying an update while a shift or sale is open

Depends on: LNCH-0001

Launcher update channels (stable, test)

LNCH-0067 Planned Lite and Pro Standard Free pricing class

User-selected channels; test is opt-in

Depends on: LNCH-0001

Launcher downgrade policy

LNCH-0068 Planned Lite and Pro Standard Free pricing class

Downgrades only to signed older versions and with an explicit warning

Depends on: LNCH-0001

Launcher verify installed files

LNCH-0069 Planned Lite and Pro Standard Free pricing class

User-initiated verify of installed files against the signed manifest

Depends on: LNCH-0001

Launcher repair install

LNCH-0070 Planned Lite and Pro Standard Free pricing class

Re-fetch or re-import changed or missing files

Depends on: LNCH-0001

Launcher self-update

LNCH-0115 Planned Lite and Pro Core Free pricing class Optional online action

The launcher updates itself through the same signed, user-initiated path

Depends on: LNCH-0001

Launcher update log (local)

LNCH-0072 Planned Lite and Pro Core Free pricing class

Local log of checks, imports and applies

Depends on: LNCH-0001

Launcher update size and disk estimate

LNCH-0073 Planned Lite and Pro Standard Free pricing class

Show download size and required disk space before starting

Depends on: LNCH-0001

Launcher scheduled apply at user-chosen time

LNCH-0074 Planned Lite and Pro Optional Free pricing class

User picks a time when the update applies, never automatic

Depends on: LNCH-0001