> For the complete documentation index, see [llms.txt](https://docs.sudoplatform.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sudoplatform.com/guides/privacy-interaction.md).

# Privacy Interaction

The **Privacy Interaction SDK** allows you to give your users visibility into how their personal data is being held and used by online services. By connecting their email accounts as virtual presences, the SDK automatically discovers data holders - organizations that have their data - and produces detailed privacy analysis results for each one.

Users gain actionable insight into what data is being collected, how long it's retained, whether it's shared with third parties, and what control they have over it.

### Key Features <a href="#key-features" id="key-features"></a>

**Virtual Presences**

Users connect their online presences, such as email accounts to the platform. The SDK scans their inbox to discover which organizations hold their data, providing a comprehensive map of their digital footprint.

**Data Holder Discovery**

As virtual presences are scanned, data holders are automatically discovered and cataloged. Each data holder represents an organization that holds your user's personal data, identified by domain name and tracked over time.

**Privacy Analysis**

For each data holder, the SDK produces a structured analysis of the organization's privacy practices. This includes a privacy score, data category breakdown, retention information, capability signals (e.g., whether account deletion is supported), and aggregated risk indicators.

**Real-time Subscriptions**

Subscribe to live updates as virtual presences change state, data holders are discovered, and analysis results become available. This enables live feedback to be given to the user as scanning progresses.

### Concepts <a href="#concepts" id="concepts"></a>

| Concept            | Description                                                                 |
| ------------------ | --------------------------------------------------------------------------- |
| Virtual Presence   | A connected user identity on an external platform (e.g., an email account). |
| Data Holder        | An organization discovered to hold data associated with a virtual presence. |
| Analysis Result    | A structured privacy analysis of a data holder's practices.                 |
| Privacy Score      | A numeric score (0–100) summarizing an organization's privacy posture.      |
| Category Signals   | Per-category breakdown of data collection, sharing, and retention.          |
| Capability Signals | Whether an organization supports deletion, export, or opt-out.              |
| Risk Indicators    | Aggregated risk signals such as data breadth and indefinite retention.      |

### Next Steps <a href="#next-steps" id="next-steps"></a>

* Integrate the **Privacy Interaction SDK** into your [web or Node.js](https://docs.sudoplatform.com/~/revisions/U8P5YQbTWlABRqHUlUfP/guides/privacy-interaction/integrate-the-privacy-interaction-sdk) application.
* Learn how to [manage virtual presences](https://docs.sudoplatform.com/~/revisions/U8P5YQbTWlABRqHUlUfP/guides/privacy-interaction/manage-virtual-presences) to connect user accounts.
* Learn how to [manage data holders](https://docs.sudoplatform.com/~/revisions/U8P5YQbTWlABRqHUlUfP/guides/privacy-interaction/manage-data-holders) discovered during scanning.
* Learn how to [interpret analysis results](https://docs.sudoplatform.com/~/revisions/U8P5YQbTWlABRqHUlUfP/guides/privacy-interaction/analysis-results) for detailed privacy insights.
* Learn how to use [subscriptions](https://docs.sudoplatform.com/~/revisions/U8P5YQbTWlABRqHUlUfP/guides/privacy-interaction/subscriptions) for real-time updates.
