tool,version,date,evidence_grade,method,destination,trigger,what_is_sent,content_of_work_sent,on_by_default,off_switch,off_switch_documented,off_switch_verified,source_url OpenJarvis,desktop-v1.0.2,2026-07-08,A,A/B capture at local listener,"PostHog host 34.231.106.201.sslip.io, hard-coded project key","During use, 30 second flush","Event chat_session_ended: turn count, tokens in and out, latency p50 and p95, tool counts, error count, duration, hashed model name, OS, Python version, analytics library version, anonymous install UUID",No (captured),yes,"[analytics] enabled = false in ~/.openjarvis/config.toml",no,yes,https://stridenote.net/openjarvis-retested-mac/ OpenJarvis installer,install.sh,2026-07-08,C,Source reading,Analytics endpoint,During install,Install progress,Not assessed,yes,None; OPENJARVIS_ANALYTICS_HOST redirects the beacon,no,n/a,https://stridenote.net/openjarvis-retested-mac/ OpenCode,1.16.2,2026-08-08,B,Socket listing at launch plus bundle reading,"Sentry ingest.us.sentry.io, resolves to 34.160.81.0",At launch before input; on error,"Not captured. Session report and error events by Sentry SDK design; Breadcrumbs integration removed; sendDefaultPii unset",Not captured,yes,None found among 41 OPENCODE_DISABLE_* flags,n/a,n/a,https://stridenote.net/opencode-telemetry/ OpenCode,1.16.2,2026-08-08,B,Socket listing at launch,104.16.6.34 (Cloudflare address space),At launch,Not identified,Not assessed,yes,Not assessed,n/a,n/a,https://stridenote.net/opencode-telemetry/ OpenCode,1.16.2,2026-08-08,C,Files on disk,File on disk (.updaterId),First run,One permanent 36-character installation identifier,No,yes,Not assessed,n/a,n/a,https://stridenote.net/local-ai-machine-ids/ LM Studio,not recorded,2026-08-05,B,Socket listing across six processes plus settings file,model.lmstudio.ai,Model search and download,"Search queries, model repository paths, IP address",No,yes,useHFProxy in ~/.lmstudio/settings.json,disclosed in privacy policy,no,https://stridenote.net/lm-studio-model-proxy/ LM Studio,not recorded,2026-08-05,B,Socket listing across six processes,None,At rest with a model loaded,"Nothing: three localhost listeners, zero established outbound connections",No,n/a,n/a,n/a,n/a,https://stridenote.net/lm-studio-model-proxy/ huggingface_hub,1.17.0,2026-08-08,C,Source reading and default header construction,Hugging Face API,Every request,"User agent: hf_hub/1.17.0; python/3.13.2; torch/2.10.0; plus IP address",No,yes,None for the header; HF_HUB_OFFLINE stops all requests,yes,n/a,https://stridenote.net/huggingface-cli-telemetry/ huggingface_hub,1.17.0,2026-08-08,C,Source reading,Hub telemetry path,Never; send_telemetry() has no caller in the library,Nothing from the library itself,No,n/a,HF_HUB_DISABLE_TELEMETRY,yes,n/a,https://stridenote.net/huggingface-cli-telemetry/ Graphify,not recorded,2026-07-10,B,358 socket samples during a 112.4 second labelling pass,localhost:1234 (LM Studio) only,Labelling pass,Requests to the local model server,No,n/a,Nothing to switch off,n/a,n/a,https://stridenote.net/graphify-local-model-test/ Visual Studio Code,not recorded,2026-08-08,C,Files on disk,File on disk (storage.json),Install,"Three identifiers: telemetry.machineId, telemetry.sqmId, telemetry.devDeviceId",Not tested,yes,Not tested,documented by Microsoft,n/a,https://stridenote.net/local-ai-machine-ids/ Visual Studio Code,not recorded,2026-08-08,C,Bundle search,None configured,On crash,Crash handler present with no upload address,Not tested,n/a,n/a,n/a,n/a,https://stridenote.net/local-ai-crash-reporters/ Pi,not recorded,2026-08-08,C,Files on disk,None,Per conversation,Session identifiers kept locally (21 across 20 log files),No,n/a,n/a,n/a,n/a,https://stridenote.net/local-ai-machine-ids/