▲ 36 r/pokemonchallenges+2 crossposts

I built a free Soullink + Nuzlocke tracker that syncs live between two players via a room code

Hey Nuzlockers! Been building a tool called jonix-soullinktracker and wanted to share where it's at.

The short version: pick Soullink (2-player) or Nuzlocke (solo) mode, get a room code, enter your encounters as you play. If you're doing Soullink, your partner joins the same code and you both see the same board update live — no spreadsheet, no screen-sharing to stay in sync.

How It Works

  1. Hit "New Nuzlocke" or "New Soullink" — get a room code automatically
  2. (Soullink only) Share the code with your partner, they join the same room
  3. Log encounters as you go — catch, box, or mark dead, it's tracked live

What It Tracks

Encounter Log — every route, what you caught, what you missed, evolution status per link.

Graveyard — fallen Pokémon, still counted toward your locked Pokédex progress.

Pokédex — full National Dex 1–905, evolution lines auto-lock the moment you encounter a species without catching it.

Team Builder — drag-and-drop 6-slot team, auto-calculated Power Score, a 0–100 team rating, and a full type-weakness breakdown. One-click "auto-pick best team" if you want a suggestion.

Type Chart — generation-accurate. Bug vs. Poison, Steel's old Ghost/Dark resistances, the Gen 1 Ghost-vs-Psychic bug — all modeled per the actual game you're playing, not one static chart glued onto every generation.

Level Cap Tracker — every gym leader / rival / Elite Four fight pre-loaded per game, with your current progress always visible.

Catch Calculator — quick odds check before you throw a ball.

Supported Games
18 titles, Gen 1 through Gen 8, including remakes (HGSS, ORAS, BDSP) — ROM hacks/randomizers work fine too since everything's manual entry, not save-file parsing.

The Details

  • Free, no account needed beyond a room code
  • Runs entirely in-browser, mobile-friendly
  • Mega Evolutions and regional forms (Alola/Galar) included in the team builder
  • OBS/Twitch overlay in progress for streamers

This is actively being developed, and updates will keep coming — bug report button is built right into the app if you spot something.

Good luck with ur next Nuzlocke run!

Jonix

reddit.com
u/StomachExisting4047 — 5 days ago

Dear Nuzlocke community, I expanded my Soullink Tracker because I couldn't find a good tracker lol. I hope u like it ;)

I present to u the newest update 2.0 of my Soullink Tracker! Since I myself sometimes enjoy playing solo every now and then(ORAS atm haha), I've implemented a Nuzlocke Tracker and given the whole web app a bit of an upgrade!

New Features:

  • Nuzlocke Mode – alongside Soullink (2 players), now also playable as a 1-player variant, selectable right in the start menu
  • 5 new editions: Omega Ruby/Alpha Sapphire, Sun/Moon, Ultra Sun/Ultra Moon, Sword/Shield, Brilliant Diamond/Shining Pearl → now 18 supported games in total
  • Alternate Forms: Alolan Forms, Galarian Forms, Primal Reversion (Primal Kyogre/Primal Groudon), Crowned Forms (Zacian/Zamazenta), Necrozma fusions, Lycanroc forms, and more
  • Mega Evolutions: all 46 Mega Forms, correctly factored into types, sprite, and team rating
  • New "Report Bug" tab: send text + an optional screenshot directly from within the app

Fixes:

  • All rival/gym leader/Elite Four levels for 16 games fact-checked against real sources (among other things, Yellow was missing entire rival battles, Ruby/Sapphire & Emerald had too many rival battles with made-up locations, and Ultra Sun/Ultra Moon was missing Molayne in the Elite Four)
  • Default cheats (Rare Candy, TM Flash) now only appear automatically in FireRed/LeafGreen
  • Various smaller layout bugs fixed (e.g. theme names overflowing their box)

Misc:

  • Small visual update (shine/glow effects, more depth in the UI)
  • Added a legal disclaimer (fan project, no affiliation with Nintendo/Game Freak/The Pokémon Company)
  • Cleanup work (removed emojis from the interface, performance optimization)

Known, still-open minor items (deliberately communicated transparently instead of hidden):

  • A few rival levels in Sword/Shield haven't been fully verified yet
  • One Kahuna side-battle in Sun/Moon & Ultra Sun/Ultra Moon is still missing from the list

Let me know if u like it and what ur wishes are for the next updates and feel free using the new bug report feature if theres smth I missed :)

Link is in my profile :)

u/StomachExisting4047 — 5 days ago

I needed a Nuzlocke tool for my own runs so I simply added it to my Soullink Tracker have fun :)

I present to you the newest update 2.0 of my Soullink Tracker! Since I myself sometimes enjoy playing solo every now and then I've implemented a Nuzlocke Tracker and given the whole web app a bit of an upgrade lol

New Features:

  • Nuzlocke Mode – alongside Soullink (2 players), now also playable as a 1-player variant, selectable right in the start menu
  • 5 new editions: Omega Ruby/Alpha Sapphire, Sun/Moon, Ultra Sun/Ultra Moon, Sword/Shield, Brilliant Diamond/Shining Pearl → now 18 supported games in total (more will follow if wished)
  • Alternate Forms: Alolan Forms, Galarian Forms, Primal Reversion (Primal Kyogre/Primal Groudon), Crowned Forms (Zacian/Zamazenta), Necrozma fusions, Lycanroc forms, and more
  • Mega Evolutions: all 46 Mega Forms, correctly factored into types, sprite, and team rating
  • New "Report Bug" tab: send text + an optional screenshot directly from within the app

Fixes:

  • All rival/gym leader/Elite Four levels for 16 games fact-checked against real sources (among other things, Yellow was missing entire rival battles, Ruby/Sapphire & Emerald had too many rival battles with made-up locations, and Ultra Sun/Ultra Moon was missing Molayne in the Elite Four)
  • Default cheats (Rare Candy, TM Flash) now only appear automatically in FireRed/LeafGreen
  • Various smaller layout bugs fixed (e.g. theme names overflowing their box)

Misc:

  • Small visual update (shine/glow effects, more depth in the UI)
  • Added a legal disclaimer (fan project, no affiliation with Nintendo/Game Freak/The Pokémon Company)
  • Cleanup work (removed emojis from the interface, performance optimization)

Known, still-open minor items (deliberately communicated transparently instead of hidden):

  • A few rival levels in Sword/Shield haven't been fully verified yet
  • One Kahuna side-battle in Sun/Moon & Ultra Sun/Ultra Moon is still missing from the list

Good luck with ur next journey and stay tuned for future updates!

Check the link in my bio :)

u/StomachExisting4047 — 5 days ago

I didn't feel like always having 100 tabs open for my soullinks anymore... My own 100% free soullinktracker for the community yeeeaah

Hi, my name is Jonix, I'm a student and an avid Pokémon player in my free time. Over time, though, it really started to annoy me having to keep 100tabs open just to run my playthroughs efficiently so I came up with the idea of building a tracker...

What can the tracker do? A link system, including a graveyard for dead Pokémon and automatic locks that flag re-encounters. A built-in Pokédex. A team builder with an analytical system that doesn't just measure individual Pokémon strength, but also puts together the perfectly balanced team for both players (So ur Soullink can't tell u his team is weaker than urs hahah). A cheats section to save cheats for future runs so they're easy to pull up. A catch calculator that shows your optimal catch chances, the level caps for the next story fight, and a built-in type chart. Several designs you can switch between, and a backup system to top it all off. And all of this works from the very first game all the way through X/Y, with the option to mix multiple generations if you're playing a randomizer. And the best thing? It's 100% FREE because I hate paying for something essential lol.

Link is in my profile Update 1.0 was launched today!

Give it a try yourself and leave a comment letting me know what you think. Since it only launched yesterday, it may still have some bugs but those will be fixed continuously over the coming weeks/months to give you and your Soullink the best possible experience. I hope you like it, and don't lose too many of your links 😉

u/StomachExisting4047 — 10 days ago

I got tired of having 10 tabs open next to my emulator every time I played Soullinks, so I built a tracker but its much more than that haha

Hi, I'm Jonix, 23 years old, a student, and I'm passionate about romhack nuzlockes. I kept running into the problem that I couldn't track multiple gens at once and I also didn't have a tracker that combined a type chart, a catch rate calculator and a bunch of other features in one place. So I got the idea to build a completely free tracker. The website is brand new, feel free to check out the link on my profile and try it out. Since it's still pretty early state, I'd really appreciate any feedback and ideas. I hope you like it, and have fun playing your soullinks!

u/StomachExisting4047 — 11 days ago