Appearance
Seller Info Privacy β
Purpose: Describe which βAbout Sellerβ elements can be protected via blur and how to configure them. Audience: Product, Developer Prerequisites: blurred_fields configuration for the relevant keys.
Overview β
- Potential sections:
seller_information,seller_bio,seller_address,seller_rating,seller_verification,seller_contact_info. - These keys govern UI (no direct columns on
listings), but can also control profile data loading whenuseSelectiveDataLoading.shouldLoadSellerData()returns false.
Behavior by plan β
- Unauthenticated / Free: sections can be blurred/disabled according to flags
- Starter/Pro: progressive unlock
- Admin/Owner: bypass
Configuration β
- Admin UI β Subscription Plans β Blurred Fields Manager
- Add/edit
seller_*orseller_informationkeys - Toggle by plan
- Add/edit
Technical notes β
useSelectiveDataLoading.shouldLoadSellerData()skips loading seller data whenseller_informationis blurred- Recommendation: for PII, also mask at source (do not select from DB when the user lacks access)
QA Checklist β
- Verify blur on About Seller sections for Unauth/Free
- Verify unlocking on Starter/Pro
- Confirm Admin/Owner bypass
Related β
docs/architecture/blur-policy.mddocs/operations/blur-playbook.md