The mechanism, not the policy

Every sharing decision on Co-Signal runs through one server-side authorization layer and one k-anonymity threshold, the same layer and the same threshold every time, on every read. The rest of this page shows exactly how that decision gets made, running live against fictional data.

Try it yourself

Flip Larkfield Dynamics's visibility level below and watch what they see change. This runs Co-Signal's own redaction functions and its real k-anonymity threshold against fictional data, entirely in your browser, with no network call.

What Larkfield Dynamics sees

Suppressed, below the k-anonymity reporting threshold.

Counts below 5 are never shown as a number.

One authorization layer, every surface

Every surface of the product, the web app, Slack, the AI agent, the MCP server, and CRM writeback, calls through the same server-side layer to decide what a partner may see. Sharing changes are written to an audit log, shaped like the specimen below.

Web application
Slack
AI agent
MCP server
CRM writeback
Authorization layerEvery read and write from every surface above passes through here.

Audit log specimen

EventBeforeAfterActorTimestamp
Visibility loosenedcounts onlyoverlapping accountsJ. Alvarez2026-02-03 14:12 UTC
Fields changedNo extra fieldscompany type, open opportunity countM. Chen2026-02-11 09:47 UTC
Visibility tightenedall accountsoverlapping accountsJ. Alvarez2026-03-02 17:30 UTC

What we actually do

  • Encrypted CRM tokens

    Every connected Salesforce or HubSpot token is encrypted at rest, never stored in plain text.

  • Server-side enforcement, every time

    The same authorization layer decides what a partner sees whether the surface asking is the web app, Slack, the AI agent, the MCP server, or a CRM writeback.

  • An audit log of sharing changes

    Every time a company loosens or tightens a partner's visibility, or changes which fields are shared, it is written to an audit log, not just applied silently.

  • Conservative sharing defaults

    Every new partnership starts at counts only. Nothing is visible to a partner until a company explicitly opens it up.