a game of calls, hearts, and the sea that keeps
Raising the sails…
Sign in to keep your collection, decks, cosmetics and progress — one identity across web, iPhone and Android.
Accounts are real: Google sign-in is verified with Google, email passwords are stored hashed, and your profile is saved to your account — sign in on any device and your collection is there.
Every new player chooses one themed starter deck. It is yours to keep — its cards enter your collection, and you can build more decks from everything you earn.
Cross My HeartTap a card for its actions — play it, set it as Energy, or inspect it.
MythicRareUncommonCommon — no glow
New Deck starts from an empty list. Edit Deck opens one of your saved decks in the builder. Build for me picks a Captain and builds the best deck it can from the cards you own — with a written guide to sailing it.
The Shop takes Doubloons only — earned through play. Salvage is spent at the Crafting Bench, never here.
The Bench takes Salvage — melted duplicates — and Blank Charters. Salvage re-crafts copies of cards you have owned before only; it can never make a first copy. A Blank Charter crafts any one card you have never owned.
Copies that sit in your decks are protected — they can never be melted, and they don't count toward the playset you keep. The kept playset is counted from your loose copies only.
Friends live on your account: add friends by their tag, see who is online, and challenge a friend directly into a private match room. Everything on this page is real — your list follows your account across devices.
An invite is an explicit invitation: it sits pending until your friend accepts, and the match begins the moment they do. (A room code, below, is the cold-challenge route.)
Share a room code with anyone; whoever enters it takes the other seat, and the match begins the moment both decks are ready. Codes are honoured by the server-held rooms — one shared table, both captains live.