First release in preparation

Tersa 1.0 for macOS

One product, two controlled builds. Both support multi-step Chains; Direct will also support approved local packages and Sparkle, while the Mac App Store edition builds Chains only from native sandbox-safe commands.

Internal TestFlight preparing Contact support Product overview

There is no public download. The build is intended only for the Tersa Internal group.

Release status

Version 1.0.0 (14) is preparing for the internal Tersa Internal TestFlight group. There is no public download, App Review submission, DMG, checksum, or appcast.

This page records the planned release boundaries. It contains no hidden or preview download link.

System requirements

  • macOS 14 or later.
  • Apple silicon or Intel Mac; both architectures ship in one Universal app.
  • No account is required. iCloud sync is optional and off by default.

Direct and Mac App Store

CapabilityDirectMac App Store
Built-in commands218 — complete catalog200 — native, sandbox-safe
ChainsYes, from all permitted Direct commandsYes, native Store commands only
Manual folder, ZIP, or GitHub importYes, with an explicit trust reviewNo
Shell, MCP, and custom JavaScriptOnly within declared permissions and policyUnavailable
UpdatesSparkle 2 through firefly.in.uaMac App Store
Manual JSON and iCloud syncYes, opt-inYes, opt-in

Chains turn several steps into one action

Commands can be joined with | into a tersaial Chain. Text output from one step becomes input for the next, and a completed pipeline can be saved and launched as its own action.

The Mac App Store edition permits Chains only from native sandbox-safe commands included in the Store build. Direct applies the same permission and trust policies to every step.

Permissions without surprise prompts

Tersa explains required access immediately before the action. Depending on the command, Direct may separately request Accessibility, Automation, selected file, network, or shell access.

The Mac App Store build does not use arbitrary shell execution, Apple Events targeting Terminal, iTerm, Finder, or Xcode, custom JavaScript, MCP, or executable package imports. Files are selected with the system picker.

Privacy and updates

Tersa will include no advertising, tracking, developer analytics, or automatic crash telemetry. Local diagnostics reach F1REFlY only when the user manually copies and sends them.

Direct will verify a signed appcast hosted on firefly.in.ua. The Store build will not contain Sparkle and will update only through the Mac App Store.