What is Peel?

Peel is a daily deobfuscation puzzle you play in the browser. Each day it gives you one real obfuscated one-liner, a short shell or JavaScript command buried under a stack of reversible encodings, and asks you to reveal the plaintext underneath. You solve it by choosing decode operations from a toolbox: Base64, hex, ROT13, URL-encoding, string reversal, and a syntactic eval()/atob() unwrap. Every operation runs for real on the current text, so the string you see is always the genuine result of the moves you have made, never a canned animation.

The goal is the fewest moves. A correct decode peels one layer and advances you toward the answer; an off-path guess that still applies counts as a move but does not get you closer; a decode that cannot apply is rejected and the board shakes. A live timer tracks your solve and freezes the moment the plaintext appears. When you win, Peel builds a spoiler-free result grid, one colored square per move, that you can share without giving the puzzle away.

How to play

  1. Read the obfuscated string on the board and guess which encoding wraps the outer layer.
  2. Press the matching decode button in the toolbox and watch that layer unwind.
  3. Repeat, using the move history to see which steps advanced the solve, until the plaintext shows.
  4. Share your result grid, then come back tomorrow for a new puzzle.

FAQ

Do I need to know how to code to play?
No. Recognizing common encodings helps, but the toolbox is small and you learn the patterns fast: text that ends in = is usually Base64, pairs of hex digits are hex, and %20 style escapes are URL-encoding. Trial and error is a valid strategy, it just costs moves.
Is my code actually being executed?
No. The eval() unwrap is purely syntactic: it strips the wrapper text to expose the inner string and never runs anything. Peel has no backend and executes none of the puzzle content.
Does everyone get the same puzzle?
Yes. Today's date maps to a single hand-authored puzzle, so your result grid is comparable to anyone else who played the same day.
Can I undo a wrong move?
Yes. Undo steps back through your history one move at a time, so you can explore a decode path and back out of it without restarting.
How is Peel different from CyberChef?
CyberChef is a professional analysis tool with hundreds of composable operations. Peel is a game: one puzzle a day, a small toolbox, a move counter, and a shareable score. It is built to be fun in two minutes, not to be exhaustive.