• v1.0.0-offline 6e3a6df0b7

    v1.0.0-offline
    Some checks failed
    Trigger Website Changelog / notify-website-repo (release) Failing after 1s
    Stable

    admin_ekaii released this 2026-05-22 09:41:25 +00:00 | 0 commits to offline-build since this release

    BrightIntosh — Offline / privacy-compliant build

    Fork of niklasr22/BrightIntosh (upstream @ fc2f57c) compiled from the non-STORE target with all external network code paths stripped.

    What changed vs upstream

    • All five brightintosh.de URLs replaced by about:blank (web, twitter, help, time.php, legal)
    • Spotlight thumbnail no longer fetches a remote PNG — uses bundled AppIcon.icns
    • Menu items openWebsite / openHelp / openLegalNotice are no-ops
    • BrightIntoshStoreView (IAP / Privacy Policy / Terms links) gated behind #if STORE and excluded from this build
    • Trial 3-day timer + URLSession.shared.data(from: time.php) excluded (non-STORE = Authorizer.status = .authorizedUnlimited unconditionally)

    Security audit summary

    • 0 telemetry, analytics, crash reporter
    • 0 dlopen / NSTask / Process() / AppleScript
    • 0 hardcoded credentials or remote endpoints
    • 1 SPM dependency: sindresorhus/KeyboardShortcuts v2.4.0 (well-known MIT library)
    • Only string remaining in binary that contains https:// is the KeyboardShortcuts MIT license acknowledgement (text, never fetched)

    Build

    • Xcode 26.5, target macOS 14.6+
    • Universal binary (arm64 + x86_64), 6.6 MB
    • Ad-hoc code signed (no Developer ID / no notarization)

    Install

    tar xzf BrightIntosh-offline-v1.0.0.tar.gz
    mv BrightIntosh.app /Applications/
    xattr -dr com.apple.quarantine /Applications/BrightIntosh.app
    open /Applications/BrightIntosh.app
    

    Checksum

    sha256: 827e40cfaf48ce69a2582f9cfe2c2eaa39dc27f8db4c65d37f47b385bd1005b6

    Downloads