About Soullocke
Soullocke is a free web app for tracking soul-linked Nuzlocke runs with a friend (or more).
What is Soullocke?
A Soullocke (or soul-linked Nuzlocke) is a cooperative twist on the classic Nuzlocke challenge. Instead of playing alone, two or more trainers play through the same Pokémon game (or paired games) with their catches "soul-linked." Pokémon caught on the same route or area are linked: they join the team together, get boxed together, and if one faints, the linked partner is lost too.
Soullocke the app helps you run these challenges by tracking every encounter, team change, and event in one shared place. Everyone with the run link can view and edit in real time—no accounts required.
Features
- Track Pokémon caught per route/area for each trainer
- Timeline view of soul-linked teams and catches
- Box management: move Pokémon between team and PC
- Event log: badge wins, deaths, key story moments
- Filter and search your Pokémon
- Works on all mainline games (Kanto through Paldea)
Who made this?
Soullocke is a passion project by jynnie. It's built with Next.js and Firebase, and uses PokéAPI for Pokémon data. The app is free to use. If you enjoy it, you can buy me a coffee on Ko-fi or share feedback and ideas on GitHub Discussions.
More from the creator
If you like Pokémon tools, check out TypeSmart—an interactive type chart for planning matchups.