Skip to content

About Kitsune

Kitsune indexes public Genshin Impact character showcases via Enka.Network and ranks builds against everyone else's, using the same in-game data every showcase already exposes. These are the same numbers anyone could already see by opening your profile in-game.

How do showcases work?

In Genshin Impact, your in-game "Character Showcase" is a public list of up to 8 characters (with their equipped weapon and artifacts) that anyone can view by adding you as a friend or looking you up by UID. No privacy setting hides it. Enka.Network reads that same public data and exposes it through an API; Kitsune calls that API for a UID you or someone else looks up here.

Kitsune never enumerates or scrapes UIDs on its own. Only the UID you explicitly look up is fetched.

How do I get indexed?

Enter your UID on the home page and search. If it's the first time Kitsune has seen that UID, you'll land on a "not indexed yet" screen with a refresh button. Click it to pull your showcase from Enka. Fetching a fresh showcase for the first time typically completes within about 10 seconds; after that, repeat lookups are served straight from Kitsune's cache until you refresh again.

Two things have to be true in-game first: your character showcase must be public (it is by default), and the character(s) you want ranked must actually be in it (showcases cap out at 8 characters).

Why isn't my Traveler showing up?

Known MVP limitation: the Traveler is not yet indexed. Every other showcased character on your profile is processed normally (roll efficiency, and damage scores/leaderboards for any launch-roster character), but Traveler builds are currently skipped rather than shown incorrectly. This is on the roadmap; there's no workaround today.

How is a character scored, and why only some characters?

Every showcased character gets a roll efficiency: how close your artifacts' substats are to a perfect roll, independent of any specific damage rotation or team.

A smaller "launch roster" of characters additionally get a full damage score and a leaderboard rank: your build is run through a deterministic damage-calculation engine against a fixed, published rotation/team/enemy configuration (a "calculation"), and that damage number is ranked against everyone else's build scored against the exact same configuration. Kitsune curates and hand-writes these configurations rather than trying to cover every character day one. See the methodology philosophy below for why that's a deliberate trade-off, not a shortcut.

Methodology philosophy: why transparent configs?

Every leaderboard links to a methodology page (browse leaderboards) that renders the calculation's entire versioned configuration in full: normalization (level/constellation/talents/weapon assumed for every ranked build), team composition, every damage modifier (including where it comes from: a weapon passive, an artifact set bonus), enemy stats, the exact rotation being scored, and the benchmark artifact set damage is compared against. Nothing about how a number was produced is hidden behind a black-box formula.

The trade-off this buys: your build is normalized to a fixed level/constellation/talent/weapon so that artifacts (the one thing genuinely down to your own play and luck) are the only variable being compared. Ranking raw, un-normalized damage would mostly just rank who leveled their talents highest or owns the rarest weapon, not who has the best artifacts.

When a calculation's methodology changes (a formula fix, a rebalanced benchmark), its version number bumps and the change is recorded in that page's changelog. Old rankings don't silently drift out from under a published number.

Privacy

Kitsune stores only the public showcase data (nickname, level, equipped characters/weapons/artifacts) Enka.Network returns for a UID someone looks up. This is the same data your in-game showcase already shows anyone who looks you up.

Two ways to control what Kitsune shows for your own UID:

  • Without an account: submit a removal request for any UID. No account needed, no proof of ownership required up front (requests are reviewed manually).
  • With a claimed, verified account: register, then claim your UID via the in-game signature verification flow under Settings → Claims. Once verified, you can hide your builds from every leaderboard while keeping your profile page itself visible, or delete all of Kitsune's stored data for that UID outright.

See the full privacy page for details.

Attribution & disclaimer

Showcase data is fetched from Enka.Network, an independent, community-run API. Kitsune is a client of Enka's public API, not affiliated with or endorsed by the Enka.Network project.

Kitsune is an unofficial fan project. It is not affiliated with, endorsed by, or sponsored by HoYoverse/Cognosphere Pte. Ltd. Genshin Impact, character names, and all related assets are trademarks and copyrighted material of their respective owners.