Skip to content

feat: report anonymous SDK usage analytics on client creation - #836

Closed
nelson-parente wants to merge 1 commit into
dapr:mainfrom
nelson-parente:nelson/scarf-usage-analytics
Closed

nelson-parente wants to merge 1 commit into
dapr:mainfrom
nelson-parente:nelson/scarf-usage-analytics

Conversation

@nelson-parente

Copy link
Copy Markdown

No description provided.

The Go module proxy reports nothing back to the project, so there is
currently no adoption signal for this SDK.

Sends SDK version, OS, arch and Go version once per process on the first
NewClient call. Runs on a background goroutine with a 2s timeout, recovers
from panics, and ignores all errors so blocked egress and air-gapped
clusters are unaffected. No application data is collected.

Honors DO_NOT_TRACK, SCARF_NO_ANALYTICS and DAPR_DISABLE_ANALYTICS.
Disclosed in a README 'Usage Analytics' section with opt-out instructions.
@yaron2 yaron2 closed this Aug 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants