Security & Privacy

Your logs stay on your machine.

Black Widow is a desktop app that parses, groups, and analyzes Salesforce debug logs locally. This page lists every network call the app can make, exactly what each one carries, and the one feature that is an explicit exception. No lawyer-speak.

Last updated: July 28, 2026 · Applies to Black Widow v1.7 and later.

The default: everything runs locally

Parsing, transaction grouping, phase detection, execution trees, SOQL/DML analysis, recommendations, health scoring, and plain-English explanations are all computed on your machine. Your debug log files are read from your disk and are never uploaded to us or anyone else by these features. There is no server-side log processing. There are no accounts.

If your security team bans pasting production logs into cloud tools, Black Widow's core analyzer is compatible with that policy out of the box.

Every network call the app can make

CallWhenWhat it carries
Update checkOn launchVersion metadata request to GitHub releases. No log data.
Your Salesforce orgOnly if you connect an org (OAuth)Standard Salesforce API calls you initiate (download logs, manage trace flags). Credentials go to Salesforce, not to us.
License validationOnly if you activate a license keyYour license key and email to LemonSqueezy / our license server. No log data.
Usage telemetryOnly if you opt in (off by default, asked once)Anonymous feature-usage events (e.g. “export clicked”). Never log content, org names, record IDs, or file names.
AI analysis (Pro)Only when you click an AI action, after explicit consentSee the exception below.

That is the complete list. If it's not in this table, the app doesn't send it.

The one exception: AI analysis

AI analysis sends the selected log's content to Anthropic

The optional Pro feature “AI analysis” works by sending content from the log you're analyzing, plus your questions about it, to Anthropic's Claude API — using your own API key, under Anthropic's commercial terms. We never see this traffic; it goes from your machine to Anthropic directly.

  • It never runs without your explicit, revocable consent (first use shows a plain-language dialog; a Settings toggle turns it off).
  • With AI analysis off — or never consented — no log data ever leaves your machine.
  • All non-AI features, including the built-in plain-English explanations, are template-based and fully local.

If your organization prohibits sending log data to third-party AI services: don't enter an API key and don't grant consent. Everything else works fully.

Telemetry, in detail

This website uses Plausible for anonymous, cookieless page analytics.

GDPR & LGPD (Brasil)

Because analysis happens on your machine and your logs are never uploaded, using Black Widow's core analyzer does not create a new data processor relationship, does not transfer personal data internationally, and adds nothing to your record of processing activities (ROPA). Under Brazil's LGPD (Lei Geral de Proteção de Dados) — as under GDPR — the safest place for production debug logs full of PII is the one they never leave: your own machine.

Em português: como a análise acontece na sua máquina e os logs nunca são enviados a ninguém, usar o analisador principal do Black Widow não cria um novo operador de dados, não gera transferência internacional de dados pessoais e não adiciona nada ao seu registro de operações. A única exceção é o recurso opcional de IA descrito acima — ele só roda com seu consentimento explícito e sua própria chave de API.

Sharing logs safely

Black Widow includes a PII scanner that flags sensitive values (emails, phone numbers, names) inside logs before you share them with a colleague or attach them to a support ticket. That scan is local too.

Refund policy — 30-day money-back guarantee

If Black Widow Pro isn't useful to you, you get your money back. No hoops.

  • Request a refund within 30 days of any Pro purchase (monthly or annual) and we refund it in full.
  • Email victorfelisbino@gmail.com with the email you purchased under — that's the whole process. No justification required (though we'd love to know what fell short).
  • Refunds are processed through LemonSqueezy, our merchant of record, back to your original payment method (typically 5–10 business days to appear).
  • Subscriptions can be cancelled any time from the customer portal; you keep Pro until the end of the paid period.

For procurement teams: purchases are handled by Lemon Squeezy, LLC as merchant of record — they issue tax-compliant invoices and handle VAT/sales tax. LemonSqueezy's buyer terms apply to the transaction.

Reporting a vulnerability

Found a security issue? Please email victorfelisbino@gmail.com privately rather than opening a public issue (see SECURITY.md). We take reports seriously and respond fast.