Skip to content

Platform Differences

Tracker Tracker works with UNIT3D, Gazelle, GGn, Nebulance, MAM (MyAnonaMouse), and AvistaZ. Each has different stats and authentication methods.


Authentication

Tracker Tracker handles auth behind the scenes — just paste your token when adding a tracker.

Platform How the token is sent
UNIT3D Appended as a query parameter on every request (?api_token=TOKEN). HTTPS is required to prevent the token from being exposed in server logs.
Gazelle Sent as an HTTP Authorization header (Authorization: token TOKEN). Some Gazelle forks accept the token without the token prefix — Tracker Tracker handles both.
GGn Appended as a query parameter (?key=TOKEN), similar to UNIT3D but using a different parameter name.
MAM Sent as a Cookie: mam_id=VALUE header. Uses a session cookie from MAM's Security Settings page, not a traditional API key. Session cookies rotate monthly.
AvistaZ Browser cookies (cf_clearance + session cookies) sent as a Cookie header, with the matching User-Agent. Uses HTML scraping instead of a JSON API. Cookies expire when Cloudflare clearance lapses.

Stat Availability

Notes in cells mean the stat exists but with limitations.

Stat UNIT3D Gazelle GGn MAM AvistaZ
Upload / Download / Ratio Yes Yes Yes Yes (raw bytes + formatted strings) Yes (HTML scraped, decimal units)
Buffer Yes (tracker-calculated) Approximate (calculated locally) Approximate (calculated locally) Approximate (calculated locally) Yes (tracker-calculated)
Seeding count Yes Some forks only Paranoia-dependent Yes (sum of snatch_summary seeding) Yes
Leeching count Yes Some forks only Paranoia-dependent Yes Yes
Seedbonus / Bonus Points Yes Yes (most forks) Yes (called "gold") Yes Yes
Required Ratio No Yes Yes No No
Hit & Runs Yes No Partial (may be null) Yes (inactive unsatisfied HnRs) Yes
Freeleech Tokens No Some forks only No Yes (called "wedges") No
Warned status No Some sites only Yes No No
Class / Rank Yes Yes Yes Yes Yes
Join date No Some sites only Yes No Yes
Last access date No Some sites only Yes No Yes
Share Score No No Yes No No
Donor status No Some sites only Yes No (VIP status + expiry available) Yes
Snatched count No Some sites only Yes Yes (via snatch_summary categories) No
Community / rank data No Some sites only Yes No No
Upload / download buffs No No Yes No No
Avatar No Some sites only No No No

Notes on specific cells

Buffer (Gazelle and GGn): Approximate buffer = upload minus download. It shows surplus or deficit, but doesn't account for required ratio like UNIT3D's server-side calculation.

Seeding / Leeching on GGn: GGn's paranoia setting controls public profiles, but not your own account. Since we poll as you, seeding and leeching counts work unless GGn changes them.

Gazelle "some forks only": The Gazelle codebase has many forks with varying field support. See Gazelle Fork Variations.

Warned / Join date / Last access on Gazelle: These need an extended profile call that not all sites support. We fetch them when available.


GGn Polling

GGn requires two API calls per poll: one to get your username and user ID, then one for stats.

We cache your user ID after the first poll, so later polls skip straight to stats.


Gazelle Fork Variations

Field names vary across Gazelle forks. Here's what we track:

Site Seedbonus field Freeleech Tokens Seeding count in basic response
Redacted (RED) bonusPoints Sometimes No
Orpheus (OPS) bonusPoints Sometimes No
BroadcasTheNet (BTN) Varies No No
PassThePopcorn (PTP) Varies No No
AnimeBytes (AB) Varies Varies No

GGn is a Gazelle fork but uses its own dedicated adapter due to significant API differences. It is not interchangeable with the gazelle platform type.


Platform-Specific Extras

Each platform offers extras beyond core stats that we store and display.

Gazelle (extended profile)

When available, we also fetch:

  • Donor status
  • Account enabled / paranoia level
  • Community rank positions (upload, download, requests, posts, overall)
  • Community activity totals (posts, comments, snatched, bounty, invites)
  • Unread message and notification counts
  • Gift tokens and merit tokens (some forks)

GGn

GGn's full user profile includes:

  • Donor status, parked flag, account enabled flag
  • Number of available invites
  • IRC presence
  • Gold earned per hour from seeding
  • Total and unique snatch counts
  • Active multiplier buffs (upload, download, forum posts, etc.)
  • Achievement level, points, and progress toward next level

MAM (MyAnonaMouse)

We use a single /jsonLoad.php endpoint with ?snatch_summary that returns everything at once. Extras include:

  • VIP status and expiry date
  • Connectivity status (connectable/offline)
  • Unsatisfied torrent count and limit (class-dependent: User=50, PU=100, VIP=150, above VIP=200)
  • Detailed snatch summary breakdown (seeding satisfied, seeding HnR, inactive satisfied, etc.)
  • Tracker error count (important tracker errors)
  • Recently deleted torrent count
  • FL Wedge count (freeleech tokens)

Authentication note: MAM uses a mam_id session cookie, not an API key. Get it from User Preferences → Security. Cookies rotate monthly, so refresh periodically.

AvistaZ Network

AvistaZ uses HTML scraping instead of a JSON API. The profile page provides:

  • Donor status and VIP expiry date
  • Invite count
  • Account permission flags (can download, can upload)
  • Total upload and download torrent counts
  • Reseed request count
  • Two-factor authentication status
  • Bonus point earning rate per hour (from the bonus page, enrichment call)

Authentication note: AvistaZ uses browser cookies, not an API key. Paste your cookies (include Cloudflare cf_clearance), and we capture the User-Agent automatically. Refresh when Cloudflare clearance expires.

Sites in the network: AvistaZ, AnimeZ, PrivateHD, CinemaZ, ExoticaZ — all share the same platform and HTML structure.

Minimum rank: Newbie accounts have restricted profiles. You need Member rank or above (5 GB upload, ratio ≥ 1.0, 7+ days old) to use the adapter.