Inspiration

I’ve always loved word puzzle games, and I wanted to bring that passion to the Reddit community for my first app. My goal was to create a daily ritual where players can test their logic through a clean, minimalist cryptogram experience.

What it does

Zyfer is a daily-resetting cryptogram where players decode hidden phrases by mapping abstract symbols to the alphabet.

The Goal: Act as a cryptographer to reveal a hidden quote or phrase based on a category and clue.

Blind Feedback: Correctness is only confirmed upon 100% completion, emphasizing logic over trial-and-error.

Free Solves: If you get stuck, you can use a hint to reveal the correct letter for a specific symbol, though it adds a time penalty to your score.

How I built it

The game is built specifically for the Reddit Developer Platform (Devvit). I focused on creating a "Blind Feedback" loop, where you only find out if you're right once the entire puzzle is finished. This keeps the focus on deduction rather than just guessing. I used Redis to make sure everyone’s daily streaks and progress stay saved throughout the day.

Challenges Iran into

The main hurdle was balancing solvability with fun. I had to implement "Linguistic Integrity" rules to ensure every phrase includes structural anchors—like common function words (THE, AND) or double letters—so players never feel stuck on an impossible puzzle. I also had to fine-tune the hint system; by limiting "free solves" to three uses and adding a time penalty, I kept the experience helpful without ruining the competitive integrity of the leaderboards.

What I learned

This project taught me how a "Blind Feedback" loop transforms a game from mechanical guessing into rewarding deduction. Ultimately, I realized that providing the right linguistic patterns is what allows players to use frequency analysis and logic to successfully unravel even the toughest phrases.

What's next for Zyfer — The Daily Cryptogram

Grow to be the #1 daily game on Reddit!

Built With

Share this project:

Updates