Handle sensitive user data and audio recordings correctly when integrating with Speak language learning.
For full implementation details, load: Read(${CLAUDE_SKILL_DIR}/references/implementation-guide.md)
| Issue | Cause | Solution |
|---|---|---|
| PII in lessons | User shared personal info | Sanitize before storage |
| Audio not deleted | Storage error | Retry with exponential backoff |
| Export incomplete | Timeout | Use streaming export |
| Consent not recorded | Race condition | Use transactions |
See references/implementation-guide.md for detailed examples.
For enterprise access control, see speak-enterprise-rbac.