About Play Hansa

A digital adaptation of the Hansa Teutonica board game

Hey, I'm Leo πŸ‘‹

I'm a solo developer and long-time Hansa Teutonica fan who decided to build the digital adaptation the game deserves.

Play Hansa is a free, fully scripted digital version of Hansa Teutonica β€” playable in your browser, with real rules enforcement, AI opponents, and multiplayer. Built with the official blessing and assets of Pegasus Spiele.

Running the servers, database, and keeping everything humming comes with a cost. If you're enjoying the game and want to help keep the lights on, getting Premium goes a long way and is genuinely appreciated β€” plus you'll unlock expansion boards, gameplay modules, and private stats in return.

Thanks for playing!
–Leo

Frequently Asked Questions

Is Play Hansa really free to play?

Yes β€” the base game is completely free, with no account required for solo play against AI opponents. Getting Premium is optional and helps cover server and database costs, unlocking expansion boards, extra gameplay modules, and private stats in return.

Is this an official, licensed adaptation?

Yes. Partway through development I reached out to Pegasus Spiele and got their official blessing to use the Hansa Teutonica IP and graphic assets, so you're playing with the original artwork and theme.

What platforms can I play on?

Play Hansa runs in your browser at playhansa.app β€” no download needed. It's also available as native apps for iOS and Android. You can even play with your friends across all platforms.

Can I play solo against AI opponents?

Yes β€” solo mode with AI opponents needs no account, so you can jump straight in. The bots are algorithmically programmed rather than LLM-based (running an LLM for every bot move would get expensive fast), and improving their strength is an ongoing effort.

Is multiplayer real-time or can I play asynchronously?

Both are supported. You can play in real time with friends β€” no need to refresh as the game updates live β€” or play async, where you get a browser or push notification whenever it's your turn.

Will there be expansion content, like Britannia?

Yes β€” expansion boards, gameplay modules, and other bonus content are already available as part of Premium, with more on the way.

Do all my friends need Premium to play with expansions?

No β€” only whoever creates the game needs Premium to select an expansion board or module. Once the game is created, everyone else can join and play it for free, no Premium required on their end.

Is the source code open?

It's closed source for now β€” there are ongoing conversations with the publisher about future plans, so it isn't something I can open up at this point.

What tech stack did you build this with?

Flutter with Riverpod for state management on the front end; Dart and Shelf on the back end, with WebSockets for real-time multiplayer and Postgres for the database. It's deployed across Render, Cloudflare, and Maileroo. Claude Code was a huge accelerator for the project too.

I found a bug or have feedback β€” where do I send it?

The best way is the "Contact & Feedback" option in-app while you're playing β€” it goes straight to me. You're also welcome to drop it in the Discord server. I read everything and it directly shapes what gets built next.

How can I get in touch?

Email is best for anything that isn't a bug report or quick feedback (partnerships, press, or anything else): info@playhansa.app.