Company Verification & Compliance
Company Verification (KYB)
Verification Requirements
- •Business license verification
- •Domain ownership proof
- •Corporate email verification
- •Physical address verification (optional)
Verification Levels
- •Basic: Email verification only
- •Standard: License + email
- •Premium: Full KYB with address verification
Verification Flow
- •Company submits verification documents
- •System validates documents (AI + rules)
- •Manual review queue for edge cases
- •Grant/deny with feedback
- •Appeal process available
Job Posting Compliance
Structured Job Form
- •Required fields: title, description, salary range, location, requirements
- •Optional: remote options, benefits, company branding
- •Validation: complete fields, reasonable salary ranges
Compliance Review
- •AI Pre-screen: Flag suspicious listings
- •Rule-based Check: Blocked terms, prohibited categories
- •Manual Review: Queue for moderator approval
- •Feedback: Reject with specific reasons + corrections needed
- •Appeal: Company can contest rejection
Job Status
- •Draft - In progress
- •Pending Review - Awaiting compliance check
- •Approved - Live and visible
- •Rejected - Non-compliant
- •Suspended - Temporarily disabled
Content Moderation
Content Types
- •Posts (company updates, news)
- •Media assets (images, videos, documents)
- •Pitch pages (founder presentations)
- •User-generated comments
Moderation Workflow
- •Upload submission
- •AI classification (safe/flagged)
- •Watermarking for sensitive content
- •Tiered release (private → public)
- •Report and takedown process
Content Safety
- •Automatic watermarking
- •Audit trail for all content
- •Age/content rating system
- •Regional compliance options
Regional Compliance
China
- •ICP license for hosting
- •Content filtering requirements
- •Data localization
- •Real-name verification
International
- •GDPR/CCPA compliance
- •Data portability
- •Right to be forgotten
- •Data export restrictions
Data Models
Verification
- •
CompanyVerification- Verification records - •
VerificationDocument- Uploaded docs
Compliance
- •
JobCompliance- Job review records - •
ContentModeration- Content moderation records
Common Tasks
Verify Company
- •Collect documents via upload API
- •Parse and validate documents
- •Store in
CompanyVerification - •Add to review queue
- •Update company verification level
Review Job Posting
- •Fetch job from
JobCompliancequeue - •Check against compliance rules
- •Approve/reject with reasons
- •Update job status
- •Notify company of result
Moderate Content
- •Receive content via upload handler
- •Run AI classification
- •Apply watermark if needed
- •Set visibility tier
- •Handle user reports
Handle Appeal
- •Create appeal record
- •Re-review original decision
- •Update verification/compliance status
- •Notify user of outcome