Privacy

Last updated: 2026-04-23

What this site is

D2PVP Hub is a community fan project that lets you look up public Destiny 2 PvP stats (Trials of Osiris, Iron Banner, and Competitive) for any player. It is not affiliated with, endorsed, or sponsored by Bungie. Destiny 2 is a registered trademark of Bungie, Inc.

What we read from Bungie

When you search for a player, we query the public Bungie.net API on your behalf for that player’s profile, match history, equipped loadout, aggregate seasonal stats, and — for the Competitive tracker — their Competitive Division rank progression. We only request data that the target player has marked public in their Bungie privacy settings — if the profile is private, Bungie refuses the request and we surface that as a privacy badge instead of showing empty or fake stats.

Your Bungie API key is used server-side only. We never send it to your browser and no sign-in or OAuth flow is involved.

What we store about you

In your browser (localStorage):

  • Pinned Guardians — the Bungie names you pin for quick access. Stored only on your device. Clearing your browser data removes them.
  • Recently viewed — a short list of player pages you opened, used to populate the pin suggestions. Also local only.

On our servers:

  • Resolved Bungie profile data is cached (in memory and in Upstash Redis) so repeated lookups don’t hammer Bungie’s API. The cache is keyed by Bungie membership id, not by any identifier of yours.
  • Our hosting provider (Vercel) records standard access logs that include your IP address and user agent. We do not read, query, or join those logs with Bungie data.
  • Vercel Web Analytics— we use Vercel’s first-party analytics to count aggregate page views and referrers. It sets no cookies, writes nothing to localStorage, hashes visitor IPs, and does not build a cross-site profile of you. See Vercel’s analytics privacy policy for details.

We do not set tracking cookies, embed third-party ad networks, or load social widgets. No account system exists — you cannot sign up, sign in, or create a profile.

Who sees the Bungie data we display

Anyone with the URL can view a player’s stats page. Bungie Names are human-readable and can be shared; if you would rather your stats not be lookupable, set your Bungie.net privacy settings to private and we will display the privacy badge instead of stats.

Contact

Questions or takedown requests can be directed to the repository: github.com/ExaD2/Destiny2PVPHub.