Free sync app · every World of Warcraft Classic game
PandaQuest Companion
The PandaQuest Companion is a little application that sends what the addon recorded while you played to this hub, and brings the community guide it builds from everyone's runs back into your game.
- It reads the file the PandaQuest addon writes as you play the game.
- It uploads the collected data to the hub, so quest routes, timings and dangerous spots are worked out from real runs.
- It writes the community guide back into the addon, so the next quest tooltip already knows what everyone before you found.
Windows installer · 113 MB · version
0.1.1243, built 2026-11-06 14:14 UTC.
It updates itself. Or the portable zip, unpacked by hand.
The Microsoft Store has the same program, installed by the Store, so Windows does not stop it with a warning.
Works with every WoW version
One app for all of them, at the same time: it finds each game in your World of Warcraft folder and uploads every game's runs to that game's part of this site. Play Classic Era tonight and Mists tomorrow – nothing to switch.
-
MoP Classic
_classic_ -
TBC Anniversary
_anniversary_ -
Classic Era
_classic_era_You are here -
WoW Forever
_forever_
Everything in one window
-
Quest guides from real runs
Routes, timings and dangerous spots worked out from everyone's runs, with filters for level, side and class.
-
World map
This site's zone maps, quest givers and gathering spots, browsed right inside the app.
-
Flights
The flight masters you have found and how long each hop really takes, recorded as you fly.
-
One search
Quests, zones, NPCs, objects and items in one box, with suggestions as you type.
-
News
What was added to the site, newest first, without opening a browser.
-
Bugtracker
Report a wrong quest or a broken page from the app, and follow what happens to it.
-
Updates itself
New versions install by themselves, and the app checks each one's signature first.
-
Out of your way
It starts with Windows, waits by the clock and checks your saved file about once a minute.
How it works
-
Install it
Run the installer you downloaded. It installs for your Windows user only – no administrator, nothing in Program Files – and adds PandaQuest to the Start menu.
Windows may warn you once. PandaQuest is not signed with a code-signing certificate yet, so the first time you run a copy downloaded in a browser, Windows says “Windows protected your PC” and names an unknown publisher. Choose More info → Run anyway. Updates come through the app afterwards and install without asking. The Microsoft Store installs the same program without the warning.
-
Sign in with Battle.net
Press Continue to PandaQuest to log in. Your browser opens this site, where you sign in with Battle.net and confirm the code the app shows. There is no password to type into the app.
-
It watches your game folder
It finds your World of Warcraft folder and game account, starts when you log in to Windows and waits in the notification area by the clock. Settings shows what it found and lets you change it.
-
It uploads what the addon recorded
After a
/reloador a log-out, the game writes the addon's saved file and the app sends what is new – about once a minute, or straight away with Upload now. This computer on Home shows what was sent.
What you get
Why upload
-
PQ Points
Each upload that brings something new earns 25 points, up to 175 a week. How points work.
-
Supporter badge
Upload in the last 30 days with sharing on, and the badge sits beside your name and your public characters.
-
Better guides for everyone
Every run makes the averages truer: the next player's tooltip knows how long a quest really takes and where it goes wrong.
What is sent, and what is not
Only what the PandaQuest addon recorded: quests, kills and loot, nodes and respawns, travel and zones, and character sheets – the same rows the app's This computer panel counts. Your Battle.net password never reaches the app: you sign in on this site. The privacy statement says what is kept and for how long, and Your data is where you export or erase it.
Before you install
Windows says “Windows protected your PC”. Is that safe?
It is Windows SmartScreen meeting a program that is not signed with a code-signing certificate yet. Choose More info → Run anyway; it asks once, and updates install without asking. Rather not? The Microsoft Store installs the same program with no warning.
Which folders does it read?
The game's folders under World of Warcraft, one per game, and in each only the PandaQuest
addon's saved file under WTF:
World of Warcraft\_classic_– Mists of Pandaria ClassicWorld of Warcraft\_anniversary_– Burning Crusade Classic AnniversaryWorld of Warcraft\_classic_era_– Classic EraWorld of Warcraft\_forever_– WoW Forever
It writes one file back: the community guide inside the addon's own folder.
I play more than one WoW version. Do I need one app each?
No. One app syncs every game you have installed at once – Mists of Pandaria Classic, Classic Era, The Burning Crusade Anniversary and WoW Forever from its launch – and each game's runs land in that game's part of this site.
How does it update?
By itself. It asks this site about once an hour whether there is a newer version, checks the new installer's signature against the key built into the app, and installs it only if it matches. Settings shows the version you have and a Check for updates button.
Is there a Linux or macOS version?
Linux (Debian, Ubuntu): the same PandaQuest launcher as a package. Open it
with your software installer, or sudo apt install ./pandaquest_0.1.1243_amd64.deb; it tells you
when there is a newer version and hands it to the same installer.
macOS has no launcher yet: the sync program is one file, and it shows its page in your browser. The files are under Builds below.
All downloads
-
Linux .deb (64-bit)
91 MB · version
0.1.1243· SHA-256cb7c3476740e6a4528e64047d3013d7dda7402c4cc26b479cd05b5f10c78ab25
macOS has no launcher yet, and Linux can do without one: the sync program is also one file per platform, and it shows its page in your browser.
-
macOS, Apple silicon (M1 and later)
9.7 MB · SHA-256
ad679ad4b575731c69249f725c079d51c1e6627e12345ded5355bf04df8046ac -
macOS, Intel
10.4 MB · SHA-256
3d6915ddfc47c5b081f1d07b1822429880d6100450999e53484668ff6424467d -
Linux, 64-bit
10.2 MB · SHA-256
e2769ea68846e83ebb69a9905ad234234ed392ea9d1d5b6b3eb74769d391c72d
Related
Installing the PandaQuest Companion
- Download PandaQuest.
- Run it. On Windows, run the installer: it installs for your Windows user, with no
administrator, and starts PandaQuest. (The portable zip instead: unzip it anywhere and
double-click
PandaQuestCompanion.exe.) Windows may say “Windows protected your PC” the first time, because the program is not signed with a code-signing certificate yet: click More info → Run anyway. It asks once; updates install without asking, and the Microsoft Store version does not ask at all. - Go through the initial configuration: the companion shows a code and opens this hub's connect page, where you sign in with Battle.net and confirm the code. Then check the World of Warcraft folder it found. There is nothing to paste and no password – the computer is connected under its own name.
You can close the window, and the companion keeps syncing from the notification area (the panda icon by the clock). You don't need to open it every time you play: it checks your saved file about once a minute, and starts itself when you log in to Windows.
Uploading data
The companion uploads by itself about once a minute; to send right away, open it and
press Upload now under This computer on Home.
World of Warcraft writes its saved file only when you type /reload or log
out, so the panel shows the numbers from that moment, and nothing is uploaded while you
are mid-quest.
macOS and Linux
- Download the file for your machine above. Not sure which Mac you have? Apple menu → About This Mac: “Apple M…” is Apple silicon, “Intel” is Intel.
- Open a terminal in the folder you saved it to, make it runnable and start it. Use the
file name you downloaded:
Thechmod +x PandaQuestCompanion-macos-arm64 xattr -d com.apple.quarantine PandaQuestCompanion-macos-arm64 # macOS only ./PandaQuestCompanion-macos-arm64xattrline is there because the program is not signed with an Apple developer certificate, so Gatekeeper blocks it the first time. - It opens its own page in your browser at
http://127.0.0.1:…– only on your machine, never on the network. The first time it asks for the game folder and the account folder, and shows a code to confirm on this hub. - Leave the terminal open while you play. Quit on the page, or Ctrl+C, stops it cleanly.
Frequently asked questions
- Does the companion install or update the addon?
- No. The addon is installed and updated through
CurseForge only. The companion only
reads the addon's saved file and writes the community guide
(
Interface\AddOns\PandaQuest\Database\Overrides\Community.lua) back into it. - What does it upload, and can I take it back?
- The rows in its window: quests, kills and loot, nodes and respawns, travel and zones, and character sheets. What the hub keeps and for how long is in the privacy statement; Your data is where you export or erase it.
- Did it work?
- Type
/reloadin game, wait a few seconds, then look at the dashboard: your turn-ins appear in the live feed. Your computers page shows the upload count going up. After a/reload, quest tooltips show the community average time. - The companion says the addon is not installed.
- It cannot find the addon in your game folder. Install it from CurseForge and check the game folder in the companion's Settings (the menu under your BattleTag in its window).
- “No sessions to upload”
- WoW has not written the file yet. Type
/reloadin game and try again. - The companion says this computer is signed out
- This computer has been disconnected – by Disconnect all, or by hand on your computers page. Open the companion and sign in again with Continue to PandaQuest to log in: it shows a new code to confirm on the connect page, signed in with Battle.net.
- The companion says the hub no longer takes a password.
- That companion is older than Battle.net sign-in. Download the current one above: it
connects with a code you confirm on this hub instead of a password. Its
hub_urlshould be this site's address,https://pd.zroot.it. - Nothing shows on the dashboard.
- Telemetry may be off in the addon. Type
/pqin game and turn it back on, then/reload. - How do I remove it?
- Right-click the icon by the clock and choose Uninstall…:
it stops the sync, removes the autostart entry and deletes
%APPDATA%\PandaQuest, whereconfig.tomlholds the companion's settings. Then it opens your privacy page, because what was already uploaded is deleted there and nowhere else. If the computer is gone for good, sign it out on your computers page. - What is in the tray menu?
- Right-click the icon by the clock. The first line is a status line, not a button: it says
whether the companion is syncing, waiting, not set up or has a problem, and what the
problem is. Below it: Sync now (check right away), Open settings (the
companion's window), Open website (this site), Open logs (the log folder,
%APPDATA%\PandaQuest\logs– send that to support), Restart (restart the sync), Uninstall… (remove the companion and its settings) and Quit (stop until you next log in). The menu, the notifications and the window are all in English.
Builds this hub offers
| File | Size | Built | Build / SHA-256 |
|---|---|---|---|
PandaQuestSetup-0.1.1243.exe |
113 MB | 2026-11-06 14:14 UTC | 0.1.1243 · 230e5a1194a3f078ecbb308f0677980855bb9813802fc7fb186d108ecf3e2ff7 |
PandaQuestCompanion-win-x64-0.1.1243.zip |
156 MB | 2026-11-06 14:09 UTC | 0.1.1243 |
PandaQuestCompanion-macos-arm64 |
9.7 MB | 2026-11-06 14:09 UTC | ad679ad4b575731c69249f725c079d51c1e6627e12345ded5355bf04df8046ac |
PandaQuestCompanion-macos-intel |
10.4 MB | 2026-11-06 14:09 UTC | 3d6915ddfc47c5b081f1d07b1822429880d6100450999e53484668ff6424467d |
PandaQuestCompanion-linux |
10.2 MB | 2026-11-06 14:09 UTC | e2769ea68846e83ebb69a9905ad234234ed392ea9d1d5b6b3eb74769d391c72d |
Compare a download with its SHA-256 before you run it:
sha256sum PandaQuestCompanion-linux on Linux and macOS,
Get-FileHash in PowerShell.