Expand description
Share Profiles & Privacy Presets.
This module provides pre-configured privacy profiles that simplify the redaction process for common sharing scenarios. Users can select a profile instead of manually configuring every option.
§Available Profiles
- Public: Maximum redaction for public internet sharing
- Team: Moderate redaction for internal team sharing
- Personal: Minimal redaction for personal backups
- Custom: Manual configuration of all options
Structs§
- Profile
Info - Information about a profile for display in selection UI.
- Profile
Preferences - User’s profile preferences, persisted across sessions.
- Serializable
Redaction Config - Serializable version of RedactionConfig for persistence.
Enums§
- Share
Profile - Pre-configured privacy profile for sharing sessions.
Functions§
- render_
profile_ comparison - Render a comparison table of all profiles for display.
- render_
profile_ comparison_ colored - Render profile comparison for terminal with ANSI colors.