Open It and Start
No account
Runs in your browser
Nearly any device
Controller support
Installable PWA
Saves your place
Play or study
Replayable deals
Cardthropic is built to be welcoming on first launch and useful over time. You can begin in seconds on nearly any device with a web browser, including smart TVs, keep your place, and gradually discover deeper tools instead of being asked to learn everything up front.
The point is not just speed. The point is being easy to enter without becoming shallow after the first few minutes, and easy to return to later through installable progressive web app support with offline use in mind.
Games, analysis, and session data run locally on your device, not on a remote server.
Why It Feels Fast
Cardthropic does its work on your own device, inside your browser.
Your device runs the game and analysis directly, instead of waiting on a remote server.
- No sign-up wall before you can start
- No waiting in line just to use the main features
- Works on nearly any device with a web browser, including phones, tablets, laptops, desktops, and smart TVs
- Your browser feels responsive because your own device is doing the work directly
- Your game data does not have to be sent away just to begin
- Progressive web app support gives you an installable, offline-friendly return path
- Controller support helps on TVs, couch setups, and other gamepad-friendly devices
What You Can Play
-
Chess — play, study positions, explore variants, and use deeper tools when you want them
-
Solitaire — replay favorite deals, restart quickly, and use helpful automation
-
Theorisation — work through a seeded hazard-grid deduction puzzle with quick restarts, exact replay, and shared session restore
-
Checkers — play many deterministic
8x8 and 10x10 rulesets with mandatory captures, multi-jump continuation, and exact session restore
-
Go — play on different board sizes and keep your sessions in one place
-
Reversi — simple, direct play with the same shared library and session system
-
Game Library — find active, paused, and finished games without digging around
The goal is not to be a pile of random minigames.
Cardthropic is meant to feel like one home for several kinds of games.
Why People Might Like It
- You can start quickly
- You can come back later without losing your place
- There is real depth if you want to dig in
- The same app supports several game types
- It stays local and direct instead of feeling remote and slow
- The same seed or setup can be revisited for reproducible runs and analysis
- It is built for repeat play, not one-time novelty
Chess, If You Want More Than a Basic Board
The chess side is for people who want more than just moving pieces around.
You can play normally, or you can slow down and study a position in more detail.
- Built-in analysis tools designed for deeper study, not just casual play
- Support for multiple variants
- Board controls that make studying easier
- Large PGN collections can be explored locally in the browser
Solitaire With Memory
Solitaire here is not just one disposable deal after another.
You can replay the same setup, restart fast, and explore a run instead of losing it forever.
- Replayable seeded sessions
- Pyramid classic mode with extra helpers
- Fast restart and exploration workflows
- Useful tools for longer sessions
Theorisation as a Replayable Hazard-Grid Puzzle
Theorisation brings a seeded hazard-grid deduction puzzle into the same product shell as the rest of Cardthropic.
You can restart the same board, return to unfinished runs later, and keep the same calm session flow whether you want a quick puzzle or a longer deduction session.
- Seeded boards for exact restart and replay
- Advanced-math hazard symbols with straightforward reveal-and-mark play
- Safe first reveal, session restore, and the same shared library workflow as the other game families
- Keyboard, touch, mouse, and controller-friendly play on the same browser-first surface
Checkers Across 8x8 and 10x10 Rulesets
Checkers in Cardthropic is built around exact engine-backed play instead of a simplified board toy.
Multiple 8x8 and 10x10 rulesets live in the same family, with mandatory captures, continuation, crowning behavior, undo/redo, and save/restore staying consistent across the whole app.
- Many playable
8x8 and 10x10 rulesets in one shared product shell
- Mandatory captures, maximum-capture rules, and same-turn continuation handled consistently across supported checkers rulesets
- Long-range king and larger-board rulesets supported alongside classic short-range play
- Exact session restore, restart, and replay-friendly workflows
- Move Palette, help surfaces, and shared library support in the same product shell
It Remembers Where You Were
One of the best parts of Cardthropic is that it is built to be returned to.
Your active sessions, paused games, and finished runs can all live together in one place.
- Resume where you left off
- Keep track of active and completed sessions
- Move between game types without losing the shared library
Still Growing
Cardthropic is already usable, and it is still getting better.
The goal is to keep the surface calm and approachable while adding more depth over time.
- More polish
- More game coverage
- Better local tools
- Fast startup
- A calm surface with real depth underneath
Frequently Asked Questions (FAQ)
What Cardthropic Is
What exactly is Cardthropic, and what makes it different from other browser-based game tools?
Cardthropic is a local-first browser game and study app that combines multiple game families, reproducible seeds, exact restore, and shared continuity tools in one place. Rather than treating sessions as disposable, it is designed to support both quick play and longer study in the same product.
Which games does Cardthropic support right now?
The current families include Chess, Solitaire, Theorisation, Checkers, Go, and Reversi. Inside those families there are multiple modes and variants, including solitaire variants such as Klondike, Yukon, Scorpion, Pyramid, Spider, Forty Thieves, and FreeCell, plus Theorisation branches such as Deduction and the Triclidean modes.
Who is the author of Cardthropic?
Cardthropic was created by Emily Tiffany Joy. It is a single-author project with a very specific product identity, which is part of why the app tries to keep one coherent language across very different game families instead of feeling like a bundle of unrelated tools.
How is Cardthropic funded?
It is currently funded through optional donations. The app is free to use, with no account wall, no subscription gate, and no “premium analysis” split between basic and paid users at this stage.
What are the long-term goals beyond the current game set?
The long-term direction is not just “more games.” It is a stronger local-first product shell: deeper shared continuity, better study tools, more polished families, and more thoughtful game-specific systems that still feel like one home instead of a pile of separate apps.
Technology And Devices
What tech stack does Cardthropic use?
The project is built in Rust, with egui as the UI framework, glow-backed rendering in the graphics stack, and WebAssembly for the web build. That combination is what lets the same core product run as a full-featured browser app instead of a traditional server-rendered website.
How does Cardthropic run entirely in the browser without behaving like a typical server-driven web app?
The important work runs on your device. The browser loads the app, but gameplay, analysis, and normal session logic execute locally rather than waiting on a remote server to drive every move or computation. That is a major reason the app feels direct once it is loaded.
Can I install Cardthropic like an app?
Yes. On supported browsers, Cardthropic can be installed as a progressive web app, which gives it a more app-like return path while still keeping the same browser-based foundation underneath.
Does Cardthropic work offline?
It is designed to be offline-friendly once the app is already available on your device, especially through the installable progressive web app path. Normal local gameplay and session work fit that model well, while first loads, updates, and outward-facing actions such as external analysis naturally depend more on connectivity.
Can I use Cardthropic on phones, tablets, laptops, desktops, and smart TVs?
Yes, as long as the device has a capable enough browser. Cardthropic is meant to be useful across touch-first devices, keyboard-and-mouse setups, controller-friendly setups, and large-screen browser surfaces rather than assuming one ideal input style.
Does Cardthropic support controllers?
Yes. Controller support is a real part of the product, not an afterthought, which is one reason the app works unusually well on TVs, couch setups, and other browser-ready devices where a gamepad is more natural than a mouse or touch-only workflow.
Does it work well on TVs?
Yes, if the TV has a reasonably recent smart-TV browser. Controller and remote-friendly workflows are part of the design, but older or weaker TV browsers are often the least forgiving environment, so the best results come from more recent smart-TV browsers or connected devices with stronger browsers.
Are there any browser or OS requirements to get the best experience?
A recent browser is the main requirement. Modern desktop and mobile browsers generally do best, recent smart-TV browsers can work well, and older embedded browsers are the most likely place to see rough edges first because they tend to lag on browser features and performance.
Privacy, Data, And Continuity
Does Cardthropic require an account, or can I use it anonymously?
It does not require an account. You can use it without signing up, which fits the project’s local-first design and its preference for quick entry over building a hosted identity system around the whole experience.
Where is my game data stored?
Normal session continuity is stored locally in your browser or installed app context rather than being centered on a server-side account. In practice, that means your sessions and preferences usually travel with the browser profile or installed instance you actually used.
Do I need to create an account to save progress across devices?
No account is required, and Cardthropic is not built around cloud sync. Progress and continuity are usually stored locally on the device or browser profile you used, unless you deliberately move game data through one of the supported export or sharing paths.
Do you upload or store the games I analyze or create?
Not as the default workflow. Core gameplay and study are local. Data leaves your device only when you deliberately use an outward-facing path such as external analysis or another sharing mechanism that is explicitly meant to send something somewhere else.
What happens to my games and analysis if I leave the browser or shut down the device?
If the same browser profile or installed app context is still there when you return, Cardthropic is designed to restore meaningful in-progress state instead of treating your session like a disposable tab. Exact behavior varies by family, but continuity is a core product goal rather than an afterthought.
How does Cardthropic handle PGNs, SGFs, and other local game files?
Family-specific file workflows are meant to stay local-first too. When you load or work with local game files, the design goal is to let you inspect, replay, and study them in the browser without automatically turning that into a server upload workflow. The exact file tools vary by family.
Engines, Analysis, And Study Workflows
What kind of engines power Cardthropic’s built-in analysis and automation?
Cardthropic uses its own engines, rules logic, and local automation systems. The built-in analysis layer is part of the same project rather than a thin wrapper around a stack of bundled outside engines.
Are other third-party engines bundled into Cardthropic?
No. Cardthropic’s built-in analysis and automation are native to the project. When stronger outside analysis is useful, some modes can open Web Analysis in a new tab instead of bundling heavyweight third-party engines directly into Cardthropic.
How strong or accurate is the built-in analysis compared to dedicated desktop engine tools?
Cardthropic’s built-in analysis is designed for readable local study, not for competing with top standalone engine stacks. Its engines are aimed more at practical, intermediate-strength, human-like study inside a browser-based local app than at maximum engine strength.
What does “SGF-oriented workflow” mean for Go players?
It means Go records, review, and branching study are handled in a way that fits SGF-style game trees instead of flattening everything into a chess-style move list. In practice, that means Go study flows are meant to respect SGF-style review, move trees, and board analysis rather than treating every game like PGN.
Can I create study sessions, problem sets, or annotated game workflows inside Cardthropic?
Many families already support repeatable study sessions through seeds, history, exact restore, replay, and family-specific file or library tools. More structured challenge systems and authored study surfaces exist in some parts of the app and are still growing in others, so the answer is increasingly yes, though not yet as one uniform feature across every family.
Practical Play And Study
Is Cardthropic more for quick play or for deep study?
It is built to support both without forcing you to pick one identity for the whole app. You can open a game quickly, keep the session simple, and leave, or you can stay with the same run and use seeds, restore, history, replay, and deeper tools to turn it into a longer study loop.
What is a seed?
A seed is the reproducibility handle for a run. In supported families it recreates the same opening state, and in some modes it also governs future randomness such as refill or deal order, which makes retries and comparisons meaningful instead of turning every restart into a different problem.
What does exact session restore mean?
It means returning to the real in-progress state you left, not merely reopening the same family or mode. The current position, relevant setup choices, and family-specific runtime context are restored so the resumed session still means the same thing.
Do all games support all tools and surfaces?
No, and that is intentional. Cardthropic tries to keep unsupported tools visibly unavailable instead of faking parity. Some families already support deeper shared surfaces such as Robot, Move Palette, import/export, or analysis bridges, while newer families are narrower until those surfaces are genuinely ready.
What gets saved on my device?
Cardthropic can remember active sessions, finished runs, recent work, local preferences, and some game-family-specific progress such as locally cleared starter challenges. Because the app is local-first, that continuity usually lives with the browser profile or installed app instance you actually used.
How are Robot, Magic Wand, and Computer Player different?
They are related but not interchangeable. Magic Wand is a one-step assist, Robot is continuous automation, and Computer Player is a side assignment in supported competitive games where the computer takes White, Black, or neither as an ongoing role.
Can I compare lines and retry the same setup?
Yes. That is one of the clearest Cardthropic patterns across families. Seeds, undo/redo, restart, history, and exact restore make it practical to retry the same situation and see how different early choices change the branch instead of forcing you to accept one line and lose the rest.
Can I import, export, or share game states?
In many parts of the app, yes, but the exact path depends on the family. Some modes expose PGN-style import, Copy/Paste Game, Clipboard Remote Play, Web Analysis, or other game-specific export flows, while newer families may intentionally defer those surfaces until they are truly supported.
Limits And Roadmap
How demanding is Cardthropic on CPU and memory?
It is generally approachable on modern devices, but the app still depends on your device because the work is local. Lighter play surfaces are easy to run almost anywhere with a decent browser, while heavier local analysis and larger browser sessions naturally ask more from weaker devices or older TV browsers.
What are the main limitations of doing this in the browser instead of as a native desktop app?
The browser is a great portability layer, but it still imposes limits around performance ceilings, storage behavior, file APIs, and the uneven quality of embedded browsers on some devices. Cardthropic leans into the strengths of the browser while accepting that a local browser app is not the same thing as a heavyweight native desktop engine lab.
Will Cardthropic ever support full network play?
No full network-play layer is planned. Cardthropic already has Clipboard Remote Play for lightweight handoff between two copies of the app, and that fits the project much better than taking on a full online networking stack, which would add a great deal of complexity without matching the current roadmap.
Glossary
Navigation And Continuity
- Home
- The in-app launch surface for starting new games, reopening familiar entry points, and getting reoriented quickly.
- Command Palette
- The searchable action launcher that helps you find commands, windows, and settings by typing what you want.
- Manual
- The built-in guide that explains how Cardthropic’s families, tools, and workflows fit together.
- History
- The status and note stream for the current session, useful when you want to review what happened and when.
- Library
- The place where active, paused, and finished games can live together instead of disappearing after one sitting.
Replay And Reproducibility
- Seed
- A reproducibility value that lets supported games recreate the same opening conditions and, in some families, the same future randomness.
- Game Seed Control
- The tool window for inspecting, changing, rerolling, or replaying seeds and other seed-driven setup details.
- Exact Session Restore
- Returning to the same in-progress run state, not merely reopening the same mode or family.
- Undo
- Step back one or more decisions so you can test another line from the same session.
- Redo
- Move forward again after an undo when you want to revisit the branch you just backed out of.
Assist And Analysis Tools
- Robot
- Continuous automation for supported modes when you want Cardthropic to keep playing beyond a single move.
- Magic Wand
- A one-step assist that makes a single move without handing the whole session over to automation.
- Computer Player
- A side assignment in supported competitive games where the computer takes White, Black, or neither.
- Strict Tournament Rules
- A clean-play setting that disables help and evaluation surfaces for a stricter session.
- Move Palette
- A move or action chooser that makes legal options explicit instead of requiring purely board-driven input.
- Web Analysis
- A bridge to stronger external analysis destinations when you intentionally want a second opinion outside Cardthropic.
- Clipboard Remote Play
- A clipboard-based way to sync turns between two copies of Cardthropic without a dedicated online multiplayer service.
- W?
- A quick solitaire-oriented winnability indicator used in supported variants to ask whether a deal appears winnable.
- Find Winnable
- A seed-search workflow for supported solitaire modes that looks for a deal meeting the requested winnability condition.
Theorisation And Symbolic Play
- Theorisation
- Cardthropic’s symbolic puzzle family, currently spanning Deduction and the Triclidean cascade modes.
- Deduction
- The hazard-grid branch of Theorisation, built around reveal-and-mark logic play on a seeded symbolic board.
- Triclidean
- The symbolic cascade branch of Theorisation, where adjacent swaps create deterministic match-and-clear runs.
- Thesis Challenge
- A configurable Triclidean target-score mode where you choose the board size, symbol count, move budget, and challenge target.
- Proofbook
- The curated challenge browser for Triclidean Proof, organized around named starter challenges and progression.
Board-Game Specific Terms
- PressureScope
- A chess-family variant where the rule draft and pressure conditions reshape what counts as a win, loss, or continuing position.
- komi
- The point compensation used in Go, typically awarded to White to balance the first-move advantage.
Ready When You Are
Cardthropic is for people who want a game app they can open quickly, enjoy immediately,
and return to later without starting over.