Stand where history was made. Relive the greatest battles.
An immersive history app: 40 battles across 7 eras, with story scenes, quizzes, interactive maps and a living collection. A real-time tactical mode is playable in the Ancient era, with more eras in the works.
LatestHistory games on the site› 11.11Polish Independence Day›
Drag to spin · scroll or pinch to zoom · tap a battle
Currently in the app
One battle, many ways to live it
A real history app, in closed testing on Google Play today.

Story scenes
Battles play out as story scenes, not walls of text. 22 of the 40 are told in three scenes today, as text from a narrator (in Polish for now); voiced narration and a telling for each side are on the way.

Story Campaigns
13 campaigns across six eras, from Antiquity to World War II: battles, quizzes, story scenes and artifacts, with the Commander’s Dilemma along the way.

The Battle Globe
Every battlefield on a black and gold 3D globe: spin it, filter by era, and tap any battle to dive in.

Quizzes & Codex
280+ questions and a living Codex across 40 battles. Climb the leaderboards.

History games
Battle of the Day, a pin on the world map, comparing armies and the era quizzes. In the app also as duels against real players.

PvP, Tournaments & Clans
Ranked ELO seasons, bracket tournaments, clans, and clan-vs-clan skirmishes.

Artifact Collection
Unearth 250+ historical artifacts, each with lore, rarity, and its own unlock conditions.

Battle Pass & Seasons
Seasonal free + premium tracks. Earn Season XP by exploring, visiting sites, and competing.








Real-time battles, taking shape
No turns, no waiting: you command your army as the fight unfolds. The mode is playable in the Ancient era today; the rest, the great historical battles rebuilt in real time era by era, is exactly what the Kickstarter funds.
- 01Live commandMove, charge, and hold the line on real battle maps.
- 02Terrain & formation matterThe seven ancient battlefields are rebuilt from elevation data and the historical sources, so ridges, rivers and passes are where they were.
- 03Play against playersRanked duels with seasons and leaderboards, arriving with the mode.
From the phalanx to the tank
Antiquity
Cannae · Gaugamela · Thermopylae
Medieval
Grunwald · Hastings · Agincourt
Early Modern
Vienna · Lepanto · Poltava
Napoleonic
Austerlitz · Waterloo · Borodino
Industrial Age
Fort Sumter · Gettysburg
World War I
Verdun · Somme · Ypres
World War II
Stalingrad · Kursk · Berlin
Millennia of warfare
From Marathon in 490 BC to Berlin in 1945, every battle in one scroll. Tap any to open it.
Today in military history
Checking the calendar…

Quote of the day
Never in the field of human conflict was so much owed by so many to so few.Winston Churchill
Speech to the House of Commons, 20 August 1940 · Read the article ›
Photograph: United Nations Information Office, New York, 1942 · public domain
Coming up this week
The turning points of history
Marathon, Gaugamela, Cannae, Constantinople, Waterloo, Stalingrad: the days the world changed course.
Play the history
Free games built from our maps, portraits and battle stories. Every game draws new rounds, so you can play again and again.

Where Was It Fought?
Drop a pin where they fought: 207 battles, sieges and campaigns. Up to 5,000 points a round.
Play ›
Battle of the Day
One puzzle a day, the same for everyone. Share your grid and keep your streak.
Play ›
Which Battle Was Bigger?
Two battles, numbers hidden: where did more soldiers fight? One wrong call ends your run.
Play ›
Put the Battles in Order
Five battles, years hidden. Oldest to newest, closer in time every round.
Play ›
Guess the Battle from the Map
Old battle maps revealed piece by piece. Name the battle before the full map shows.
Play ›
Guess the Commander
A blurred portrait and four clues. Fewer clues, more points.
Play ›
Who Won the Battle?
Thermopylae, Gallipoli, the Somme: pick the winner, or call it a draw.
Play ›
Guess the Battle
Ten scenes from inside famous battles. Which one are you in?
Play ›
Which Commander Are You?
15 questions match you to one of history's great generals.
Play ›Battles, told in full
Free deep-dives into the battles that decided everything. No app required to read.

Battles That Changed the World: 32 decisive days
From Marathon to Normandy, the turning points of history in one guide, each linked to the full story.

Greatest Cavalry Charges
From Gaugamela and the winged hussars to the doomed Light Brigade, history's most famous cavalry charges.

Battles Won Against the Odds
Fifteen times a smaller army beat a much larger one, from Marathon to Singapore, with the odds.

On This Day in Military History
Which battle was decided today, across more than 2,300 years.

Cannae
Hannibal's double envelopment, still taught in war colleges.

Thermopylae
Leonidas, the 300 and the stand at the Hot Gates.

Saratoga
The turning point of the American Revolution.

Grunwald
One of medieval Europe's largest battles, a fallen Grand Master by dusk.

Lepanto
The last great galley battle, and the end of a myth.

Stalingrad
A city fought street by street until the whole war turned.

Normandy
The largest seaborne invasion ever launched.
Explore by era: Antiquity · Middle Ages · Early Modern · Napoleonic · Industrial · World War I · World War II
Commanders and rankings: Hannibal Barca · Hamilcar Barca · Bayezid I · Mehmed II the Conqueror · The deadliest battles in history
Survey every battlefieldClaim your starter set
Enlist now and claim a commander, a battle and an item from your chosen era on launch day. We will also send word the moment the Kickstarter goes live.
By enlisting you agree to receive emails about the launch. Privacy Policy
Bring the battlefield to your classroom, or your kitchen table
History lands harder when students command it instead of skimming a chapter. Turn any of the 40 battles into a shared lesson: the same events, the same narration and one class quiz leaderboard.
Classroom mode
Why teachers use it
Built, and building
A real app today, with a clear plan for what comes next, and your support decides how fast we get there.
In closed testing on Google Play
- Every feature above marked “In the app”
- 40 battles · 13 campaigns
Kickstarter
- Back the campaign
- Unlock exclusive Founder rewards
- Vote on what we build next
What support unlocks
- Real-time tactics on real battle maps, era by era from Antiquity
- Every battle fully narrated, all 40 of them
- A second narration viewpoint, so you hear each side
The project so far
From the first version in January 2026 to today, month by month.

History games on the site
Play history in your browser: Where Was It Fought?, Which Battle Was Bigger?, Put the Battles in Order, Guess the Battle from the Map and Guess the Commander, plus a daily Battle of the Day. Every game and quiz now sits in one place.
Scout it ›
Friend challenges and a daily leaderboard
Send your Where Was It Fought? score as a link: your friend plays exactly the same rounds and sees your points round by round. The daily pin has a shared leaderboard for the day and the week, anonymous, with nicknames from a preset list.
Scout it ›
A calendar for every day of the year
On This Day in Military History now covers all 366 days: more than 700 events with a short story, a picture or a location map and a link to our article, and the years since each battle count themselves.
Scout it ›Show earlier: October, September and August 2026

Real battlefields for the real-time mode
Battlefields rebuilt from elevation data and historical sources: maps of all seven ancient battles are done and playable, and Grunwald’s map, where rivers and fords change how an army moves, is built and arrives with the Medieval era.
Scout it ›
A better narration player
A reading view in the app's serif type, and markers in the battle lists showing which battles are told in story scenes.
Scout it ›
A refreshed site and an expanded blog
High-resolution paintings framed to each picture, a faster globe, and a much larger blog in English and Polish, with footnoted sources and period maps.
Scout it ›
A learning path through history
A chronological timeline with progress for every battle, one daily review queue for spaced repetition and past mistakes, a daily XP goal and a certificate for completing each era.
Scout it ›
Teacher Zone for schools
Run a live class session from a ready lesson plan, starting with Grunwald, build your own quizzes, keep a class gradebook and download a lesson to run without internet.
Scout it ›
Completely ad-free
We removed every ad from the app, including the optional rewarded videos. Nothing interrupts a battle, and progress stays earned, never sold.
Scout it ›
A redesigned battle screen
A painted header that folds away as you scroll, fewer tabs, an animated reward summary and a moment of mastery when you master a battle.
Scout it ›
Community difficulty ratings
Players rate how hard each battle is, and the battle list and battle screen show the average of everyone's ratings, counted on our server so one player cannot inflate it.
Scout it ›
Weather and deeper tactics in real time
The real-time mode gains seasons and weather (rain cuts sight, snow and ice change the ground, mud slows every charge) plus charge shock, braced spears, encirclement and spreading panic.
Scout it ›Show earlier: July and June 2026

The real-time mode begins
Work started on the live battle engine: a core that computes a battle exactly the same way on two phones, and player sync through the server, tested on two devices at once.
Scout it ›
Now in closed testing on Google Play
The full app, 40 battles, with story scenes, quizzes and campaigns, entered closed testing on Google Play.
Scout it ›
Three narration perspectives and the Field Dispatch
Narration is built around three perspectives, a neutral one and one for each side; today every story is told by the neutral narrator. The site launched its battle blog in English and Polish.
Scout it ›
Work on tactics begins
A first prototype of commanding a battle, on a hex map, tested terrain, flanks, morale with routing units, charges and veterans. Those rules grew into the real-time mode, which later replaced the prototype.
Scout it ›
Six new battles and a fair economy
Actium, Tours, Poltava, Trafalgar, Gallipoli and El Alamein joined to complete each era's campaign. Purchases, era unlocks and rewards moved to the server, so they cannot be forged.
Scout it ›Show earlier: May and April 2026

Exercises that remember your mistakes
Questions you got wrong come back in spaced repetition. Plus a daily challenge, personal stats, exercises picked by era and difficulty and a glossary when you tap a hard word.
Scout it ›
A new look across the app
Several rounds of visual polish: era gold accents, achievement cards, leaderboards, the player and the home screen in one consistent style.
Scout it ›
Battle mastery and chests
Every battle can be mastered, listening to a narration again earns a bonus, and rewards for quizzes and day streaks arrive in chests of different tiers.
Scout it ›
Campaigns told as a story
Campaigns gained chapters with a narrative opening and a preview of every battle: the two sides face to face, with their commanders.
Scout it ›Show earlier: March 2026

The first tools for teachers
A teacher can build their own quiz, run a timed exam with a certificate, follow each student's progress and export the results to a spreadsheet.
Scout it ›
A weekly league and commanders
A weekly league started, and avatars became commanders from every era, with their own tab in the player's records.
Scout it ›Show the start: January and February 2026

The start: a map, narration and a quiz
Work began in January 2026. The first version had a battle map, a battle screen with story scenes, quizzes, an artifact collection, achievements and a GPS mode that leads you to the real battlefields.
Scout it ›Help build what comes next
The app is free. Your support decides how fast the rest gets built, and below is exactly what it unlocks and what you get for it.
I'm building Echoes of Battle because history deserves better than a textbook. Every battle here is one I wanted to stand inside: to hear it, command it, and finally understand it.
Read the full note
It's a real app, and it's free, because learning history shouldn't cost anything. But there is so much more to build: more battles and narration, more sides of every story, deeper campaigns, and the great battles rebuilt in real time, more than one person can carry alone. If any of this moved you, your support is how you keep it growing.
Back the project
Kickstarter is where the next chapter gets funded, with exclusive Founder rewards for the people who make it possible.
Founder rewards
- Exclusive Founder frame, badge & name color
- Exclusive legendary Founder avatar & relic artifacts
- Eras & campaigns unlocked from the start
- Your name in the in-app Credits
Founder items are exclusives, never sold in the app.
See the stretch goals and all 6 pledge tiers
What your funding unlocks
100% = we hit our funding goal. Every rung above is extra funding that unlocks more.
Pledge tiers
- Exclusive Founder name color
- Your name on the Founders roll
- Backer-only research diaries and channel
- Everything in Recruit
- The Field Chronicle, a digital book of battle deep-dives and maps
- Early access: play the closed test before public release
- Exclusive Founder profile frame
- Everything in Sergeant
- High-resolution battle-map pack
- A curated collection of legendary battle relics
- Founders' Council: an equal vote on monthly picks (the next real battle, era or commander), Ask the Historian AMAs, and submit a source
- Honored on the Patrons' Roll in the Chronicle
- Everything in Lieutenant
- The expanded Chronicle, with extra deep-dives and primary sources
- Early access to every new battle deep-dive
- An exclusive Founder relic, never earnable in-game
- Everything in Captain
- The complete relic reliquary of one era you choose
- The full Founder regalia set
- A numbered, personally signed digital edition of the Chronicle
- Everything in Colonel
- The complete reliquary of every era
- Battle Patron: fund the making of one real battle's chapter (deep-dive and map) and be honored as its Patron
- Early access to every future test
All rewards are digital: files, in-app unlocks or invitations. No shipping, ever. Founder cosmetics are exclusive and never sold, and give no gameplay advantage: no pay-to-win, everyone plays the same content. Early backers also claim a bonus Founder relic.
Supply the campaign on Ko-fi
Ko-fi is the simplest way to help: a one-time tip or a monthly membership, whatever suits you. It takes only a few dozen supporters to keep the app running and free for everyone.
The app stays free. Support just fuels what comes next: more battles, narration and campaigns.
Good to know
What is Echoes of Battle?
An immersive mobile history app. You command history's battles, read them as story scenes, collect artifacts and take quizzes, across 40 battles and 7 historical eras.
Is it free to play?
Yes. The app is free and you can unlock every battle by playing, using in-game currency you earn. Optional in-app purchases (currency that speeds up unlocking, cosmetics, a premium Battle Pass and, in the two largest coin packs, an XP boost) help fund development. Quiz answers, battle results and duel wins can never be bought.
Why support an app that's already free?
Because “free” still has a cost: servers, new battles, narration recording, and the leap to real-time historical battles. Your support funds all of it so the app can stay free and keep growing. No content is locked behind payment; you can unlock every battle by playing; supporting is simply how you fuel what you love.
How can I support the app?
On Ko-fi you can give a one-time tip or a monthly membership, and you can cancel a membership anytime. The app itself stays free.
What does the Kickstarter fund?
The real-time tactical mode on real battle maps, full narration for every battle, a second narration viewpoint, more battles and deeper campaigns, plus exclusive Founder rewards for backers. It accelerates the roadmap.
What platforms is it on?
Android today, currently in closed testing on Google Play. iOS is planned.
Which languages are supported?
English and Polish today; the story scenes are in Polish for now, with English on the way.
What do backers get?
Founder-exclusive cosmetics (frame, badge, name color, avatar, relic artifacts), eras and campaigns unlocked from the start, and a credit in the app. Founder exclusives are never sold in-store.
Get the call to arms
Enlist for launch day. We will email you dispatches from the build and call you the moment the app and the Kickstarter go live, so you can lock in Founder rewards.
No spam. Leave the ranks any time.



