Voidhorde icon — one cyan arrowhead ship below a descending wall of glowing green alien chevrons

▶ COMING SOON  //  iOS + ANDROID

VOIDHORDE

One ship. Thirty minutes.
A horde that never stops.

A top-down space bullet heaven. You steer; the guns fire themselves. Kills drop XP, level-ups deal three cards, and every five minutes a warp opens: three sectors on three cards, each showing the rule it imposes and the boss that guards its far end — pick one before the horde follows you through. At 30:00 the Ark closes the void. Reaching it is the win; what you reached it with is the score. Vampire Survivors gives you one map for thirty minutes. Voidhorde gives you a route, chosen five times.

PRIVACY POLICY

Both store buttons are dead on purpose. Voidhorde is not on the App Store and not on Google Play yet, so there is nothing behind them to link to — they become real links the day it is live, and not one day earlier. We are not going to give you a date we cannot keep. What we can tell you now is the shape: paid once — and one purchase covers iPhone, iPad and Mac. No ads, no in-app purchases, no account, no network.

▶ THE LOOP

HOW IT PLAYS

Spawn, survive, level up, warp, boss, repeat, Ark. Thirty minutes end to end, and the only thing you ever do with your thumb is move. A darksynth score runs under all of it.

▶ THE HONEST BIT

ONE PRICE, FOREVER

Voidhorde is a premium game and nothing else. No ads. No in-app purchases. No account, no sign-in. Fully offline. There is no currency to buy, no energy meter, no season pass and no DLC bait — none of those things were built, so none of them can arrive in an update you didn't ask for. The meta progression is the player's, not the store's: every hull, weapon and refit is earned by playing.

The mobile price is the price the store records will carry at launch. The Steam figure is a plan, not a listing.

▶ ONE CODEBASE

WHERE IT RUNS

Built with Flutter and Flame across iOS, Android and macOS. The simulation underneath is pure Dart with no floating-point numbers anywhere — fixed-point positions, a committed sine table, integer square roots — so it is bit-identical on every device that runs it.

▶ ON THE RECORD

IT COLLECTS NOTHING

Voidhorde has no server, no account, no analytics and no crash reporter, and it makes no network requests at all. The merged Android release manifest — the one that actually ships, after every plugin's manifest is folded in — declares no INTERNET permission, no camera, microphone, location, contacts, storage or notification permission, and nothing a phone would ever prompt you about. Its iOS property list declares no usage strings, and the macOS release build is sandboxed with no network entitlement. Your settings, your Hangar, your records and your Daily streak are four small entries in your own device's local storage and they stay there. Purchases are handled by the store you bought from; we never see payment details. The full details — including the one signature-level entry that Android's own libraries generate, and how to erase every byte the game stored — are on the privacy page.

READ THE VOIDHORDE PRIVACY POLICY

▶ WHO MADE THE NOISE

CREDITS

Music by Karl Casey @ White Bat Audio. Sound effects by Magic Sound Effects. Pixel art curated from licensed CraftPix packs. Everything else came off our own line.