Changelog – all Valorant-Spind updates

All updates and improvements to Valorant-Spind at a glance – newest version first. You always get updates for free at valorant-spind.de.
Wrapped as a video story, PDF on one page – and numbers you can rely on
Version 3.0 brings new sharing features and is also a major security and accuracy update: Wrapped as an animated story for TikTok and Discord, a PDF on exactly one A4 page, the rank career across all acts and the money value in your currency. Security, locker value and coach were thoroughly reworked as well. Some things therefore behave differently from 2.5 – see "Changed – please note" below. Everything still runs locally on your PC.
- Clear data basis in the coach: The coach only gives a verdict from 5 matches and 100 rounds. With less data it says so explicitly instead of pretending.
- More honest coach texts: Every comparison value says where it comes from – players of your role in the lobby, the whole lobby or a table benchmark. "Your role" only appears when the comparison really used the same role. Clutches are rated by success rate, not by count, and claims about personality or nerves have been removed.
- English in the coach: Coach note, player type, recommendations, plan and last match are generated directly in German and English instead of being translated word by word afterwards – no more mixed German-English sentences.
- Money amounts marked: Everywhere with "≈"/"approx." and "estimated list price – not actual spending", including wallpaper, share card, Wrapped and trading card.
- Larger price table: Skins not yet in the table are marked as estimates ("approx.").
- Language choice remembered: German or English stays selected after a restart.
- Bingo card: Skin images are no longer distorted when saving.
- Only the app window has access: Other web pages in the browser – including pages on other local ports of your PC – no longer get access to the app's interface.
- Text stays text: Names and texts from game data and loaded files (maps, weapons, skins, ranks, coach texts), number and key fields (rank history, battle pass, bombsites, inventory categories, "last check") and the rank shield notice are shown as plain text only, never as executable code.
- Update notice: is shown as plain text only and links only to valorant-spind.de.
- Secure connections in the coach: Match history and match details are only loaded over verified secure connections.
- No double counting: Upgrade levels of a skin are no longer counted twice, different skins with the same name are no longer merged, and "Equipped" is detected for upgraded skins too.
- Unknown prices: show "price unknown", never "0 €". New items that are not yet in the catalog are reported instead of silently dropped.
- Catalogue failures: If a catalog from valorant-api.com fails or returns unusable data, the app no longer prices the affected skins with estimates. This also applies to knives, rarity tiers and outdated contract catalogs. The value then reads "at least … VP", without a money value, and no history entry is saved.
- Contract catalog checked: If the contract for an agent or a started act is missing, or battle pass or agent rewards for skins in your locker are missing, the app no longer prices them as shop skins. To do this, it keeps the file
contract_baseline.jsonin your user folder with every contract reward the catalog contained in confirmed checks – only public catalog data and a timestamp. - History: is saved safely; a damaged file is kept instead of being overwritten. A correct entry from the same day is not replaced by an inflated value, and time travel is not re-priced with incomplete prices.
- Stability: A single broken match no longer takes down the coach or the precision analysis, the view no longer hangs after an error, and unknown values show "–" instead of 0.
- Clutches: Spike detonations no longer create phantom clutches, and the result no longer depends on the order of simultaneous kills.
- First kills & first deaths: Spike and fall deaths no longer count.
- Draws: With only drawn matches the win rate shows "–" instead of "0 %".
- Multi-kills: 5K rounds count towards "3K+".
- Tilt & hot streak: The tilt display only refers to the current session, and the hot streak only appears for a real streak.
- Remakes: Aborted matches (remake, 3 rounds or fewer) no longer count in any statistic; the app tells you how many it skipped. Early surrenders still count as a win or loss, but not as your best or worst match.
- Replay: An ace only counts when every enemy was killed. New maps are no longer drawn incorrectly, and surrender rounds no longer appear as phantom rounds.
- Start: A message window appears if the app fails to start. If all default ports are taken, the app picks a free port automatically.
- Other fixes: Night Market time under one hour is shown in minutes, "Pass completed" follows the real number of tiers, the "Exclusive" tier color is kept, and a cancelled wallpaper save no longer reports "saved".
- Set your preferences once more: The app now runs at the address 127.0.0.1 instead of localhost. Settings your browser had stored no longer apply there – choose language, region, currency, theme and sound once more after the update. Old bookmarks to the app page no longer work; start the app from the Start menu or desktop.
- Money value only with a verified price: Outside the euro area, the USA, Canada and Türkiye the app no longer shows a money value, only the VP value – for example in Switzerland and the UK. Snapshot files from version 2.5 lack the account country and therefore usually show VP only. The section "What your locker value equals" only appears with a euro value.
- Accessories are not valued: Buddies, cards, sprays and titles count as 0 VP. The locker value may therefore be slightly lower than in 2.5; older history entries are recalculated the same way.
- Badge tiers in VP: Tiers use fixed VP limits (e.g. Big Spender from 50,000 VP) instead of euro rates. "Panic Buyer" is now called "Skin Hoarder".
- Fewer but more reliable coach statements: With only a few matches the coach gives fewer verdicts. The player radar only appears once there is enough data for its axes.
- Friend comparison: The "⚔ Compare" button, the compare mode with a friend's file and "📄 Export for a Friend" are gone. All other exports remain: Share Image, PDF, Armory Wallpaper, Wrapped, Trading Card and Clip.
- Tidier action bar: "🎲 Random", the separate "Share Image (no name)" button – replaced by the choice when sharing – and the "Search item…" field are removed.
- Old Wrapped slides: The previous single slides including "Save all slides" have been replaced by the new story with video and GIF export.
- Coach: needs a running, logged-in Riot client. The view-direction analysis only measures the horizontal view direction (2D, no height).
- Hanging Riot client: If the Riot client hangs, the app does not respond during a request – usually 5 to 15 seconds, in some cases longer – and reading can stay at "Reading …". Remedy: close the app (via Task Manager if needed), restart the Riot client and open the app again. Saved data is not lost.
- Language switch with large lockers: can take several seconds, noticeably longer with very large lockers. The interface does not respond meanwhile; your data is not affected.
- Prices and values: All money amounts and locker values are list-price estimates, not spending. The app cannot read your actual shop currency. Whether variants of contract and battle pass skins can be bought with Radianite has not been verified.
- Contract memory: On the very first read-out there is nothing to compare with yet – if the contract catalog is already shortened at that point, the app cannot detect it. If the file exists but cannot be read, is damaged or uses an unknown format, the app shows a notice, gives the value as "at least … VP" and leaves the file unchanged. If the catalog permanently removes a contract reward, the value stays "cannot be verified" for owners of that skin; there is no reset.
- Usage: The app needs cookies for 127.0.0.1. Closing the app window ends the app after a few seconds. Firefox has not been specifically tested.
- Windows warning: The app is not digitally signed, so Windows SmartScreen may show a warning.
SHA-256 of the setup file Valorant-Spind-Setup.exe (version 3.0, October 18, 2026):aba39c8ac90aa691df41c5af58040de1f34b8bfcfcdb40d675469d45482e9d39
VirusTotal: 1 of 71 scanners reports a false positive (DeepInstinct, AI-based detection) – as of October 18, 2026. View the full report →
Coach Precision Analysis – your 3 biggest levers from your own lobbies
Version 2.5 makes the coach a lot more accurate: a win probability model built from your saved rounds rates every action by its real impact, every metric is compared role-fair against your lobbies, and every number in the app was recalculated from the raw data. Everything runs locally on your PC – no AI, no upload.
Every metric in the app was recalculated from the raw data with our own code and checked against official or reputable sources. Here is what improved:
- Locker value in history and time travel fixed: unlocked skin levels were counted as separate skins there. Locker time travel and “Last check” now show the same values as the dashboard, and Radianite upgrades no longer count as “new skins”.
- Collection progress: now only counts purchasable skins (without Battle Pass, agent and event skins).
- Radianite calculator: now shows all open weapons and the full RP requirement, not just the first 80.
- Battle Pass: reliably shows the pass of the current act; progress is now accurate to the XP.
- Rank: peak rank correct (highest rank reached); leaderboard position and the “Elite” achievement work again.
- Rank history: now runs on the real rank ladder with the correct peak, net RR correct including derank protection marker.
- Regions: LATAM and BR accounts work (Riot server “na”).
- Multiple accounts: data from multiple accounts – even 10 or more – stays strictly separated. Matches played together are stored separately for each account, and the region is detected and remembered per account.
- ADR: now only counts damage to enemies – without your own spike damage and without team damage.
- Surrendered matches: the empty remaining rounds no longer count.
- Draws: are shown as draws everywhere (grey D) instead of losses; form and tilt ignore them.
- Self-deaths: death by spike, fall damage or your own ult no longer counts as a kill.
- Clutches: one consistent definition for all cards, revives are taken into account, and a clutch also counts when the round is won by the spike after your own death.
- Economy: 4 classes (pistol round, eco, force, full buy), measured by weapon and armor value without abilities.
- Benchmarks: come from the average of players in your role in your lobbies instead of a fixed table.
- Missing matches: are now backfilled. Previously, matches were lost if more than 20 were played between two app starts.
- ACS texts: ACS is explained as the classic value; since patch 13.06, Riot shows the Performance Score in game.
- “Died outnumbered”: fixed – your own player was not being counted.
- Smurf radar: renamed, without “cheater” or “suspicious”. New thresholds: ranked is only possible from account level 20, and old accounts from before Episode 4 are excluded. Statistic and list are now consistent.
- Best agent per map: smoothed, at least 3 games.
- Highlights: no more duplicate entries.
- Rank percentile: with an updated rank distribution (as of Sept./Oct. 2026, source shown in the app).
- More robust: a single missing data field can no longer empty an entire view.
- English mode: more completely translated, with correct number formats.
- Official German role names: in German mode the official role names are used; “Einmalig” is now “Limited” in English.
- Startup intro: only shows steps the app really performs.
- Agent roulette: with veto and Miks, “Marshal” spelling fixed.
- More small fixes: skin bingo crashed with 10–23 skins, the rarity bar went above 100%, the horoscope now changes at midnight, and price regions are honestly labeled as approximate.
Coach Pro Analysis – analyzed locally, what no online tracker can
Four completely new pro tools that never existed in Valorant-Spind before. Everything is built locally on your own PC from your real Riot data: no account, no login, no server of our own, no tracking. Nothing is sent to us or third parties. It all loads on demand and never slows the app down.
- New hacker boot terminal on startup: a stylized terminal-look loading screen shows, line by line, what the app really does locally – connect to the Riot client, decrypt your locker, read and analyze your match data – with a typing effect, subtle sound (can be turned off), a glitch finale and “Access Granted”. Fully bilingual.
- Pro Analysis now at the top of the Coach: our highlight sits right under the “100% local” note – front and center.
- Collection heatmap “Only from Select”: one click hides Battle Pass and agent weapon skins so only real purchased skins from Select up are counted.
- Unified Coach look: all cards now share the same look and spacing, and the kill-heatmap controls now match the deathmap exactly.
- Bug fixes: several cards that wouldn’t collapse work again; German text that lingered in English mode (kill heatmap, collection heatmap, cost per kill, filters, rarity grade) is now fully translated.
- 100-match accuracy & full transparency: the deep analyses now run over up to 100 of your matches, and every card shows exactly how many matches its data is based on.
- Real clutch tracking: 1-vs-X situations are detected exactly from the round flow and broken down from 1v1 to 1v5 – including your win rate per situation.
- Rank history (RR journey) upgraded: a header with current rank, net RR over the period, a peak marker and a win/loss record.
- New collapse & navigation system: every section in Coach and Locker can be collapsed and expanded; a quick-jump nav on the right with “collapse/expand all” and always-visible arrows to the very top and bottom.
- Replay polish: clean kill messages with agent names (“Phoenix killed Jett”) in correct language – and the spike only appears once it was actually planted that round.
- More polish: a tilt traffic light, a redesigned duo synergy, more accurate heatmaps (the kill heatmap is now its own card), tidier cards and numerous bug fixes.
- Coach – four new analyses: utility usage (how often you really use your abilities), play style and round outcomes (how you win and lose rounds, including post-plant hold and retake success), solo vs. premade (real party detection with a win-rate comparison) and lobby intel (average enemy level, smurf signals and your attack sites).
- Radianite calculator much more accurate: it now shows for each weapon which color variant (e.g. red, blue, yellow) and which levels are still missing – and correctly subtracts colors you already unlocked. The costs (10 RP per level, 15 RP per color) were verified against an official source.
- Hide Battle Pass skins: one click shows only purchasable skins from Select upwards – and also removes Battle Pass skins from the Radianite total.
- More accurate coach data: attack/defense and your current rank now come from Riot’s real data instead of estimates, and multiple Valorant accounts are analyzed cleanly separated.
- Bug fixes: the language switch now applies everywhere (Coach and Locker previously stayed partly German), a wrongly displayed rank in the coach, the empty duo synergy and English rank names (Iron/Silver/Platinum) were all fixed.
- Look and polish: a pulsing “Refresh” button in the coach, level-gallery videos now start quieter (10% volume), color-coded display of missing variants and tidier tiles.
- Exact skin prices straight from the Valorant store: for every currently purchasable skin, the VP price now comes live from Riot instead of a table – and updates automatically when Riot changes prices. Only individual prices are used, no bundle prices.
- New regional rate for the Euro value: because Valorant Points cost different amounts depending on the country, you can now choose your pricing region – Turkey, USA, UK or Switzerland. The app detects your account country automatically, but you can override it manually. This keeps the Euro value correct even for much cheaper regions like Turkey.
- Duplicate skins fixed: upgraded skins (with an upgrade level) were shown and counted twice in some cases. The displayed locker value is now exact.
- Many price corrections for collector skins: Champions editions (all years automatically), Spectrum, Arcane and various Vandal and knife prices were corrected.
- More robust name matching: prices are now assigned reliably regardless of dash style, spacing or capitalization.
- UI polish: highlighted region area on startup, a much more visible “Read locker” button and several small display fixes.
- Fully bilingual German/English: the app automatically detects your language at startup (via system language and time zone) – the entire interface, coach texts and overlays included.
- Personal coach massively expanded: many more and more varied focus tips, warmup and mental cues, plus more detailed explanations of your strengths and weaknesses.
- More fun: over 540 horoscope lines and 500 “roasts” – all bilingual.
- Recurring players: shows teammates and opponents you keep running into across your recent matches.
- Skin quiz and a new “RIOT Gun Buddy” achievement.
- Hide your name for streaming: your in-game name can be replaced with your own channel name in the overlay, pause screen and wallpaper.
- Installer with language selection (German/English) during setup.
- Personal coach (new): analyzes your real ranked matches and shows what you do well, where you lose rounds and what to train next.
- New kill heatmap on the actual map – see at a glance where you get your kills and where you die most.
- Armory wallpaper: your skin collection as a shareable wallpaper.
- Expanded sharing and overlay features for streams and social media, plus a visual overhaul of the whole app.
- Custom favicon & tab title plus numerous bug fixes.
- First public release of Valorant-Spind.
- Locker value: reads your skins directly and locally from the Valorant client and shows the total value of your collection in euros automatically – no tedious adding up.
- Over 40 statistics and breakdowns of your gameplay.
- Local: no account, no login, no ads, no tracking – the app uses only locally available data from the client.
Earlier internal test versions were developed before the public release and are not listed individually here.