Last updated April 26, 2026.
Lede is a personal triage tool. Our default posture is: as little data as possible, kept on your Mac, never shared with us.
When you connect a source, Lede reads only what's needed to summarize:
From, Subject, Date, labels) and the short server-generated snippet. Lede uses the gmail.metadata OAuth scope, which means it cannot read message bodies or attachments.Two places, and only two:
/v1/messages API — the title, sender, and snippet of each item is sent to Anthropic's Claude model so it can score importance and write a one-line summary. Anthropic's privacy policy applies to this leg: anthropic.com/legal/privacy.Nothing else leaves your Mac. Lede has no analytics, no telemetry, no crash reporting service, no CDN — it's a single Swift app that talks to four providers and Anthropic.
Locally, in ~/Library/Application Support/Lede/:
triage_cache.json — the score and one-line summary for items you've seen, keyed by content hash. Capped to 30 days.last_digest.json — the most recent digest the panel renders.dismissed.json — content hashes you clicked Dismiss on.notified.json — content hashes Lede has already shown a notification for, so banners don't repeat.accounts.json — the registry of connected accounts (provider, account id, display label).source_state.json — last fetch time, item count, last error per (account, source).usage.json — running monthly token usage for cost transparency.lede.log — recent diagnostics. Truncated to ~1MB.OAuth tokens for each connected account, plus your Anthropic API key, live in the macOS Keychain under service com.lede.app and are namespaced per account. Standard macOS access control applies — only Lede can read them.
/Applications and deleting ~/Library/Application Support/Lede/ removes everything Lede ever wrote.