Drill tracking
Hit and miss without theatrics. Every attempt lands in history so streaks and weak spots stay honest.
Structured practice
Layouts you can repeat, sessions you can trust, and history that shows what actually moved your game.
No feature wall of same-height tiles. Three jobs the app actually does, in the order you use them.
Hit and miss without theatrics. Every attempt lands in history so streaks and weak spots stay honest.
Rates and trends when you want numbers, calm surfaces when you just need to shoot.
Normalized table coordinates, saved drills, thumbnails that match what you built.
Three steps, one habit: build layouts, run sessions, see what moved the needle.
Shape drills in the editor so each session has a plan you can repeat.
Log attempts in a fast flow. Outcome: full history, zero guesswork.
Let streaks and rates point to what to train next.

The same table engine in the editor shows up in drill cards and thumbnails. Practice mode turns runs into streaks, rates, and history you can use.
Open the app
Session rate
72%
18 makes / 25 attempts
Best streak
8
Longest consecutive makes
Current streak
3
Since last miss
Progress
25 / 40
Target reps
Success rate by session (demo)
Fixed attempt caps, the same flow every session, and numbers when you want them.
Focus
Fixed attempt caps. Fewer excuses.
Rhythm
Same flow every session you log.
Proof
Numbers when you want them, calm when you do not.
Donations keep Pengen independent: hosting, maintenance, and steady improvements to the editor and practice stats. Chip in once at whatever level feels right; every gift supports the product, not investors.
Open the app to practice, or create an account to begin.