SE Workspace

Typed relationships between stakeholders, requirements, and elements.

FromRelationToDescription
Match ServicesatisfiesMatch feed returns ≥10 profiles within 200msMatch Service implements feed-fetch with 200ms p95 target
Match Scoring ModelsatisfiesMatch feed returns ≥10 profiles within 200msTwo-tower model produces ranked candidates
Chat ScreensatisfiesBlock + report in ≤2 tapsReport/block UI lives in chat + profile contexts, 2 taps deep
Moderation ServicesatisfiesBlock + report in ≤2 tapsBackend processes the report
Chat ServicesatisfiesEnd-to-end encrypted messagingE2EE only sees envelopes, not plaintext
Profile EditorsatisfiesInclusive gender identity picker (≥10 options)Identity picker UI with 10+ options
Persona (KYC + liveness API)satisfiesPhoto liveness verification within 24hLiveness check via Persona API
Onboarding FlowsatisfiesPhoto liveness verification within 24hLiveness check is part of signup flow
Match FeedsatisfiesMatch score explainabilityFeed cards show explanation strings
Notification ServicesatisfiesPush notification quiet hoursServer-side quiet-hours enforcement
Payment ServicesatisfiesPremium subscription only via IAPValidates IAP receipts only, no Stripe in-app
User ServicesatisfiesGDPR Article 17 — right to be forgottenImplements deletion + audit log
User ServicesatisfiesGDPR Article 20 — data portabilityImplements export job queue
Onboarding FlowsatisfiesKOSA — under-18 preventionAge verification logic in signup
SettingssatisfiesCalifornia CCPA — 'Do Not Sell My Info' linkDo Not Sell My Info link in privacy settings
SettingssatisfiesEU DSA — algorithmic transparency disclosureAlgorithm transparency page (in progress)
User ServicesatisfiesTwilio AUP — SMS rate limitingPer-phone rate limit on SMS verification
Meetcute Mobile Appinterfaces_withApple App Store + ReviewApp Store distribution + IAP
Meetcute Mobile Appinterfaces_withGoogle Play Store + ReviewPlay Store distribution + Billing
User Serviceinterfaces_withTwilio (SMS API)SMS OTP delivery
Onboarding Flowinterfaces_withPersona (KYC + liveness API)Liveness verification call
Backend Servicesinterfaces_withAWS InfrastructureBackend runs on AWS eu-west-1
Meetcute Mobile Appinterfaces_withBackend ServicesREST/JSON API over HTTPS
Regulatory landscape (GDPR + CCPA + KOSA + DSA)relates_toLead GDPR Supervisory Authority (Irish DPC)GDPR enforcement acts within the regulatory environment
Regulatory landscape (GDPR + CCPA + KOSA + DSA)relates_toUS FTC / KOSA enforcementFTC/KOSA enforcement is part of the regulatory environment
Competitive landscape (Hinge, Bumble, Tinder, Coffee Meets Bagel)relates_toCompetitive landscape (Hinge, Bumble, etc.)Competitor moves materialize within the broader competitive landscape