Privacy Interaction
Helping your users understand and manage their privacy exposure across online services.
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
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
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
Integrate the Privacy Interaction SDK into your web or Node.js application.
Learn how to manage virtual presences to connect user accounts.
Learn how to manage data holders discovered during scanning.
Learn how to interpret analysis results for detailed privacy insights.
Learn how to use subscriptions for real-time updates.
Last updated