技能 产品商业 TwinMind 数据保护指南

TwinMind 数据保护指南

v20260311
twinmind-data-handling
为 TwinMind 提供保留策略、PII 脱敏、GDPR 请求、同意管理和匿名化工具,帮助会话转录在满足法规要求的同时支持分析导出。
获取技能
224 次下载
概览

TwinMind Data Handling

Contents

Overview

Data privacy, retention, and compliance procedures for TwinMind meeting transcriptions including PII redaction, GDPR data subject requests, consent management, and data anonymization.

Prerequisites

  • Understanding of GDPR/CCPA requirements
  • TwinMind account with admin access
  • Database access for data management
  • Legal/compliance team consultation

Instructions

Step 1: Configure Data Retention Policies

Define RetentionPolicy with configurable retention days for transcripts (default 90), summaries (linked to transcript), action items (180 days), and user profiles (30 days post-deletion). Implement auto-cleanup job for expired data.

Step 2: Implement PII Redaction

Build PII detection with regex patterns for SSN, credit card, email, phone, and IP address. Create redactPII() function returning redacted text and a count of redactions by type. Enable automatic redaction via TwinMind settings API.

Step 3: Handle GDPR Data Subject Requests

Implement GDPRHandler with right to access (Article 15), right to erasure (Article 17), and right to data portability (Article 20). Track DSR requests with 30-day deadline and compliance team notifications.

Step 4: Manage Consent

Build ConsentManager tracking consent per purpose (transcription, aiProcessing, storage, sharing, marketing). Add Express middleware requireConsent() that blocks processing without valid consent.

Step 5: Data Anonymization

Implement transcript anonymization using HMAC-based ID hashing, PII redaction, and speaker name replacement for analytics exports.

See detailed implementation for complete retention policy, PII patterns, GDPR handlers, consent manager, and anonymization code.

Output

  • Data retention policy configuration
  • PII redaction implementation
  • GDPR request handlers
  • Consent management system
  • Data anonymization utilities

Error Handling

Issue Cause Solution
DSR deadline missed Processing delay Automate DSR handling
PII not redacted Pattern not matched Update regex patterns
Consent invalid Version mismatch Re-request consent
Data not deleted Cascade failure Verify deletion recursively

Examples

Basic usage: Apply twinmind data handling to a standard project setup with default configuration options.

Advanced scenario: Customize twinmind data handling for production environments with multiple constraints and team-specific requirements.

TwinMind Privacy Features

  • No audio storage: Audio processed in real-time and immediately deleted
  • On-device processing: Option for local transcription
  • Encrypted storage: Transcripts encrypted with user-controlled keys
  • Data residency: Choose storage region (EU, US, APAC)

Resources

Next Steps

For enterprise access control, see twinmind-enterprise-rbac.

信息
Category 产品商业
Name twinmind-data-handling
版本 v20260311
大小 4.4KB
更新时间 2026-03-12
语言