title: Acquisition Filters — Per-Target Validation Matrix source_agent: 4× parallel per-target filter validation created: 2026-04-09 status: research

Acquisition Filters — Per-Target Validation

Every target scored against every VISION.md filter, with source citations. This is an unweighted pass across the 8 acquisition filters (VISION.md §Acquisition Filters) — distinct from the weighted 7-dimension rubric in specs/evaluation-criteria.md which produces the headline scores shown on the homepage leaderboard (3.90 / 3.15 / 2.90 / 2.875).

Scoring: 5 = strong pass · 4 = pass · 3 = conditional · 2 = weak · 1 = fail

Heatmap

Filter JOYclub SDC Amateri SpicyMatch
1. Couple ratio 3 3 2 2
2. Stable-relationship signal 4 3 2 2
3. Community depth 5 4 3 3
4. EU / CZ / DACH footprint 4 2 4 3
5. Trust & safety maturity 4 2 1 1
6. Payment rails 3 2 5 2
7. Price / EBITDA multiple 3 3 3 3
8. Technical debt & migratability 3 2 2 2
Mean (unweighted) 3.63 2.63 2.75 2.25

JOYclub — 3.63 / 5 · CONDITIONAL (Primary)

# Filter Score Verdict Evidence Source
1 Couple ratio 3 CONDITIONAL ~6M registered with asymmetric pricing for women/couples, but SimilarWeb Nov 2025 shows 77.34% male audience on joyclub.de — above the couple-ratio target targets/joyclub/docs/company-profile.md, traffic-timeline.md
2 Stable-relationship signal 4 PASS 17M forum posts, events directory, club partnerships signal stable-couples community vs. hookup optimization joyclub/docs/deep-analysis.md, company-profile.md
3 Community depth 5 STRONG PASS 17M+ forum posts, event directory, club partnerships, erotic magazine, sexuality surveys, 7-language support joyclub/docs/company-profile.md, financial-data.md
4 EU/CZ/DACH footprint 4 PASS DACH-dominant (~70% DE / 10% AT / 8% CH); German GmbH with Selbitz HQ + Leipzig office; TÜV-certified joyclub/docs/company-profile.md §Ownership, §Geos
5 Trust & safety maturity 4 PASS TÜV Saarland data-protection certification (Dec 2021); named Youth Protection Officer; NetzDG service agent; in-house moderation team joyclub/docs/deep-analysis.md §Legal, company-profile.md
6 Payment rails 3 CONDITIONAL Processors assumed multi but identity + concentration unknown; flagged as Phase 2 verify item joyclub/docs/financial-data.md, deep-analysis.md Red Flag #5
7 Price / EBITDA multiple 3 CONDITIONAL €27M TTM × 28–40% EBITDA = €7.6–10.8M; ask €22–28M = 2.4–3.1× EBITDA (reasonable) but margin trajectory unverified post-2018 intl expansion joyclub/docs/financial-data.md, one-pager.md §Financial
8 Tech debt & migratability 3 CONDITIONAL 20-year custom PHP/Java monolith; TÜV-audited infra but no modern CI/CD or comprehensive CSAM scanning verified joyclub/docs/deep-analysis.md §Technical

Rollup: Cleanest DACH incumbent in the workspace with a defensible community moat (17M forum posts, 3M German members, TÜV compliance). Acquisition hinges on Phase 2 verification of statutory financials, payment-processor concentration, and confirmation that 2018+ international expansion has not eroded the 25%+ EBITDA case.


SDC — 2.63 / 5 · CONDITIONAL (Defensive)

# Filter Score Verdict Evidence Source
1 Couple ratio 3 CONDITIONAL Paid-only model filters for serious intent; no paying-user ratio to couples published; unverified sdc/docs/deep-analysis.md §Team, one-pager.md §Verticals
2 Stable-relationship signal 3 CONDITIONAL 27-year community + events suggest relationship-friendly UX; no published segmentation data sdc/docs/company-profile.md §Product, one-pager.md
3 Community depth 4 PASS Travel vertical (cruise takeovers Ibiza/Cap d'Agde/Crete), forums, club directory, SDC Media; genuine €1.5M travel-margin revenue line sdc/docs/deep-analysis.md §Strategic Fit
4 EU/CZ/DACH footprint 2 FAIL US-domiciled (Cary, NC); only ~30% EU revenue vs 50% US; no DACH-specific features or regional infrastructure sdc/docs/company-profile.md §Geos, financial-data.md
5 Trust & safety maturity 2 FAIL BBB F-rating with 2 unanswered complaints (2022-05-25); no public 2257/DMCA verification; 6 FTE suggests undersourced moderation sdc/docs/one-pager.md §Risks, deep-analysis.md Red Flags §1–2
6 Payment rails 2 CONDITIONAL 27 years without known de-banking is strong signal; processor identity + chargeback ratio unknown; BBB complaints may indicate billing disputes sdc/docs/deep-analysis.md §Legal & Compliance
7 Price / EBITDA multiple 3 CONDITIONAL €9M revenue × 30–45% EBITDA = €2.7–4.0M; ask €12–16M = 3.0–5.9× mid-case sdc/docs/one-pager.md §Financial, deep-analysis.md §Financials
8 Tech debt & migratability 2 FAIL 27-year legacy codebase; likely LAMP; no modern observability/CI/CD; 12–24 month rebuild estimated sdc/docs/deep-analysis.md §Technical

Rollup: Only viable within a three-way EU rollup (JOYclub + SDC + SpicyMatch) where travel vertical + premium brand unlock synergies. Standalone, the combination of BBB F-rating, 2257/DMCA exposure, US jurisdiction mismatch vs. DACH vision, aging tech stack, and unverified financials make it a PASS unless CPs clear two material blockers: (1) revenue verification + BBB remediation, (2) 2257/DMCA compliance proof + Stevens 18-month transition lock.


Amateri — 2.75 / 5 · CONDITIONAL (Boundary)

# Filter Score Verdict Evidence Source
1 Couple ratio 2 FAIL Hybrid amateur-UGC + swingers/ENM dating; no published couple-vs-single mix data amateri/docs/deep-analysis.md §1 Product
2 Stable-relationship signal 2 FAIL "Swingers/ENM dating" positioning is inherently hookup-leaning; no profile verification, couples-together flows, or aftercare features visible amateri/docs/one-pager.md, deep-analysis.md §Strategic Fit
3 Community depth 3 CONDITIONAL Forums, live chat, erotic stories/magazines, comments verified — but no detail on forum activity or event hosting amateri/docs/company-profile.md §Product
4 EU/CZ/DACH footprint 4 PASS CZ-origin; 92% traffic from CZ/SK/HR; Wikipedia-grade CZ brand; CZ-resident identified founders Vtelenský + Dvořák amateri/docs/traffic-timeline.md, company-profile.md §Ownership
5 Trust & safety maturity 1 FAIL No 2257, no DMCA agent, no DPO, email-only age verification (fails EU AVMS + UK OSA); compliance check shows 1 pass / 2 fail / 10 unknown amateri/docs/deep-analysis.md §Legal & Compliance, §Sector Compliance Check
6 Payment rails 5 STRONG PASS Multi-processor stack verified: SMS premium + card + GoPay + Paysafecard + Bitcoin + Litecoin crypto — sector-best amateri/docs/company-profile.md §Product, financial-data.md §Revenue Model
7 Price / EBITDA multiple 3 CONDITIONAL €1.5–1.9M ask on €350k modeled EBITDA = ~5.4×; but revenue unverified (5-yr filing gap 2021–2024) and traffic −17.5% MoM amateri/docs/one-pager.md, financial-data.md, traffic-timeline.md
8 Tech debt & migratability 2 FAIL In-house PHP-era stack (2003-origin); no iOS; Android maintenance unknown; key-person technical concentration in Vtelenský amateri/docs/deep-analysis.md §Technical

Rollup: Two critical FAILs on couple-targeting (filters 1 + 2) plus FAIL on trust & safety. Counterbalanced by the rare 5 on payment rails (crypto + multi-processor) and strong CZ/DACH footprint. "Prove it or walk" diligence: if 2021–2024 accounts are produced, couple penetration verified ≥30%, and AVMS/DPO remediation is credible, the deal upgrades to Conditional Buy; otherwise it remains a Pass.


SpicyMatch — 2.25 / 5 · CONDITIONAL (Optionality)

# Filter Score Verdict Evidence Source
1 Couple ratio 2 FAIL No couple-to-single ratio disclosed; generic "swinger" dating (not couple-exclusive); user base composition unknown spicymatch/docs/deep-analysis.md, company-profile.md
2 Stable-relationship signal 2 CONDITIONAL Events + community features present but UX described as "steep learning curve, lengthy profile completion"; no stable-couples positioning spicymatch/docs/deep-analysis.md (Product 3.5/5), one-pager.md
3 Community depth 3 CONDITIONAL Events, monthly photo contests, 3-tier loyalty, travel/takeover planner, lifestyle map — moderate; no active forum culture verified spicymatch/docs/company-profile.md
4 EU/CZ/DACH footprint 3 CONDITIONAL 19 UI languages EU-heavy; ~70% EU estimated; Cyprus HQ; no verified CZ or DACH-primary traction — broad but shallow spicymatch/docs/company-profile.md, financial-data.md
5 Trust & safety maturity 1 FAIL Active EU compliance failures: /imprint /terms /privacy return 404 (GDPR violation); no 2257; no DMCA; Trustpilot fraud allegation spicymatch/docs/deep-analysis.md §Legal (2.0/5)
6 Payment rails 2 CONDITIONAL Adult MCC 5–8% surcharge; no disclosed backup processor or diversity; single-processor dependence assumed and flagged as primary walk-away trigger spicymatch/docs/one-pager.md §Walk-away, deep-analysis.md
7 Price / EBITDA multiple 3 CONDITIONAL €2.2–2.9M ask vs est. 38% EBITDA margin (€650–880k) = ~2.5–3.5× EBITDA (healthy) but all financials unverified (zero audited data) spicymatch/docs/one-pager.md, financial-data.md
8 Tech debt & migratability 2 CONDITIONAL 14-year bootstrapped custom LAMP stack; low test coverage; reliance on Google Cloud US for EU users creates GDPR transfer gap spicymatch/docs/deep-analysis.md §Technical

Rollup: Lowest aggregate score. Three critical hard blockers: (1) active GDPR/DSA compliance failures (404 pages), (2) unverified single-processor dependence + missing CSAM tooling, (3) ghost operation with unknown UBO and zero auditability. Only proceed if SPA includes escrow, compliance-remediation CPs, and verified payment-processor + financial diligence. Bolt-on only — never standalone.


Note on Score Reconciliation

These unweighted per-filter scores (3.63 / 2.63 / 2.75 / 2.25) differ from the homepage leaderboard (3.90 / 3.15 / 2.90 / 2.875) because:

  1. The homepage leaderboard uses the 7-dimension weighted rubric from specs/evaluation-criteria.md (Product 15% · Financials 25% · Market 15% · Team 10% · Technical 10% · Legal 15% · Strategic 10%).
  2. This document uses the 8 unweighted acquisition filters from VISION.md.

The two are complementary: VISION filters are the vision-fit hard gates; evaluation-criteria is the portfolio-fit weighted comparator. Targets should clear both to advance to LOI.