goon/theporndude_full_audit_report.md
https://github.com/goon-foss/goon b99552fbb7 theporndude audit: scorecards, coverage + raporty
Artefakty audytu theporndude.com (Top 100 Free Tubes + full-porn-movies):
per-tube scorecard JSON, coverage/triage data, resolved domains, raporty
końcowe. Wynik audytu: jedynym zweryfikowanym high-value pilotem był
porndoe (connector dodany osobno).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-22 13:44:54 +02:00

4.3 KiB

Theporndude.com FULL audit — 2 kategorie (2026-05-20)

Scope

Kategoria URL Tubes
Free Porn Tube Sites /top-porn-tube-sites 166
Free Porn Video Sites /full-porn-movies-sites 94
Unique total 172
Overlap między kategoriami 88

Coverage combined

Status N %
Already have 26 15% mainstream + REGISTRY tubes (xvideos, xnxx, pornhub, hqporner, porntrex, eporner, xmoviesforyou, paradisehill, watchporn, latestpornvideo, latestleaks, mypornerleak, sxyland, perverzija, porndish, porn00, porn4days, pornhat, redtube, youporn, xhamster, hdporn92, watchxxxfree...)
Promising (verified ≥2.5) 1 0.6% porndoe.com
Low value (1-2.5) 13 8% tnaflix, pornxp, sexu, fakings, taxi69, definebabe, hd-easyporn, bigbuttshub, zhornyhub, hitprn, porntop, empflix, justfullporn, pornhd3x, veporn
No value / auth wall / dead 132 77%

porndoe.com deep audit verdict

Status: ❤️ HIGH-VALUE metadata-only source

Co ma w JSON-LD VideoObject (per scene)

{
  "@type": "VideoObject",
  "name": "Alexx Bbc Craving Asian",
  "uploadDate": "2026-05-20T14:55:13+00:00",
  "duration": "T8M0S",
  "thumbnailUrl": "https://p.cdnc.porndoe.com/image/movie/...",
  "contentUrl": "https://porndoe.com/watch/pd7a3o0e8v2b",
  "producer": {"@type": "Organization", "name": "Fantasy Girl Pass",
               "url": "https://porndoe.com/channel-profile/fantasy-girl-pass"},
  "publisher": {"@type": "Organization", "name": "Fantasy Girl Pass", ...},
  "actor": [{"@type": "Person", "name": "Alexx Zen",
             "url": "https://porndoe.com/pornstars-profile/alexx-zen"}],
  "description": "Alexx Bbc Craving Asian"
}

Co potwierdza wartość

  • Schema.org compliant (JSON-LD VideoObject)
  • Named studios ("Fantasy Girl Pass", "Japan Lust" etc.) — cross-matchowalne z TPDB
  • Named performers ("Alexx Zen") z stable URL /pornstars-profile/<slug>
  • Precyzyjny timestamp uploadDate (ISO 8601)
  • Duration ISO 8601 (parsowanie trywialne)
  • Stable scene URL pattern: /watch/<8-12 char id>
  • Listing endpoint: /videos/most-recent?page=N (paginacja działa)
  • ⚠️ Stream URL: NIE inline w SSR HTML (player JS init po Play click) — trzeba follow embed lub player config

Recommendation porndoe

Dodaj jako metadata-only source (jak TPDB/StashDB), NIE jako playable tube.

Aspekt Verdict
Canonical match HIGH — JSON-LD daje wszystko
Bandwidth cost LOW — tylko HTML JSON-LD scrape (~50KB/page, ~30 scenes = ~1.7KB/scene)
VPS anonimowość Bezpieczne — request standardowy curl/httpx
Playback NIE — stream JS-rendered po click, lepiej skip
Effort ~3-4h dev: nowy connector app/connectors/porndoe.py (paginacja + JSON-LD parser) + scene/performer/studio mapping

Value-add do bazy: porndoe agreguje hundreds of named studios (Fantasy Girl Pass, Japan Lust, etc.). Może wypełnić luki TPDB dla mniejszych studios + amateur/niche content.

/full-porn-movies-sites werdykt

Brutto 0 nowych high-value kandydatów. Z 94 tubes:

  • 88 overlap z /top-porn-tube-sites (już zaaudytowane)
  • 6 unique → wszyscy 6 redirectują pdude.link → theporndude.com (delisted/dead)

Final recommendation

Priorytet Akcja
(opcjonalne) Pilot porndoe Napisz app/connectors/porndoe.py — paginacja /videos/most-recent?page=N + JSON-LD parser → SceneDTO. Metadata-only, weight=0.6. Idealny dla orphan TPDB scenes. ~3-4h dev.
Skip reszta theporndude Marginalny ROI. Mainstream już mamy, reszta to ad-network/dead/auth-wall.
(pre-public) Zostań w obecnym scope. Bandwidth/anonymity > expansion.

Files

theporndude_resolved.json        — 166 z top-porn-tubes
theporndude_movies.json          — 94 z full-porn-movies-sites
theporndude_coverage.json        — top-porn-tubes split have/new
theporndude_triage.json          — curl heurystyka per-tube
theporndude_scorecard.json       — final scorecard top-porn-tubes
theporndude_movies_scorecard.json — final scorecard movies
theporndude_final_report.md       — raport top-porn-tubes
theporndude_full_audit_report.md  — TEN raport (combined)