-
Notifications
You must be signed in to change notification settings - Fork 5
Mydsstats PWA
mydsstats.pax77.org is the browser-based dsstats app. It decodes and stores Direct Strike replay data locally in your browser and can upload decoded data to dsstats when you choose to contribute.

- No native installer.
- Works on any modern browser platform.
- Can be installed as a Progressive Web App.
- Stores data locally in browser IndexedDB.
- Can work offline for local replay data after the app is loaded.
The Home page summarizes local replay and profile state. It shows session-related information when enough data exists and points you to Decode or My Profiles when setup is still needed.
Use Decode to select replay files and process them in the browser.
Decoded replay data can be stored locally and, if upload is enabled, sent to dsstats for global stats. Browser security means the PWA cannot silently watch folders like the Windows desktop app can; you trigger decoding from the browser.

The Replays page shows locally decoded browser replays and lets you inspect replay details.
My Profiles is where you manage the StarCraft II profiles you want to track locally.

The InHouse page supports organized sessions, passkey sign-in, active rosters, match suggestions, replay uploads, and live session updates. See InHouse Sessions for the detailed workflow.

Config controls local PWA behavior and upload preferences.

Replay files selected in the PWA are decoded in the browser. The PWA stores local data in the browser. If you clear browser storage, use a different browser profile, or reset site data, local PWA data can be removed.
Uploading is optional and should only be enabled if you want your replay data to contribute to the public stats.