Counterwatch v2.4.0 - Sign In Improvements
Signing in should now feel seamless. I did a full audit of the authentication flow, fixing cases where sign-in windows closed too early, OAuth buttons got stuck, and onboarding didn't advance properly. Closing the app is also simpler for free users, and the upgrade panel no longer causes layout issues.
New Features
Subscriber Perks
- Hide to Tray: Minimizing to the system tray is now listed as a Plus perk in the upgrade screens
Improvements
Sign-in Experience
- Smoother OAuth Flow: Signing in with Google or Discord from onboarding now opens the auth window with visual feedback, a retry option, and an email fallback instead of silently waiting
- Auto-Start OAuth: When signing in from onboarding, the auth window jumps straight into the selected provider instead of showing the method selection screen again
- Auto-Advance Onboarding: If you're already signed in, onboarding now skips the sign-in step automatically
App Close Behavior
- Faster Exit for Free Users: Pressing X now closes the app immediately instead of showing a dialog with options you can't use
Bug Fixes
- Fixed the sign-in window sometimes closing immediately before you could interact with it
- Fixed OAuth buttons becoming permanently disabled after a failed attempt
- Fixed the onboarding window losing focus after completing sign-in
- Fixed the profile dropdown appearing empty when no game profiles are linked
- Fixed the upgrade panel overflowing and causing scrollbars in the sidebar
Ready for the live version?
Counterwatch runs inside Overwatch and Marvel Rivals. Live counter picks, win chance, and hero swaps without typing or tabbing out.
- Deeper stats - personal win rates, hero grades, and match history beyond what's shown here
- Live match data - real-time counter suggestions and win chance as heroes are picked
- Performance tracking - session grades, hero grades, and trends over time compared to your averages
- In-game overlay - match roster, hero swaps, and counter picks right on your screen