Welcome to gunsmoke.app

Track your guild's Gunsmoke leaderboard performance, manage your units, and compete with your guild members!

Gunsmoke season
Active

Last S27 (28 Jun–04 Jul) Next S29 (09 Aug–15 Aug)

Season 28 ends in
00 days
00 hrs
00 min

Happening now

Story Event Live

Dawnforger Part 2

Source Jul 16, 2026 09:00 Aug 05, 2026 18:59 UTC

Here's an overview of the content coming in this patch:
New character banner for Cheyanne and Liushih, return banners for Helen and Lainie.
Neural Helix Expansion for Springfield and Florence
Covenant update Cheyanne and Liushih
New skin for Cheyanne, Liushih and Florence

Banner Live

New Character Cheyanne

Source Jul 16, 2026 09:00 Aug 05, 2026 18:59 UTC

Cheyanne added to game.

Banner Live

New Character Liushih

Source Jul 16, 2026 09:00 Aug 05, 2026 18:59 UTC

Liushih added to game.

Latest Updates

gunsmoke.app v92 # Email removed & privacy policy update

Posted by ravushimo on July 14, 2026 at 05:40 PM
Last updated: July 14, 2026 at 05:40 PM

A small privacy-focused update. We no longer store email addresses on accounts, the column has been dropped from the database, not just hidden in the UI. Discord sign-in now only requests your Discord id and handle (identify scope); we do not pull email or avatar from Discord anymore.

This is not a 'trust me bro, we will not use it' situation, the policy and the app are aligned: we do not collect or store email at all. The privacy page has been updated with a visible changelog for this revision.

With all the recent controversy around Discord, I know some of you would rather not rely on it for login. I may explore adding more OAuth providers in the future, if you have a preference (Google, GitHub, etc.), send a ticket or ping me on Discord and I will gladly take suggestions.

Account & privacy
  • Removed email from registration, profile, and the database.
  • Discord OAuth limited to identify only (no email or avatar).
  • Privacy policy revised (July 2026) with highlighted changes.
  • Password recovery for username/password accounts: pick a security question and case-sensitive answer at registration (stored hashed). Reset via Forgot password on the homepage. Discord/OAuth accounts use provider login, not security questions.
  • Existing username/password users can set recovery in Profile.
Registration
  • Register page layout refreshed (two-column, same width as other pages).
  • Security question + visible answer required on manual registration.

gunsmoke.app v91 # Multi-element support and Omni update

Posted by ravushimo on July 12, 2026 at 07:40 PM
Last updated: July 12, 2026 at 09:17 PM

Today is a smaller update that I was thinking about for a long time, and I wanted to make sure it was ready before we get Soppo and OTs on Global. Basically, dolls can now have multiple affinities; the Omni element is the universal one and is not treated like just another element.

Dolls
  • Updated dolls configuration to support separate release date for Global and updated all to show correct date.
  • Added support for multiple affinities for each doll.
  • Fixed affinity badges on doll pages.
Meta Doll
  • Refreshed layout and changed sorting to be based on CN release descending.
General
  • Completely changed how affinity configuration works on the backend for all filters and the API (for the Discord bot). It no longer only supports 2 elements; MICA can now release a doll with 7 elements and it will work fine.
  • Update season tracker on home page with the new look.
  • Added YouTube feed for last 3 videos on sidebar.
  • Discord Bot also updated to support YouTube feed. You will find new option in guild settings to set up channel to post latest GFL videos from global channel.
  • Fixed event sorting order.

gunsmoke.app v90 # Remolding Core refresh!

Posted by ravushimo on July 04, 2026 at 07:30 AM
Last updated: July 04, 2026 at 07:30 AM

Hello everyone! Over the past couple of weeks I spent some time improving the Remolding module. Many QoL improvements were added to the process of adding new cores and building your formation; hopefully everything feels much smoother now.

Remolding Cores
  • Ensured all fields correctly support keyboard navigation (up/down/enter/esc).
  • Adjusted the order of elements in the form so tabbing through fields makes more sense.
  • When a core is added, the form resets except for core type (since users usually add the same type in batch), and focus returns to the prefix field.
  • Added extra validation to ensure cores are added correctly (level checks, perk names, etc.).
  • Trait type is now always prefilled automatically in all modals, and editing it is disabled, as there is no reason for it to be modifiable.
Team Loadouts
  • Added a list of Unity traits for the current formation.
  • Changed form behaviour so the whole form no longer resets when a doll slot is changed.
  • Add/Change modal has a slightly updated layout.
  • Add/Change modal now has two filter modes - Any matches any selected perk; All requires the core to have every selected perk.
  • The Add button is no longer only greyed out when no cores are available; it shows whether that core is in the current slot or used on another doll.
  • Doll slot dropdowns now show each doll's element, with improved search by name or element.
  • Hovering over traits shows a description of what each trait does.
Get Started

Forgot password?


Login with Discord

Don't have an account? Register

Community Resources
Contact & Legal

Reach out for any issues regarding the site. You can also message me on Discord: ravushimo