v8.3 · Android · Early Access

UniVersus

Companion

The only companion app built for UniVersus

I built the UniVersus Companion because nothing like it exists right now and every other TCG gets these awesome tracker tools to use. UniVersus is an amazing game that brings anime and fighting games together in one big package — it's high time it gets the proper tool it deserves. Customize the companion however you want, no wrong way to use it, multiple ways to set up matches. Mostly offline, completely free, no ads, no account needed.

Get it on Google Play See Features ↓

Free • No account • Offline • Android

See it in action

Casual Match — full run

Importing a deck via Forum Code

Building a deck from scratch in the app

Get it on Google Play

Free · No account · Android

🎮
BUILT AT THE TABLE
I play UVS and I built this for myself first. Everything in here is something I actually wanted at the table.
CASUAL TO TOURNAMENT
Quick game with a friend or a full tournament run — same app, just pick how you want to play.
🔒
FREE FOREVER
Completely free, no ads, no account needed. I'm not trying to monetize the community, I just want people to have a good tool.
Match HP Tracker
Match Tracker
Attack Calculator
Attack Calc
Tournament Mode
Tournament Mode
Home Screen
Home
Saved Decks
Saved Decks
Deck Hub
Deck Hub
Feature Guide
Feature Guide
FAQ
FAQ & Help
Deck Simulator
Deck Simulator
What's inside the app
Five tabs. Built around how you actually play.
Match
HP Tracker & Attack Log
HP for both players, color-coded as it drops, plus a per-player counter for character-specific stuff like Rage, Destoroyah, King Ghidorah, bullet counters and more. Attack log records every hit automatically. Tracks game scores in BO1 or BO3, auto-saves when the match ends, and has a timer for all four formats. Tap either player's HP to jump to the Calc tab mid-game, then come back with the damage already applied.
Calc
Attack Calculator
Enter the speed and damage, pick the attack zone, then tap Unblocked, Half Block, or Full Block to apply damage instantly — color-coded so you always know which is which. Tracks HP for both players with automatic KO calls. In a full match it snaps back to the Match tab after a block and plays the damage animation. Backup Hit and Attack Dropped buttons handle edge cases without touching HP. Running Quick Play, or choosing Calc Only during casual or tournament setup, turns it into a full lightweight match tracker with BO1/BO3 series support.
Start
Home & Match Setup
Your home screen. Start a full tracked Casual Match (BO1 or BO3, timed, saved to history), jump into a Quick Play session with a quick minimal setup to get into a game fast, or enter Tournament Mode to track every round from Swiss through Top Cut and Finals.
Decks
Deck Builder & Simulator
Build decks directly in the app from the full card database, or import a list you built on uvsultra.online using its Forum Code. Share via QR or PDF and test hands solo in the Deck Simulator.
Stats
Match History & Archives
Three views: Current is your full match history grouped by event and casual session, color-coded and searchable. Saved holds any named archives you've created — locked snapshots of a past stretch with W/L/T totals. Events has every completed tournament round by round. Any of them can be exported as a PDF.
Features

Everything you need at the table

Here's what's actually in the app and what each part does.

Start
Match Setup & Game Modes
Everything starts here. Casual Match is the full setup — player names with character autocomplete (HP fills in from the character's vitality), BO1 or BO3, and a timer mode. That drops you into the Match tab for HP tracking, attack log, and everything else. Tapping either player's HP or the Calc button takes you to the Calc screen mid-game — press a block and it sends you straight back to Match, applies the damage, and plays the animation. Calc Only runs the same setup but keeps everything on the Calc tab — results still save. Quick Play is a quicker version of that, also on Calc, but nothing gets saved. Tournament Mode runs the whole event from Swiss through Top Cut and Finals — fill in opponent info each round and pick between full Match or Calc Only.
Match
HP Tracking & Attack Log
HP buttons for both players, plus a separate counter on each side for character-specific counters — Rage counters, Destoroyah counters, King Ghidorah counters, bullet counters, whatever a character needs. Not for tokens, just numeric counters that need tracking. Attacks log automatically — direction, speed, damage, block result — so the whole game is on record without you writing anything. HP text shifts from the player's color to orange below half, then bright red below 20%. You can add notes mid-game or on the results screen, and share the result card straight from the victory screen.
Match
BO1 & BO3 Series Tracking
Pick Best-of-1 or Best-of-3. Tracks game scores and who went first each game, then calls the series winner when it's done. Result saves automatically with the full score — 2–1, 1–0, whatever it ended up. Ties are handled correctly too, no HP tiebreaker nonsense.
Match
Match Timer
Four format modes built in: Best of 3 (60 min + 10 min overtime), Best of 1 (30 min + 10 min overtime), Top Cut (90 min), and Finals (no time limit). Kicks off as soon as the match starts. For BO3 and BO1, when the main timer hits zero the screen flashes OVERTIME and the 10 minutes start — if a winner is decided during overtime you can hit Save Match to end and record it early (full Match mode only — in Calc Only, switch to the Match tab to save). When overtime runs out the match ends automatically. For Top Cut, when the 90 minutes are up it calls TIME OVER — if one player is clearly ahead on games it declares the winner, and if it's tied it asks who won, since Top Cut can't end in a draw.
Calc
Attack Calculator
Put in the speed and damage, pick High/Mid/Low zone, then hit Unblocked (red), Half Block (gold), or Full Block (green) — damage applies right away. HP is tracked for both players the whole time with automatic KO calls. In a full match, pressing a block button sends you back to the Match screen where the damage is applied and a block animation plays. Two extra log buttons handle edge cases: Backup Hit records a hit landing on the backup — full damage is logged to the backup without touching the active player's HP. Attack Dropped logs a dropped attack for the record with zero damage applied. On its own the Calc tab is just the attack math and HP — BO1/BO3 series tracking only kicks in when you launch Quick Play, or when you choose Calc Only during casual or tournament match setup on the Start tab. Quick Play results don't save to history; Calc Only does.
Tournament
Full Tournament Tracking
Set up your tournament once with the name, deck, character, and format — then just log each round as you play. Works for single-day events and two-day events with a separate Day 2 Swiss stage. Each round records opponent name, character, result, and score. When it's over, the full record saves to the Events tab in Stats where you can review it any time and export it as a PDF.
Tournament
Stream Match Mode
During setup there's an option to mark that your event has a stream. With that on, it asks before each round if your match is being streamed — if it is, you enter the result manually when it's done and move on. Finals always get that prompt regardless, since they're almost always on camera anyway.
Decks
Full Deck Builder
Search the full card database, tap to add, long-press to change quantity. Legality checks happen live as you build and cards sort into their sections — Character, Foundation, Attack, Asset, Action, Backup, and Side. Tap any card to open a detail view with arrows to flip through the whole deck.
Decks
Forum Code Import & QR Sharing
Build your deck on uvsultra.online, copy the Forum Code it generates, and paste it straight into the app using the Import button inside the Deck Builder. Share any deck as a scannable QR code — anyone with the app can scan it and import the full list instantly.
Decks
Auto Changelog
Every save records what changed — what went in, what got cut, and when. The Changes tab inside any deck shows the full history, so you can always trace how the list got to where it is.
Decks
Deck Simulator
Test your deck solo without a real opponent. Shuffle and draw from your actual deck list, play cards to the stage, and move them between zones — hand, pool, stage, momentum, and discard. Good for checking opening hands, running through card lines, or just getting reps in before a tournament.
Stats
Match History
Every match saves with date, players, result, deck, and notes. History gets grouped by tournament event and casual session — each one labeled. Wins are green, losses red, ties gold. The search bar works across opponent name, deck, result, date, and notes all at once. If you're mid-tournament, a banner for it sits at the top.
Stats
Opponent Character Tracking
Opponent character is saved with every match. In the Stats tab you can search by character name and pull up every match you've played against them across all your decks and events — it's a straight history search, not a breakdown. In the Deck Hub, open any deck and use the history search to filter by opponent or character name — it'll show your W/L/T with that deck against that specific character. Each deck also shows its overall W/L/T and win rate with casual and tournament counted separately.
Stats
Archives & PDF Export
Hit Archive to save your current match history under a name — useful for locking in a season or event period. Each archive shows the W/L/T, match count, and deck, with a tap to expand the full list. The Events tab has every completed tournament you've tracked, round by round. Both can be exported as a PDF.
App
Backup & Restore
Settings > Backup All Data dumps everything into one file — matches, decks, tournaments, stats, all of it. Load that file on any Android device and you're right back where you were. No account, no cloud, just a file on your phone.
App
In-App Feature Guide & FAQ
A built-in Feature Guide walks through how each part of the app works, step by step, with achievements that unlock as you use it. The FAQ covers every section with searchable, expandable answers — no internet needed, it's all in the app.
App
Fully Offline, No Account
Match tracking, tournaments, stats, deck building, the simulator — all offline. The only thing that needs a connection is card images in the Deck Builder — though you can pre-load those over Wi-Fi before you head out. Everything else lives on your device. No account, no login, nothing like that.
Patch Notes

What's new

The app is updated regularly based on player feedback. Every change gets documented here.

v8.3
Latest
May 2026
Final early-access build — open release is next. Thank you to everyone who tested and sent feedback.
New
Timer setup now shows the actual time for each format right under the buttons — 60 min + overtime, 90 min, and so on Quantity sort in the deck builder now orders cards least-to-most Deck sorting now applies consistently across every deck builder view
Fixes
Calc tab now resets to clean defaults when no match is active — no more leftover player names or HP from a finished game Block, Backup Hit, and Attack Dropped buttons no longer jump to the Match screen (with the wrong character art) when no match is running Top Cut and Finals timer options hidden in tournament setup, where they were never selectable Import deck dialog description corrected to reference uvsultra.online
QoL
Improved memory handling — better stability on lower-end and older devices Faster image loading and fewer background writes Large internal code cleanup for smoother future updates
v8.1
Release
May 2026
New
Tap any card name in your deck list to pull up the card art and full stats — speed, damage, zones, keywords, symbols, ability text, all of it Arrow navigation inside the card viewer so you can flip through your whole deck without closing the popup Ability text search in the deck builder filter — type "stun" or "draw" and it finds every card that mentions it
QoL
Adding cards in the deck builder now opens a proper full-screen window — no more accidentally swiping it away mid-filter Deck builder filters are saved per category now, so reopening Attacks remembers exactly what you had set Attuned symbols now show up correctly in the card stats view Stats values properly capitalised throughout (High/Mid/Low, Fire/Water etc.) Attuned filter chips now labelled A-fire / A-water instead of ~fire / ~water
Fixes
Navigating between card categories in the builder zoom was making the quantity controls forget that card was in your deck
v8.0
Release
May 2026
New
Match History character search — type any character name and see your full W/L/T record against them Opponent character name saved with every match and searchable in Deck Hub history RFG pile in the Simulator — dedicated zone for Removed From Game cards, drag-to-remove, viewer to send cards back to any zone Cycling the deck sends top 10 cards to RFG instead of losing them Reset collects all zones including RFG before shuffling Quick Play manual HP zero now immediately triggers KO and records the result Backup Hit button — logs a hit on a backup with full damage recorded, no HP change to the active player Attack Dropped button — logs a dropped attack with zero damage applied, shows in amber in the attack log Reiner's Toughness card image added (flip side of Armored Titan Rush) Bye round support in Tournament Mode — tap "I Got a Bye" instead of filling in opponent info, get your free win and move on. Shows up as a blue B badge in the round tracker and counts toward your standing but not your deck's win rate
QoL
HP numbers change colour as health drops — orange below 50%, red below 20% Rematch button on casual victory screen — same setup, reset HP, go again Deck win rate shown next to each deck in the match setup picker Match summary line on victory screen — players, format, and date at a glance Brand new navigation bar — rounder, cleaner, sits at the bottom with a subtle shadow so it doesn't blend into the screen "Side" renamed to "Sideboard" in the deck builder Gesture hint added above the card list — tap to edit quantity, long-press to remove Continue Match button hidden on tournament victory screen Start a New Match from the victory screen now returns to a clean home screen
Fixes
Simulator: deck cycle left the old card image showing in the discard zone instead of clearing to the label BO3 1-1 series incorrectly used HP as a tiebreaker — equal game wins is always a Tie in UVS Continued matches not saving the final result — record stuck as In Progress on exit Casual matches not saving opponent character name to the match record Character name shown twice in history when it matched the player name Match result labels now colour coded — green wins, red losses, gold ties, amber in-progress Deck Builder not saving on tab switch or back button press Button text clipping on small screens (Samsung Galaxy A37 and similar) Timer buttons misaligned — Top Cut and Finals sitting lower than BO3 / BO1 Potential freeze on app open for foldable phones (Samsung Galaxy Z Fold) Sideboard isolation — cards in the sideboard and main deck are now tracked separately with no conflicts Long-press remove now scoped correctly — removing from sideboard no longer affects the main deck and vice versa Attack log entries now display as two lines (stats + result) instead of running together in a single row Dropped attack entries now show up correctly across the match log, history, and PDF export
v7.0
Release
May 2026
New
Screen now stays on during HP tracking and match play — no more unlocking your phone mid-game You'll now get a confirmation popup before a game ends when someone hits 0 HP — stops you accidentally blowing past it for characters like King Ghidorah Tournament result cards now show your full W/L/T record alongside finish position (e.g. Champion · 5W 1L, Top 4 · 4W 2L)
Fixes
Fixed a bunch of crashes that were happening during app startup, match setup, and switching between tournament rounds Fixed crashes during backup and restore on certain devices Quick Play no longer shows the previous match's character portraits when switching to the Match tab Character entry order now matches the tracker — first entered appears at the top BO3 score now always shows the winner's count first — 2–1 instead of 1–2 One HP win achievement no longer triggers incorrectly when a player is knocked out at 0 Swiss Complete achievement now fires once when advancing to Top Cut — not after every round Selected deck no longer gets cleared when returning home mid-session Quick Play winner name in Calc mode now shows correctly Back-to-back matches with identical timestamps no longer overwrite each other in history Fixed a phantom Tie game appearing in BO3 Calc mode after a series-ending KO Incomplete matches now saved as "Incomplete" instead of "Tie" Top Cut tie dialog now saves the correct score — winner gets +1 point instead of recording a tied result Stats page match history is now true chronological order — tournaments no longer pin to the top of the list Casual match setup timer now correctly defaults to Best of 3 on every reload Round timer now counts down from 60 min then goes negative into overtime — overtime is no longer baked into the initial countdown
QoL
Opponent field now sits above your own in casual match setup — matches the layout of the match screen Life total +/− buttons removed from casual setup — just type the value directly
v5.0
Release
May 2026
Fixes
Ending a tournament now immediately shows your full results screen with all rounds Top Cut round markers (T8, T4, SF, Finals) now appear as soon as you advance, not after the match Casual matches during a Day 2 wait no longer hijack the Continue Tournament button Tournament settings no longer bleed into the casual match setup screen Calc Only tournament mode now correctly returns to the tournament lobby after each round Streaming prompt now works in Calc Only tournament mode
QoL
Deck stats now count tournament rounds alongside casual matches Deck picker now shows your combined casual + tournament record Recent activity feed now shows tournament finish position and full W/L/T record
v3.5
Release
May 2026
Fixes
Fixed the old deck name still showing on the victory screen after switching decks Score wasn't showing the right player colors on time-called results Tied games incorrectly showing a P2 trophy in history
QoL
P1 name now defaults to your deck name if left blank Calc mode now handles timer expiry and shows the correct result Ties are fully supported in Calc mode with correct UI and stats Rematch button added to Calc victory screen Tournament Calc mode brought up to full feature parity
v3.0
Release
2026
New
In-app Feature Guide with step-by-step walkthroughs Searchable FAQ covering every section of the app Deck Simulator for testing hands and card lines Stream Match Mode optimized for feature table coverage Automatic overtime alert at the 10-minute mark
v2.0
Release
2025
New
Full Tournament Mode from Swiss through Finals Deck Builder with the complete UVS card database BBCode import and QR code deck sharing Auto changelog on every deck save Backup and restore all data to a single file
QoL
Win rates and streaks tracked per deck Match history searchable by opponent or character
v1.0
Release
2025
New
Dual HP tracker with preset damage values Attack log with speed, damage, and block type BO1 and BO3 series tracking with auto result detection Quick Play (Calc) mode for casual games Full match history saved locally — no account needed
Privacy & Pricing
Free, private, and no strings attached.
📵
Mostly Offline
Every feature works without internet — match tracking, tournaments, stats, deck building, everything. The only exception is card images in the Deck Builder, which load from the web when available.
🔒
Zero Data Collection
Nothing is collected, tracked, or sent anywhere. No analytics, no account, no login. Your data stays on your phone.
💚
Free Forever
Every feature, every update — completely free. If you want to show support, donations are always appreciated but never expected or required.

Get the app

UniVersus Companion is live on Google Play. Free, no account, works offline — install it and you're ready for your next game.

Get it on Google Play

Android • Free • Early Access
Questions or feedback? uvscompanion26@gmail.com