About TicTacWhat

What is TicTacWhat?

TicTacWhat is a full-featured tic-tac-toe platform where you can play against friends or an AI opponent — with a twist. Beyond classic tic-tac-toe, the game offers three alternative modes that inject randomness, mystery, and chaos into every match. No two games play the same way twice.

Game Modes

🎯 Normal

Classic tic-tac-toe. X goes first, players alternate turns. First to get three in a row wins. A full board with no winner is a draw. Perfect for a quick, clean match.


💥 Chaos Mode

After each turn, the server randomly decides whether the next player gets skipped. Skips can chain — both players might get skipped multiple times in a row. You'll see a notification when skips happen, and the total skip counts per player are tracked throughout the game.

  • Mild: 25% chance of a skip after each turn
  • Moderate: 50% chance of a skip after each turn
  • Mayhem: 80% chance — complete bedlam

Skip totals for each player are shown at the end of the game.


🗡️ Betrayal

Before the game starts, a number of squares are secretly chosen as betrayal squares. You won't know which ones they are. If you place your piece on a betrayal square, your piece is immediately swapped to your opponent's symbol — turning your move against you.

Choose how many betrayal squares are hidden on the board:

  • Just One: 1 hidden betrayal square
  • A Couple: 2 hidden betrayal squares
  • Mayhem: 4 hidden betrayal squares

You'll be told how many betrayal squares exist — but not where they are. Move carefully.


🔀 Switcheroo

Before you pick a cell, fate decides your symbol for the turn. If fate swapped you, you'll see a notification — then you choose where to place your opponent's symbol instead of your own. No surprises after the fact; the twist is revealed upfront.

  • Mild: 25% chance of being swapped each turn
  • Moderate: 50% chance of being swapped each turn
  • Mayhem: 80% chance — expect to play your opponent's symbol most turns

Playing with Friends

  • Create a profile and search for friends by email address or phone number (exact match required — ask your friend what they registered with)
  • Send a friend request; they can accept or decline
  • If someone declines your request, they must re-initiate — you can't re-send to them
  • Once friends, challenge them to any game mode from the Play screen
  • Multiplayer games use live polling — the board updates automatically when your opponent moves
  • Pause a game at any time and resume later from your Paused Games list
  • View your full game history together from the History page

Playing vs Computer

The AI opponent uses a minimax algorithm with alpha-beta pruning — it plays optimally in Normal mode and will not make a mistake if one exists. In Chaos, Betrayal, and Switcheroo modes, the same randomness rules apply to the AI as to you. Even a perfect strategy can be undone by a betrayal square or a well-timed skip.

The AI always plays as O. X always goes first.

Game History

Every completed game is saved to your history. You can view all your games, or filter by a specific friend. The history shows:

  • The final board state with the winning line highlighted in green
  • In Chaos Mode: how many times each player was skipped
  • In Betrayal and Switcheroo: the move log annotates every swap so you can see exactly where fate intervened

Accounts & Profiles

  • Usernames are at least 5 characters by default — shorter usernames are available via admin-generated invite codes
  • Set your first and last name, email address, phone number (with international country code selection), and a profile picture (up to 5 MB)
  • Phone numbers are stored in E.164 format internally — enter yours in whatever format you're comfortable with and the app normalizes it
  • Your email and phone are used for friend discovery — they're how other players find you

Playing as a Guest

No account needed to play vs the computer — just jump in and try the modes. Guest games are not saved to any history and you can't challenge friends without an account.