Skip to content

Releases: kennss/SpectArk

SpectArk 1.1.3

Choose a tag to compare

@kennss kennss released this 01 Jul 11:55

SpectArk 1.1.3 — fixes the oversized window and Full Disk Access detection (the real root causes).

Fixed

  • The window opens at a sane size on every launch, and stays freely resizable. The real cause was
    SwiftUI wiring the window's id as its AppKit frame-autosave name, so an out-of-bounds saved frame
    was restored over the default size each launch (earlier fixes targeted the wrong mechanism).
  • Full Disk Access is detected correctly. macOS 15/26 blocks reading the TCC database even with FDA
    granted, so the previous check always reported "not granted." Detection now lists an ordinary
    protected folder instead, so the onboarding card no longer shows when access is already granted
    (and the card is dismissible).

Also carries the withdrawn 1.1.2's changes (logo → start screen; a "not connected" reconnect card for
an unmounted NAS/disk destination).

Universal (Apple Silicon + Intel), macOS 14+. Signed with a Developer ID and notarized by Apple.
Existing users can update in-app via Check for Updates….

SpectArk 1.1.1

Choose a tag to compare

@kennss kennss released this 01 Jul 09:38

SpectArk 1.1.1 — polish and fixes.

Added

  • Click the SpectArk logo (top-left) to return to the start screen.

Fixed

  • The window no longer opens larger than the screen (capped at the screen size and re-centered).
  • A destination (NAS share or external disk) that isn't mounted now shows a "not connected" reconnect
    card instead of a misleading "grant Full Disk Access" message.
  • Full Disk Access onboarding: correct app name, guidance to quit and reopen after granting, a
    "Quit & Reopen" button, and an automatic re-check so the card clears itself once access is effective.

Universal (Apple Silicon + Intel), macOS 14+. Signed with a Developer ID and notarized by Apple.
Existing 1.1.0 users can update in-app via Check for Updates….

SpectArk 1.1.0

Choose a tag to compare

@kennss kennss released this 01 Jul 05:04

SpectArk 1.1.0 — resume interrupted backups and in-app auto-update.

New

  • Resume interrupted backups — if a backup stops midway (quit, crash, drive unplugged), the next run continues from where it left off instead of restarting from scratch.
  • In-app auto-update — SpectArk now checks for new versions and can update itself (Check for Updates… in the app menu and the menu-bar dropdown).
  • Back Up Now button in the job detail view.

Fixed

  • NAS / network volumes now show their real free space in the sidebar and menu bar (was "Zero KB free").
  • The window no longer opens larger than the screen on launch.

Universal (Apple Silicon + Intel), macOS 14+. Signed with a Developer ID and notarized by Apple.

SpectArk 1.0.0

Choose a tag to compare

@kennss kennss released this 30 Jun 14:41

SpectArk is a native macOS incremental backup app — realtime, folder-scoped, versioned backup of the files you actually care about (your source code and projects), not a whole-system clone.

Highlights

  • Realtime backup — point it at a folder and it snapshots the moment a file changes (no schedule, no gap). Scheduled intervals are also available.
  • Versioned snapshots (Time Machine style), with unchanged data shared via APFS clones / hardlinks.
  • Any source → any destination — local disk or NAS; no dedicated backup drive required.
  • Optional encryption — content-defined chunking + dedup, AES-256-GCM with argon2id-derived keys, and a one-time recovery key. Off by default (snapshots stay browsable plaintext).
  • Dashboard window + menu-bar dropdown with live throughput and free space.

Install

Download SpectArk-1.0.0.dmg, open it, and drag SpectArk to Applications. Signed with a Developer ID and notarized by Apple.

Universal binary (Apple Silicon + Intel). Requires macOS 14 or later.