Privacy
What mdsc records
mdsc is telemetry-first. The CLI can report the query, search path, result URLs shown, coarse region, and a salted client identity hash used only for dedupe and rankings.
Collected Fields
Search events can include raw query text, a normalized query fingerprint, the path used to satisfy the search, client version, coarse region, and the result URLs shown to the user.
Rankings use a salted client identity hash derived on the server from the request IP and client identifier. Raw IPs are not stored in the rankings layer.
How Dedupe Works
All-time stars count one unique client-plus-URL exposure forever. Trending counts one unique client-plus-URL exposure inside the rolling window. Repeating the same search from the same client does not keep incrementing the same URL.
Opt-Out
Set SKSC_TELEMETRY=0 before running the CLI to disable telemetry reporting from that shell session.
SKSC_TELEMETRY=0 sksc search "skill creator"
Current Posture
This build focuses on collecting useful search intelligence without forcing server-side verification on every local result. Promoted cache remains a separate trust layer.