Goon — self-hosted aggregator for adult-content scene metadata. Indexes scenes from TPDB, StashDB, and 30+ public adult tube sites. Cross-source deduplication via perceptual hash + Levenshtein distance. FastAPI backend + APScheduler worker + React Native (Expo) mobile client. FOSS, ad-free, donation-funded. See README for details.
62 lines
2.7 KiB
Markdown
62 lines
2.7 KiB
Markdown
# Disclaimer
|
|
|
|
## Adult Content (18+)
|
|
|
|
Goon is a self-hosted aggregator for adult-content scene metadata. The software
|
|
itself contains no media — it indexes metadata from third-party sources
|
|
(TheporndB, StashDB, public adult tube sites) and links to those sources for
|
|
playback.
|
|
|
|
By using, hosting, or distributing this software you affirm that:
|
|
|
|
- You are at least 18 years of age (or the age of legal majority in your
|
|
jurisdiction, whichever is greater).
|
|
- Adult content is legal to view, store metadata about, and access in your
|
|
jurisdiction.
|
|
- You are solely responsible for compliance with all applicable laws,
|
|
including (but not limited to) record-keeping requirements (e.g. 18 U.S.C.
|
|
§ 2257 in the United States) and content classification rules.
|
|
|
|
## Self-Hosting Only
|
|
|
|
This software is intended for **self-hosting on infrastructure you control**.
|
|
Operating a public-facing instance accessible to unauthenticated users is
|
|
**not the intended use case** and may expose you to legal liability for
|
|
content delivery, age verification, and data protection.
|
|
|
|
If you operate a publicly accessible instance you are entirely responsible for
|
|
implementing the age verification, geo-restrictions, content moderation, ToS,
|
|
and privacy controls that your jurisdiction requires.
|
|
|
|
## Third-Party Sources
|
|
|
|
Goon scrapes publicly accessible search/listing pages from adult tube sites
|
|
to build its index. By configuring those scrapers and pointing them at a
|
|
target tube you accept that:
|
|
|
|
- Tube sites' Terms of Service may prohibit automated access. Respect their
|
|
rate limits and `robots.txt`. Goon does not bypass paywalls, authentication,
|
|
or DRM.
|
|
- Tube sites may at any time change their HTML, block your IP, or disable
|
|
features Goon depends on. Discovery and stream resolution are best-effort.
|
|
- The metadata Goon stores (titles, performer names, duration, thumbnails)
|
|
is sourced from those tubes and may contain inaccuracies, NSFW filenames,
|
|
or content the tube has since removed. Reporting takedown requests is your
|
|
responsibility — Goon ships no takedown workflow.
|
|
|
|
## No Warranty
|
|
|
|
This software is provided "AS IS" without warranty of any kind. See
|
|
[LICENSE](./LICENSE) for full terms. The authors and contributors are not
|
|
liable for any damages, losses, or legal consequences arising from use of
|
|
this software.
|
|
|
|
## Reporting Issues
|
|
|
|
For security issues affecting the software itself (auth bypass, RCE, secret
|
|
leak): open a private security advisory on the GitHub repository.
|
|
|
|
For takedown requests, content concerns, or jurisdiction-specific compliance
|
|
questions: contact the operator of the specific instance — Goon contributors
|
|
are not in a position to take action on third-party content surfaced by
|
|
self-hosted deployments.
|