The desktop companion for your DigitalStack workspace.
A lightweight, always-on desktop companion that lives in your menu bar. Track time without context-switching, view .dstack documents natively, and let Activity Assist intelligently draft your time entries from real work. Fully local, fully private.
What it does
Built to make time tracking and document review feel native, not bolted-on.
Always-on timer
Start, pause, and stop time entries from a tray-anchored window. Pre-fill project, category, and billable status; entries sync to your DigitalStack workspace automatically.
Activity Assist (Smart Mode)
Opt-in passive capture logs the apps and window titles you actually work in (never screenshots or keystrokes). The engine clusters your day into time blocks, scores them against your DigitalStack projects, and drafts entry descriptions you can edit and submit in seconds.
.dstack document viewer
Open .dstack engagement bundles natively. Read manifests, content, and bindings without uploading the file anywhere.
Native notifications
Get notified about review requests, approvals, and stream activity from the OS notification center. Click to jump straight to the right page in the app.
Auto-update
New versions download in the background and install on your next restart. The persistent banner asks before it relaunches; your active timer is saved cleanly across the boundary.
Privacy by default
Activity Assist is off until you enable it. Raw events stay on your device. Retention is yours to set (7 / 30 / 90 days, or forever). Delete anything anytime.
All platforms
Every supported build for the current beta.
macOS (Apple Silicon)
Detected6.9 MB · DigitalStack360_1.2.7_aarch64.dmg
Open the DMG, drag DigitalStack360 to Applications. First launch: right-click the app → Open → confirm to bypass the unidentified-developer warning (one-time).
DownloadmacOS (Intel)
7.3 MB · DigitalStack360_1.2.7_x64.dmg
Open the DMG, drag DigitalStack360 to Applications. First launch: right-click the app → Open → confirm to bypass the unidentified-developer warning (one-time).
DownloadWindows
4.3 MB · DigitalStack360_1.2.7_x64-setup.exe
Run the installer. SmartScreen will warn. Click "More info" then "Run anyway" to proceed (one-time).
DownloadLinux (AppImage)
85.9 MB · DigitalStack360_1.2.7_amd64.AppImage
chmod +x the file and run it. Requires libfuse2 (sudo apt install libfuse2 on Ubuntu 22.04+).
DownloadRelease desktop-v1.2.8 · published May 6, 2026 · Release notes
FAQ
macOS says the app is “damaged and can’t be opened”
This happens when macOS quarantines a downloaded unsigned app. Open Terminal and run:
xattr -cr ~/Downloads/DigitalStack360.app
Then open the app normally. If you already moved it to Applications, use /Applications/DigitalStack360.app instead.
macOS warns me about an unidentified developer
Beta builds aren’t notarized yet. Right-click the app in Applications, choose Open, and confirm. macOS remembers the override and future signed builds will skip this entirely.
Why does Windows SmartScreen warn me?
Same reason: beta builds aren’t code-signed yet. Click “More info” on the warning, then “Run anyway.” Future signed builds will pass cleanly once SmartScreen reputation builds up.
What does Activity Assist actually capture?
Foreground app name, window title, and idle seconds, sampled every 5 seconds. No screenshots, no keystrokes, no clipboard reads. The capture is off by default; you opt in from the Activity panel and can turn it off or wipe history at any time.
Will my time entries sync if I’m offline?
Yes. Entries are persisted locally and synced when you’re back online. The desktop tray icon shows the active timer’s state continuously, regardless of connection.
How does auto-update work?
The app checks once a day and downloads new versions in the background. When ready, you’ll see a non-blocking banner. Click Restart when it suits you. Active timers are saved cleanly across the relaunch (split into pre-/post-update entries with a clear note).
Have an issue with the beta? Get in touch · File an issue