Tournament software for tabletop wargaming

Run the event. Not the paperwork.

Pairings, results, hobby scores and awards for tabletop wargaming events. Your players open a link on their phones. No app store needed.

Order it and your site is live in about five minutes, with its own address and your game's theme. No lead time, no setup call.
Bring Warhost.App to your event Try the live demo
Or build a free practice event for up to eight players, no card needed.
Works for any system: Horus HeresyWarhammer 40,000Kill TeamAge of SigmarThe Old WorldTrench CrusadeBolt ActionInfinityStar Wars: LegionOne Page RulesMarvel: Crisis ProtocolBattleTechStar Wars: ArmadaThis Quar's WarMaledictionYour house rules
Warhost.App was built for Warzone Houston, a 40 player, 20 table, 5 round Horus Heresy narrative event. Then other tournament organizers asked for the same app. Read the case study.

Less running around

Results come in from both players, Warhost.App pairs the next round, and you stop chasing slips around the room.

Happier players

Players can always see pairings, never repeat an opponent or table, and get credit for their hobby work.

Made for the events the big apps ignore

Narrative weekends, club nights, store leagues, campaigns and any game system, with a site of your own instead of a listing in someone else's app. Running a ranked event? Hand your results on in one download.

Features

Everything a T.O. needs, nothing a player has to install

Players open a link on their phone. You get an admin panel that does the boring parts. See every page in the live demo.

Registration and tickets, built in

Players sign up on your event site and get their player number by email. Sell tickets there too, through your own Stripe account, with no fee from us: you keep everything except Stripe's card charge. Or sell elsewhere and enter players yourself. Your call, per event.

Pairings without rematches

Round 1 is random or seeded, followed by Swiss pairings with no rematches and no repeated tables or missions. Optional two sided events pair opposite sides when numbers allow.

Two reports, one result

Both players report after each game, with no paper slips to collect. Matching reports confirm the result, and mismatches are flagged as disputed for a judge to settle.

The hobby counts too

Players rate their opponents from 1 to 10 on painting and conversions, lore and fluff, army list creativity, and sportsmanship. They also rate the table terrain and the mission.

Awards ready to announce

Warhost.App calculates Best General, Best Painted, Best Fluff, Most Creative List, Best Sportsmanship, and an overall award blending generalship with hobby scores. You set the weights.

Profiles in faction colors

Each profile shows a player's side, faction, bio and uploaded army list. A public players page lists the whole field.

Big screen and round clock

A projector view rotates pairings and standings in large type, and the round clock you start from the admin counts down on every player's phone.

Your scoring rules

Win-loss, 3/1/0 or 20-0 battle points, tiebreakers in the order you want, late-entry rules, team standings, and a list lock before round one.

Bring your players with you, take your results home

Import a CSV from Best Coast Pairings, Longshanks or a ticket platform, print number slips with QR codes, and email everyone their number in one click. When it is over, download results, pairings and a rankings entry sheet in the layouts the ranking bodies and the big pairing apps use, so posting to Longshanks or BCP is a copy and paste, not a retype.

Keep the story going

Update the story page between rounds and set a mission for every table. A running war tally shows which side is ahead. Standings stay sealed until you reveal them.

How it works

Three steps from sign up to trophies

Set up your event

Give your event its own site with your logo, colors and theme. Open registration so players sign up and pay there, or add them yourself. Add your story, missions and sponsors, and players get profiles with their army lists.

Run the day

Warhost.App builds Swiss pairings each round, with table rotation and no rematches. Players report results on their phones, and any mismatch is flagged for you to settle.

Reveal and celebrate

Standings stay sealed until you reveal them, so the room finds out together. Hobby scores and awards are calculated automatically.

Themes

Every game gets its own theme

Pick your game and the site arrives dressed for it: colors, type and a hero image that fit the setting, with no publisher logos. Change the theme, swap in your own image or set an accent color from the admin. Tap a card to see it full size.

Warhost.App home page in the Warhammer: The Horus Heresy look
Warhammer: The Horus HeresyGreen cogitator terminal, scanlines and allEvent page for this game
Warhost.App home page in the Warhammer 40,000 look
Warhammer 40,000Ember-lit terminal over casings and chitinEvent page for this game
Warhost.App home page in the Kill Team look
Kill TeamTeal night-vision terminalEvent page for this game
Warhost.App home page in the Age of Sigmar look
Age of SigmarMidnight, gold and lightningEvent page for this game
Warhost.App home page in the The Old World look
The Old WorldCandlelit war tableEvent page for this game
Warhost.App home page in the Trench Crusade look
Trench CrusadeRust, barbed wire and boneEvent page for this game
Warhost.App home page in the Bolt Action look
Bolt ActionField desk: dog tags, compass, letters homeEvent page for this game
Warhost.App home page in the Infinity look
InfinityClean white and cyanEvent page for this game
Warhost.App home page in the Star Wars: Legion look
Star Wars: LegionBlue holo over a desert duskEvent page for this game
Warhost.App home page in the One Page Rules look
One Page RulesThe table at dusk, clean and neutralEvent page for this game
Warhost.App home page in the Marvel: Crisis Protocol look
Marvel: Crisis ProtocolComic inks and halftoneEvent page for this game
Warhost.App home page in the BattleTech look
BattleTechAmber mech-bay terminalEvent page for this game
Warhost.App home page in the Star Wars: Armada look
Star Wars: ArmadaDeep-space fleet action, blue holo terminalEvent page for this game
Warhost.App home page in the This Quar's War look
This Quar's WarField desk, mud and dispatchesEvent page for this game
Warhost.App home page in the Malediction look
MaledictionCandlelit parchment and arcane cardsEvent page for this game

Shown on a sample event. The event name, logo, tagline and dates are yours.

Pricing

Pay for the players you have

One price per event, built from your player count, or one flat price for a whole season. Every event includes its own site, your logo, colors and theme, and a full data export at any time. Your site builds itself the moment you pay, so there is no lead time and no rush fee. Not sure yet? Click through the live demo, or run a free practice event for up to eight players.

Per event

$99 for 20 players

Then $5 a player up to 150, $4 a player after that, and never more than $999 for one event.

  • 20 players$99
  • 32 players$159
  • 52 players$259
  • 100 players$499
  • 150 players$749
  • 250 players$999
$199
  • One event, start to finish, live about five minutes after you pay
  • Your logo, colors and your game's theme
  • Your own site at yourevent.warhost.app
  • Player registration and ticket sales on your site, with no platform fee on tickets
  • More sign-ups than planned? Buy extra player slots from your admin in a minute, on the same price curve
  • Use a domain you already own (events.yourclub.com) for a one-time $19, certificate included
  • Email support, and live support during your event
Book your event
Season

One club or store, two sites, a year of events

$800 / year

A tournament site for your events, twelve included, one at a time, and a league site for your weekly night. Need more? Add events or another league site for $99 each. Your players keep one home all year.

Start a season

What you get

  • A tournament site at yourclub.warhost.app: twelve events in the year, one at a time, each filed into Past events and the season table
  • A league site at yourclub-league.warhost.app: your weekly night as one long event, a round a week, standings all season
  • Use a domain you already own for either site, included
  • Player profiles and army lists carry over between events
  • Event history and standings across the whole season
  • Your logo, colors and theme on every event
  • Live support during your events

Add-ons and limits

  • Extra events beyond the twelve: $99 each, bought from your admin when you need them
  • Another league site, for a second weekly night: $99
  • Up to 50 players per event on every season site. Larger events are quoted separately
  • One club, store or organizer group per pass; conventions and multi tournament weekends need a custom build
  • Both sites are live within minutes of your order
Convention

One weekend, many games, one hub

$99 + one pool of players

A branded hub page with the schedule, venue, hotel, sponsors and a single registration page, and a site of its own for every event you run that weekend, each with its own game and theme. You pay the $99 base once, then $4 a slot across the whole pool instead of $5, $3 past 150, capped at $999 for the whole convention.

Book a convention

What you get

  • A hub at yourcon.warhost.app with your logo, colors and hero image, pushed to every event site
  • An event site per game: Heresy narrative on Friday, 40k GT on Saturday, Kill Team on Sunday, each with its own pairings, standings and organizer admin
  • One registration page selling every event's ticket through your own Stripe account, no platform fee; a player buying three events pays once and gets three numbers
  • Player slots you can move between events as sign-ups come in
  • Use a domain you already own for the hub, included

Worked example

  • Six events, 180 slots in all: $99 plus 130 slots at $4 and 30 at $3, $709 for the weekend
  • Bought as six separate event sites of 30 the same slots would be $894
  • Raffle tickets, passes and extras sell from the hub too

Running a narrative campaign, a league across several events, or something that needs features of its own? Talk to us about a custom build.

FAQ

Questions organizers ask

Which game systems does Warhost.App work with?

Any tabletop wargame. We built it first for a Horus Heresy narrative event, but nothing in it is tied to one system.

Can I still submit results to a ranking system?

Yes. The Scores tab downloads your results as a spreadsheet with every player's final standing and each round's opponent, result, points and table, in the layout ranking bodies and the big pairing apps use, plus a round-by-round pairings sheet and a JSON copy. Once you make scores public the same sheet is available at your site's address for anyone who needs it. Your event is also listed in the Warhost.App events directory so players can find it.

Do players need to install anything?

No. Warhost.App is a web app, so players open your event site in their phone's browser.

How do disputes work?

After each game, both players report the result on their phones, and the game is confirmed when the two reports match. If only one player has reported, the game counts but shows as waiting for the opponent. If the reports disagree, the game is automatically marked disputed, does not count, and shows up red in the organizer's admin panel until a judge sets the result.

Can I override anything?

Yes, you run the event, not the software. From the admin panel you can set or override pairings, results, sides, factions and scores, settle disputes, and decide when to reveal the standings.

Who owns the data, and can I back it up?

You do. You can download a full backup of your event data at any time, during the event or after.

Can I use my own branding?

Yes. Every event gets its own site with your logo, colors and theme, at an address like yourevent.warhost.app. If you already own a domain you can point it at the site as well; see the next question.

How far ahead should I book?

Whenever you like. Your site builds itself the moment you pay and is usually live within five minutes, so there is no lead time and no rush fee, even the night before. Booking earlier just gives you more time to brand the site, write your story and mission pages, and send the link to players. Only custom builds, such as a convention with several tournaments, need a conversation first.

Can players register and pay on my event site?

Yes. Open registration from your admin and players sign up at your site's /register page, pick a faction, and get their player number by email; you can approve each one by hand if you prefer. To sell tickets, connect your own Stripe account from the same tab (a few minutes, and Stripe handles the sign-up) and set a price. Players pay Stripe directly into your account, you refund from your admin or your Stripe dashboard, and Warhost.App takes no fee on tickets, only Stripe's normal card processing charge applies. If you already sell through a store or another site, just enter players yourself.

How does the Season pass handle a weekly league night and monthly tournaments?

With two sites. The league site runs your weekly night as one long event: a round each week, Swiss or random pairings, standings growing all season, with a bye for anyone who misses a week. The tournament site runs your monthly events one at a time; when one finishes you start the next from the admin, and the finished one is filed under Past events with its results and awards, feeding the season table. Twelve events a year are included; more are $99 each, and a second league site is $99.

We run a whole weekend with events on different game systems. Does that work?

Yes, that is the Convention option. You get a hub page with your branding, schedule, venue, hotel and sponsors, one registration page selling every event's ticket through your own Stripe account, and a separate site for each event with its own game system, theme, pairings and standings. You pay the $99 base once, then a lower convention rate of $4 a slot across the whole pool ($3 past 150, capped at $999); a player who enters two events uses two slots. Slots move between events from the hub admin as sign-ups come in.

Can I bring players over from Best Coast Pairings or a ticket platform?

Yes. Export the player list as a CSV from the other app (or from your ticket platform or a spreadsheet) and import it from the Players tab. Columns are matched by their headings, so name, faction, team and email all come across, and players with an email address can be sent their number in one click.

Can I use a domain I already own?

Yes. We do not register domains, but if you already have one (or buy one at any registrar) you can point part of it at your site: from your admin's Settings, enter a host name such as events.yourclub.com and add one CNAME record at your DNS provider pointing it at sites.warhost.app. The certificate is issued for you within minutes and the site answers at both addresses. Use a subdomain unless your DNS provider supports CNAME flattening on the bare domain. Included with Season and Convention sites; a one-time $19 on a single event.

Is there a referral program?

Every organizer with a live site gets a referral code. Another organizer who uses it at checkout gets 10% off their first order, and 10 player slots are added to your site each time it is used. The code is in your welcome email.

What if more players sign up than I paid for?

Buy more player slots from the Players tab of your organizer admin. They are priced on the same curve as the event, $5 a player up to 150 and $4 after that, so adding players later never costs more than ordering the bigger site would have, and the slots are live on your site the moment payment clears.

What happens if something goes wrong on event day?

Your site is its own service with its own database, built from a tested release and retried automatically if a deploy fails, with your data on durable storage and a backup you can download at any time. If something still breaks, the Help tab in your admin has an event-day flag that reaches us straight away, on our phones, and the printable slips and sheets let the round continue on paper. If your site is down for more than 30 minutes during your event through a fault of ours, that event is refunded in full. Live checks are on the status page, and the refund terms are on the policies page.

Can I try it before paying?

Two ways. The live demo is a full event with twenty fictional players and an open organizer admin. Or build a free practice event: a real site of your own for up to eight players, live in minutes, yours for two weeks, no card needed.

What if the venue Wi-Fi is bad?

Warhost.App needs an internet connection. Phones on mobile data work fine, so players do not have to rely on the venue Wi-Fi. If mobile signal is weak too, fall back on the printable slips and sheets and run the round on paper.

About

Made by people who run events

We are Pathfinder Marketing, a small marketing and software shop in Austin, Texas. We first built Warhost.App for Warzone Houston, a 40 player, 20 table, 5 round Horus Heresy narrative event.

Then other organizers asked for the same thing. Warhost.App is our answer: one tool for any game system, a site for every event, and data that stays with the organizer. We look after the software so you can look after your players.

Get started

Spend the day at the tables

Add players in bulk, share the link, and keep standings hidden until you are ready to reveal them. We will set up a demo site for your event and walk you through it.

Or email info@warhost.app.