Skip to content

Mydsstats PWA

ipax77 edited this page May 16, 2026 · 1 revision

mydsstats PWA Guide

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.

mydsstats home

Why use the PWA?

  • 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.

Home

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.

Decode

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.

mydsstats decode page

Replays

The Replays page shows locally decoded browser replays and lets you inspect replay details.

My Profiles

My Profiles is where you manage the StarCraft II profiles you want to track locally.

mydsstats profiles page

InHouse

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.

mydsstats in-house page

Config

Config controls local PWA behavior and upload preferences.

mydsstats config page

Data and uploads

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.

Clone this wiki locally