Privacy · Updated September 15, 2026

File processing stays local.

Learn how the FolderNode app and website handle data, including license activation and optional feedback.

Files and local storage

Image, video, sorting and folder-watch processing runs on your Mac using Rust, macOS and bundled FFmpeg. Processing does not upload your selected files. FFmpeg network features are disabled. Workflows, preferences and run logs are stored locally.

The current app has no analytics or automatic crash reporting. Opening purchase or release links opens your browser and connects to those websites.

License requests

Activation sends your license key and the device name you enter to Lemon Squeezy’s license API (api.lemonsqueezy.com).

Verification sends the key and activation ID on app/settings launch, during periodic checks, after reconnection or on manual verification. Regular checks occur daily, with retries after connection failures. File contents are not sent.

Deactivation sends the key and activation ID. This Mac returns to Free when deactivation starts. If the server cannot release the slot, the key and activation ID are retained for retry and cleared after a successful release.

License keys, device names, activation IDs, status and last verification times are stored in the app’s WebView localStorage, not macOS Keychain. The licensing provider may also handle IP addresses and connection logs.

Optional feedback

Pressing Send sends the category, message, language, any optional email and any selected diagnostics through Cloudflare to a dedicated private GitHub issue. The optional email is stored separately in Cloudflare KV and linked by a random receipt ID; it is not added to the issue fields.

Diagnostics are off by default: if selected, they contain app version, platform, license status and last-run status. They do not include the license key, instance ID or a file list. There are no attachment uploads. Review free text before sending: filtering does not guarantee anonymity. Copying diagnostics writes them to your clipboard.

Feedback is not automatically forwarded to AI.

This website and checkout

This website has no analytics scripts or tracking cookies. It stores your language choice in localStorage. Google Fonts requests connect to Google; the website host and font provider may receive your IP address, request time and browser request information. Local file processing in the app is separate from these website connections.

Purchases use Lemon Squeezy’s checkout. Refer to the privacy information shown at checkout for how purchase information is handled.