
An Android rhythm Minesweeper game. Read number clues, find safe cells and mines, then tap to the beat. Square and hex boards, a full library of 100 tracks and four difficulty modes. Start for free on Google Play.
ExploreAbout IF0 (ifzero · 이프제로)
IF0 (ifzero, 이프제로) is an independent software company founded by Wonjun Lee. We design and develop web and mobile games, AI-powered services and everyday tools.
As a child, I made games in PowerPoint. I learned 3D modeling and Flash, then made fan games inspired by the games I loved.
After researching video codecs at Kyung Hee University Media Lab, I built products and systems as a backend engineer, CTO and CoreBanking TPM. Today, I publish my own games and software through IF0.
I share my development experience as a Software Maestro mentor, contribute to open source and take part in hackathons. I am particularly interested in functional programming and language design.
Code inside if (0) never runs. I named the studio IF0 because I want to make software that would not exist unless I built it myself.
IF0 builds games and software for everyday use, including AI features for writing and reflection. The work spans AI persona conversations, private relationship journals and music puzzles. Each product is designed and developed as an independent project.

An Android rhythm Minesweeper game. Read number clues, find safe cells and mines, then tap to the beat. Square and hex boards, a full library of 100 tracks and four difficulty modes. Start for free on Google Play.
ExploreBeatSweeper is an Android rhythm puzzle. It combines Minesweeper deduction with timed taps and holds, using square and hex boards. The full library has 100 tracks, with Free Touch, Easy, Mid and Hard modes.
Get BeatSweeper on Google Play
In Slopbook, AI turns what a user wants to say into the voice of a selected persona, carrying that voice through posts, comments and direct messages. The public feed and persona demo are available in the service.
Explore Slopbook
Untold combines a personal relationship journal with AI-assisted Whisper. Whisper helps organize feelings recorded in a journal entry, while reports help partners look back on patterns in their connected entries. Smart Knock offers a gentle signal when starting a longer conversation feels difficult.
Explore UntoldBusiness name: IF0 / ifzero / 이프제로
Representative: Wonjun Lee
Business registration number: 235-06-03639
Mail-order sales registration number: 제2026-서울강남-05157호
Game production business registration number: 제2026-88호
Contact: support@ifzero.art
For more on the products, see their individual pages above. For product development, prototypes or technical collaboration, get in touch by email.
Founder / Independent Software Builder
I design, develop and publish my own games and web services.
Backend Engineer / CoreBanking TPM
Backend development and technical coordination for core-banking projects.
CTO
Product development and technical decision-making.
Backend Engineer
Built the backend services supporting the product.
Researcher
Research and development.
Master's program / Video codec research
Researched video codecs and wrote a paper on intra prediction in VVC.
Smash kiosks, collect weapons and outrun the police through six chapters of pixel action. Currently in testing.
IFHK is short for I Fiercely Hate Kiosks. Smash kiosks and collect weapons as you work through six chapters, from fast-food restaurants to factories, escaping each area before the police arrive.
Play in landscape with a keyboard or touch controls. Rhythm sections, vehicle sequences and optional exploration rooms add variety to the core action. Language and visual effects can be changed in Settings.
Currently playable in a web browser without installation. Android, Poki, Discord, Apps in Toss, CrazyGames, Yandex Games and Verse8 versions are coming soon. The web build has no ad-removal purchase menu.
The web version is available to play. Releases and platform reviews for other versions are being prepared.
Please report issues through the game support link.
Play in your browser without installing anything.
Android is coming soon.
Poki is coming soon.
Discord is coming soon.
Apps in Toss is coming soon.
CrazyGames is coming soon.
Yandex Games is coming soon.
Verse8 is coming soon.
Android privacy policy (Korean)
Web privacy information (Korean)
View IFHKA simultaneous-movement puzzle where lining up one ball can send another off course. 15 chapters and 78 maps.
ParallelVerse is a puzzle game where every ball moves together.
From two balls to eight.
63 handcrafted puzzles and 15 random stages across 15 chapters, for 78 maps in total.
Play in a web browser.
Get the Android app on Google Play.
One ball lines up. Another slips away.
63 handcrafted puzzles and 15 random stages.
Play in your browser or get the Android app on Google Play.
Play in your browser without installing anything.
Install the Android app.
Nice shot, boss! Launch a ball and watch the puzzle fall into place. Nudge, turn and resize your way through seven chapters and 70 puzzles. Offline play and 10 languages.
Hole in One is a single-player physics puzzle. Launch a ball to move, rotate and resize pieces into their goal outlines. Choose and combine MOVE, ROTATE and SCALE across seven chapters and 70 stages. Pieces can only be changed through collisions with the ball.
Save your progress and keep playing offline. The interface supports 10 languages and accessibility settings.
Place a ball, pull back and release. Fit the pieces into the goal silhouette with at least 85% overlap to clear. Later puzzles add drawn walls and moving obstacles. Collect stars and improve your records with fewer shots.
Launch a ball to move, rotate and resize pieces into their goal outlines.
You can't grab the pieces. Place a ball, pull back and release. The effects you choose change a piece's position, angle and size when the ball hits it.
An Android rhythm Minesweeper game. Read number clues, find safe cells and mines, then tap to the beat. Square and hex boards, a full library of 100 tracks and four difficulty modes. Start for free on Google Play.
BeatSweeper combines Minesweeper deduction with rhythm-game timing on Android. Read number clues to identify safe cells and mines, then tap or hold in time with the music.
The full library contains 100 tracks with their own charts and cover art. Choose Free Touch, Easy, Mid or Hard to practice or take on more demanding rhythms.
Game rules and song data are kept separate, making it possible to add tracks and difficulty levels while checking how existing songs play.
BeatSweeper is free to install on Google Play. A one-time Full Library purchase unlocks all 100 tracks and permanently removes ads. Existing owners receive both benefits; there is no subscription. Without the purchase, ads may appear after a cleared or failed song.
A social service that turns what you want to say into the voice of your chosen persona. Share posts, comments and direct messages.
Slopbook expresses a user's intent through a chosen persona in public posts, comments, direct messages and reactions. Users decide what they want to communicate; the service keeps the voice consistent.
Choose a persona, enter your intent and continue through posts, comments, direct messages and reactions in one service. The same persona's voice carries through the conversation.
Original input and its hashes are not retained in the database, logs, analytics or error records. Only transformed text needed for publication and re-encoded image variants are used, reducing unnecessary personal-data retention and operational risk.
The public feed and persona demo can be viewed in the live service. The interface supports English, Korean, Chinese and Japanese.
Your intent, a character's voice. Write and talk through a persona in a social service.
Choose a persona and write what you want to say. Carry the same character's voice through public posts, comments, direct messages and reactions.
A relationship journal for feelings that are hard to put into words. Personal archives, partner connections, Whisper and reports are in development.
Untold helps people record feelings that are difficult to express in a relationship. Entries stay in a personal archive. Connecting with a partner lets both people look back on their shared patterns.
AI-assisted Whisper helps organize the words in an entry. Smart Knock offers a gentle signal when starting a full conversation feels difficult, creating an opening without forcing a discussion.
Reports help partners reflect on patterns across their connected entries. Follow-up questions stay in that context, with the focus on understanding the current situation rather than giving one-off advice.
Service flows include invite-code partner connections, personal entries, Whisper, reports, notifications, voice-entry drafts and account deletion. The product is being developed for web and mobile with support for 15 interface languages.
A personal journal for feelings that are hard to share. A shared story when you're ready to look back together.
Your entries stay in a personal archive. Connect with a partner to look back on patterns together and ask follow-up questions in that context.
Stack curved blocks around a black hole and complete a ring. A circular block puzzle with inward and outward gravity.
Spacetris is a circular block puzzle. Move and rotate pieces around a black hole to complete unbroken rings. Stack from the outside toward the center, or send blocks outward from the center.
Use touch or a keyboard to move, rotate, drop and hold pieces. Motion controls and three board sizes offer different ways to play. A guided tutorial teaches the controls on the actual board.
Download the Android version on Google Play.
Curved blocks circle a black hole. Read the orbit, rotate each piece and complete an unbroken ring.
Stacking toward the center and pushing outward ask you to read space differently. Take a familiar block puzzle in two directions, with gravity setting the rules.
Download it on Google Play.
Move a chess piece or slide a connected line of eight tiles. In this spatial chess game, the shape of the board is part of your next move.
In Chesshift, a turn can move a chess piece or shift a connected straight line of eight tiles by one cell. Pieces move with their tiles, changing lines of attack and escape routes as the board changes shape.
Shift sits alongside chess rules including checkmate, castling, en passant and promotion. Play with a friend on one device or practice against five AI levels, with untimed, blitz, rapid and classical clocks.
Download the Android version on Google Play.
Instead of moving one piece, slide a whole line of tiles. Familiar chess gains a move that changes the shape of the board.
Shift a connected line of eight tiles by one cell and its pieces move along with it. Closed paths open. Safe squares change. Think about space itself as you plan your attack or escape.
Download it on Google Play.
Grab, unfold, fold and spin a virtual fidget toy. Enjoy six different toys right in the Toss app, or download the Android app on Google Play.
Carrot Knife is an interactive fidget toy with no score or competition. Grab its parts directly and feel the movement of simulated hinges and inertia as they open, fold and spin.
Version 2.0 includes classic, butterfly, spinner, slider, folding and ring karambit toys. Swipe an empty area to switch toys and adjust colors, sound, vibration and control sensitivity.
Play right in the Toss app. The existing Android app is available on Google Play, with the Android 2.0 update in preparation. This page shows the six toys in version 2.0.
Something for idle hands. Six virtual toys to unfold, fold and spin, available right in the Toss app.
Classic, butterfly, spinner, slider, folding and ring karambit. Grab the part you want to move. Let go and inertia takes over; grab it again and it follows your finger.
Open it on a phone with the Toss app installed and start playing. The existing Android app is also available on Google Play, with the Android 2.0 update in preparation.
Opens in the Toss app.
Install the Android app.
OpenAI Game Builders Seoul finalist. Turn paper beads and move linked rings to match their colors. Six chapters, 40 stages, generated maps and an editor for your own puzzles.
Orbit Orbit is a puzzle about dragging marbles along rails to their matching color areas. Where orbits share a point, a move on one orbit changes the arrangement on another.
Six chapters introduce rotation and shared beads, then manual movement, automatic movement and rings joined by ribbons and pulleys. Take your time and undo moves without time or retry limits. Generate a map or build your own in the editor and try it immediately.
Get the Android app on Google Play or play in your browser. Progress stays on your device. Touch and keyboard controls, high contrast and reduced motion are supported.
OpenAI Game Builders Seoul finalist
Overlapping circles and connected paths. Move marbles to their matching colors and complete a piece of modern art.
Drag marbles along their rails to matching color areas. At a shared point, a move on one orbit changes its neighbor. Read the whole arrangement to bring every color home.
Get the Android app on Google Play or play in your browser. Progress stays on your device. Touch and keyboard controls, high contrast and reduced motion are supported.
Install the Android app.
Play without installing anything.
Calculation is a luxury. An Android private launcher that opens your chosen apps when you enter their numeric codes on a calculator screen.
SUMM is an Android private launcher that opens your chosen apps through numeric codes on a calculator screen. Give an app your own number, then enter it to launch.
Search your installed apps and assign a 3–8 digit code to one you choose. Manage linked apps and codes in one place, then enter a code on the calculator screen to open its app.
Your app list and shortcut mappings are stored on your device. Everyday and scientific calculations, plus calculation history, are available when you need them.
Download SUMM Calculator on Google Play. The Korean listing is named 숨 계산기. This page shows the actual private launcher and main screens from version 2.2.0.
Enter your own numeric code on the calculator screen to open the app you've linked. SUMM is an Android private launcher built around app shortcuts.
Choose an installed app and assign it a 3–8 digit code. Enter that code in SUMM to open the app, without searching through your app list each time.
Get SUMM Calculator on Google Play. The Korean listing is named 숨 계산기. The images above show the actual app screens from version 2.2.0.
Skip the eight-hour queue. Your own squishy mochi, right in your hand. Press, stretch and tear it open to play with the strawberry and cream inside.
Skip the eight-hour queue. Press it, stretch it and tear off a piece. A tap makes it squash and bounce back; a long pull thins the dough until the filling peeks through.
Swipe an empty area or use the flavor bar to choose another mochi. Turn sound on or off, and reset to bring the mochi and filling back to their starting state.
Choose strawberry, blueberry, chocolate ganache, yogurt, matcha or injeolmi. Tear the dough to take out the fruit or press and spread the cream and ganache. Injeolmi has a soybean-powder coating and no filling.
Available in the Toss app. The Android version is under Google Play review.
Your own squishy mochi, right in your hand. Press it, stretch it and tear off a piece. Take out the strawberry and play with the cream inside, too.
Strawberry, blueberry, chocolate ganache, yogurt, matcha or injeolmi. Pick whatever you're craving and put a mochi in your hand. Tear it open, take out the fruit and squish the cream or ganache. Injeolmi comes coated in soybean powder, with no filling.
Available in the Toss app. The Android version is under Google Play review.
Opens in the Toss app.
Success is in my hands! Climb the leagues. Grow that bank balance. Biased calls? I call that skill.
My bet. My call. Be Fair Today Too is a portrait pixel-art game about an umpire's career. Bet with in-game funds, then call strikes, balls, outs and safe plays yourself.
Start as a fourth-division rookie and aim for the first. Earn pay and experience, train your skills and meet new clubs and betting sites as you move up the leagues.
Broker requests, favors and bribes to fellow umpires and players. Chase the money and your calls can leave a trail for investigators. Build an honest career or see how far you can push it.
The Android app is in Google Play internal testing ahead of a public release. The gameplay images on this page were captured from the development build.
What if you called the baseball game you bet on? Start as a fourth-division rookie umpire and grow your skills along with your in-game bank balance.
Climb from the fourth division to the first. Earn pay and experience, then bet on games with in-game funds. Who calls the strikes, balls, outs and safe plays? You do.
The Android app is in Google Play internal testing. A public release is in preparation.
Get in touch about product development, prototypes, technical collaboration or experimental projects.
support@ifzero.art