Privacy Policy
Last updated: March 20, 2026
Overview
StackLoop is a local-first macOS application.
StackLoop does not include analytics, telemetry, ad tracking, or automatic usage reporting.
Information Stored Locally
StackLoop stores app data locally at:
~/Library/Application Support/StackLoop/data.json
This local data may include:
- Stack names you create
- App names and bundle identifiers for assigned windows
- Window identity metadata such as window numbers and bounds
- Shortcut and app preference settings
- The active stack and last-focused window metadata
- Window titles, if title retention is enabled
This data is stored locally on your Mac.
By default, this file is stored as plaintext to allow normal app startup without requiring Keychain access.
If you enable Encrypt saved data on disk, StackLoop encrypts this file at rest and stores the
encryption key locally in your macOS Keychain.
Window Title Retention
Window titles may contain sensitive information such as document names, email subjects, or chat previews.
StackLoop provides:
Retain window titles between launches(optional)Encrypt saved data on disk(optional)
Behavior
- If title retention is enabled, window titles may be stored locally to improve window labeling and matching after relaunch.
- If disabled, stored window titles are removed and not retained.
- If encryption is enabled, the local data file is encrypted at rest.
- If encryption is disabled, the file remains plaintext on your device.
Disabling title retention may reduce matching accuracy for some windows.
Data Transmission
StackLoop does not transmit or share your stack names, app names, window titles, or other window metadata with the developer or any third party.
Internet Access
StackLoop may use internet access for limited operational purposes, including:
- License validation
- Version and update checks
- Downloading application updates
These requests may include minimal technical information such as:
- App version
- License status or key
- Basic request metadata (for example, IP address and request headers)
This information is used solely to operate and maintain the application and is not used for tracking or analytics.
StackLoop does not transmit your saved window metadata as part of these requests.
Payments (Paddle)
If you purchase a license, payment processing is handled by Paddle.
Paddle may collect and process information required to complete transactions, comply with legal obligations, and provide receipts.
Paddle's use of your information is governed by Paddle's own privacy policy.
StackLoop does not receive or store your full payment details.
Permissions
StackLoop may request macOS permissions such as:
- Accessibility - required to focus and switch windows
- Screen Recording - optional, used to read window titles and display previews where required by macOS
Information accessed through these permissions is used only to provide functionality on your device.
Diagnostics and Logs
StackLoop stores operational logs locally on your device.
Crash reports and diagnostics are not automatically transmitted.
You may choose to share logs manually for support purposes.
Data Removal
You can remove all StackLoop data by deleting:
~/Library/Application Support/StackLoop/
If window title retention is disabled, stored titles are removed during normal app operation.
Policy Changes
This privacy policy may be updated as StackLoop evolves. Updated versions will be included with future releases.
Contact
For questions about this policy: