Releases: dogo/SnapCompanion
Release list
SnapCompanion 1.4.1
Keyboard shortcuts
- Menu shortcuts (Sync ⌘R, Automatic sync ⇧⌘A, Overlay ⇧⌘O, Live tracking ⇧⌘L) now work while the app window is focused, not only when the menu bar dropdown is open.
Signed and notarized. All data stays local.
SnapCompanion 1.4.0
Deck performance
- Per-deck stats (wins, losses, net cubes) now persist across app relaunches, no more losing your history on quit.
- New Reset stats button clears deck stats without wiping all local data.
- Sort the table by games, win rate, or net cubes (click a column header).
- Win rate shown as a bar per deck.
- Best deck (by net cubes) highlighted on the Overview.
Renamed the sidebar's Session to Stats.
Signed and notarized. All data stays local.
SnapCompanion 1.3.0
Deck recommendations arrive in SnapCompanion 1.3, together with faster menu bar controls and clearer synchronization feedback.
Deck recommendations
- New Recommendations mode in Decks, using current MarvelSnap.pro meta archetypes ranked against the cards in your local collection.
- Include incomplete decks to discover the closest options even when you do not own all 12 recommended cards.
- Every recommendation shows owned-card progress, and missing cards are clearly highlighted in the deck detail.
Faster controls
- Menu bar keyboard shortcuts for manual sync, automatic sync, match overlay, live tracking, opening the dashboard, and quitting.
- Manual refresh now shows progress while running and keeps the latest synchronization result visible.
Developer quality
- SwiftFormat lint now runs as part of the Xcode build to keep formatting consistent.
- English and Brazilian Portuguese strings included for the new recommendation experience.
Unofficial community project. Not affiliated with or endorsed by Marvel, Second Dinner, Nuverse, or MarvelSnap.pro.
SnapCompanion 1.2.0
Live opponent overlay gains match-economy tracking, session stats, and a per-install certificate.
Overlay — match economy
- Live cube value and snap count, and the end-of-match win/loss result (cubes won or lost), shown on the overlay.
Per-deck session stats
- A new Session page in the dashboard aggregates games, win rate, and net cubes per deck for the current session (in-memory; resets on relaunch).
Security — unique CA per install
- The interception CA is now generated uniquely per install — no shared private key is bundled in the app, and the CA key is discarded right after signing the one leaf.
- The app trusts the CA automatically in your user trust domain: one keychain prompt, no Terminal or
sudo.
Other
- New overlay and stats strings localized in English and Brazilian Portuguese.
- Docs updated (README, PRIVACY, architecture notes).
Unofficial community project. Not affiliated with or endorsed by Marvel, Second Dinner, Nuverse, or MarvelSnap.pro.
SnapCompanion 1.1.0
Live opponent overlay.
During a Marvel Snap match, an opt-in floating overlay shows:
- the opponent's revealed cards, updated live;
- a predicted deck (MarvelSnap.pro archetypes) with a confidence score and top candidates;
- a bot flag for AI opponents;
- the current turn and the three locations.
Fully native, a bundled system extension intercepts only the Marvel Snap process's own TLS locally; nothing leaves your Mac. See the README for the one-time setup (approve the extension, trust the local CA).
Signed with Developer ID and notarized.
SnapCompanion 1.0.0
First stable release.
- Native macOS app: dashboard, collection browser, deck browser, menu bar, automatic and manual sync.
- Tap a collection card for enlarged art, cost, power, and ability text.
- Signed with Developer ID and notarized (Gatekeeper-approved DMG).
Privacy: card data is read locally; only account, collection, and deck data required by MarvelSnap.pro is uploaded.
SnapSync 0.9.0
First public preview of SnapSync for macOS.
-
Native macOS app with dashboard and menu bar controls
-
Automatic Marvel Snap source discovery with manual-folder fallback
-
Account, collection, decks, and inventory inspection
-
Manual and automatic MarvelSnap.pro synchronization
-
Offline outbox, retries, history, diagnostics, and sanitized reports
-
Developer ID signed and Apple-notarized DMG
-
SHA-256:
55df24d42d09213c4226b0f92c1b188674b9db01a4809744ad3430036b020661