Kruxmind — smart-cube timer with automatic phase detection. Beta testers wanted

Freddy

Member
Joined
Jun 2, 2024
Messages
20
Location
Berlin
I'm a solo developer from the LATAM cubing community (Speedcubing Venezuela). I've been building Kruxmind for a while and it's at the point where I need people who aren't me to break it.

Link: https://kruxmind.app

What it does today:
Timer with automatic Cross / F2L / OLL / PLL splits from the smart-cube move stream — no manual split taps.
Performance tracking per phase over time (consistency, time distribution).
Battles: head-to-head sessions.
Virtual cube + solver.
Knowledge tests (notation, methods, PLL recognition in progress).
Daily challenge across 12 WCA events (2x2–7x7, Pyraminx, Skewb, Megaminx, Square-1, Clock, FTO).
Available in 4 languages.
Everything listed above is free.
Hardware: smart cubes GAN, MoYu and QiYi; external timers via cable and Bluetooth. Tell me your exact model and whether phase detection worked — I'll keep a compatibility list here.
What it does NOT do: it's not a replacement for csTimer's stats depth yet, and it makes no claims beyond what it measures from your turns.
What I need from you:
Which phase splits look wrong on your solves (post the scramble + your reconstruction if you can).
Anything that breaks on your device/cube.
One thing you'd want before using it as your main timer.
I'll post fixes in this thread as they ship. Screenshots below 👇
 

Attachments

  • Screenshot_20261006_130900_Chrome.webp
    Screenshot_20261006_130900_Chrome.webp
    121.2 KB · Views: 4
  • Screenshot_20261002_234723_Chrome.webp
    Screenshot_20261002_234723_Chrome.webp
    61.5 KB · Views: 3
  • Screenshot_20261009_131927_Chrome.webp
    Screenshot_20261009_131927_Chrome.webp
    55.5 KB · Views: 1
  • Screenshot_20261009_132037_Chrome.webp
    Screenshot_20261009_132037_Chrome.webp
    55.9 KB · Views: 2
  • Screenshot_20261009_131520_Chrome.webp
    Screenshot_20261009_131520_Chrome.webp
    62.9 KB · Views: 3
  • Screenshot_20261009_192852_Chrome.webp
    Screenshot_20261009_192852_Chrome.webp
    57.4 KB · Views: 2
Last edited:
Hi abunickabhi, thanks for asking.
Honest answer: not many yet. It's an early beta. So far it's mostly the Venezuelan/LATAM cubing community plus a handful of people I've reached out to, and I'd rather give you that than an inflated number. That's exactly why I'm here: I need people who aren't me to break it.
One correction to my first post: I wrote that everything was free. Almost everything is, but there is an optional Pro tier (details at the end). No ads, ever.
I'm the developer and I'm happy to answer any question, on any topic: how phase detection works, what I log, how verification works in the battles, what's coming, what's missing. Ask away.
Here is the full list of what the app does today (kruxmind.app, also on Google Play as an Android app; ES/EN/PT/DE):
Timer
18 events: 2x2–7x7, 3x3, OH, 3BLD/4BLD/5BLD, MBLD, FMC, Pyraminx, Skewb, Megaminx, Square-1, Clock, FTO
Random-state scrambles, WCA inspection (15 s) with voice warnings at 8 and 12 s, +2/DNF, ao5/ao12/mo3/PB
Input: keyboard/touch, Stackmat by cable, Bluetooth timer, smart cubes (GAN, MoYu, QiYi), manual entry
7 timer fonts, LED display, 4 visual themes, voice, metronome, focus mode
Scramble batches (5/12/25), "train by case" for OLL/PLL, PLL recognition drill (21 cases, 3D cube, your own algorithm per case, synced to your account)
Recon: reconstruct solves, with phase detection from the smart cube move stream
Sessions, failure tags per solve (lockup, pop, twist, misexecution…), suspicious-solve flags, stats, activity heatmap, achievements
Your week, next-ao5 estimate, round simulator, and "your next competition" (enter your WCA ID and it reads the public schedule: round, group, cutoff, countdown)
Customize the cube (shape, finish, colors, logos) in 12 categories; "My cubes" to track your hardware
Import from csTimer, Twisty Timer and CubeDesk; export to JSON or back to csTimer
Optional sync across devices (separate consent), offline mode
Virtual cube
Virtual 3D cube module for NxN and Pyraminx, Skewb, Megaminx, Square-1, FTO (touch, keyboard, gyroscope)
A separate 3x3 virtual-cube timer (KMtimer) with 87+ options (Pro)
Solver
12 categories (3x3, 2x2, 4x4–7x7, Pyraminx, Skewb, Megaminx, FTO, Square-1, Clock): paint your state, step-by-step animated solution, camera scanner (11 categories), batch mode, and a reconstruction of the 2.51 s world record
Learning
Beginner method (two versions, 7 and 8 steps) with a 3D demo and a per-move hint with arrow and signed degrees
Trainers: Cross, F2L (41 cases), OLL (57), PLL (21), COLL (42), advanced F2L, reduced Fridrich (2-look), 2x2 (CLL, EG, Ortega), Megaminx/Pyraminx/Skewb/4x4 trainers
Algorithm library with 11 sets (CMLL, ZBLL, VLS, CLS, WV, SV, EO, ELL, 2GLL, BLE, 2x2)
Lookahead predictor, finger tricks, frame count, memo, patterns, notation, methods (CFOP, Roux, ZZ, Petrus, Mehta, 4x4 reduction)
Dictionary of 662 terms in 4 languages and 6 guides (inspection rules, planning the cross, ao5/ao12, CFOP vs Roux…)
Training plan, session briefings and daily check-in
Daily challenge and elimination
Same scramble for everyone each day in 12 categories, one submission per day, global daily ranking (works with smart cube, Stackmat or BLE timer)
Elimination mode: rounds with a decreasing time threshold
Battles (battle.kruxmind.app)
Online 1v1 and rooms of 2–8, matchmaking or join by code/link/QR
Random-state scrambles, plausibility checks on solves, Elo (starts at 1200, 5 tiers), leaderboard, profile with head-to-head
10 worlds with 120 collectible warriors, progression, public spectator mode, open friendly competitions, in-room chat, rematch and reconnection
Smart cube and Stackmat supported in rooms; local same-device battle also available
Performance analysis
Per-session signals: consistency (CV), single-vs-ao5 gap, DNF rate, fade, smoothness, lookahead, resilience after errors, and a "not conclusive" label when there isn't enough data instead of a made-up number
Performance bank: Tower of London, 15-line spatial judgment test (JLAP-15), simulated 3D rotation, Memory Match, blind-memo trainer, finger speed (TPS)
Guided breathing and attention exercises, pre-solve routine and warm-up
It doesn't measure anything about your brain and makes no health claims; it only analyzes what your turns and times show
Tools without an account
Ao5/Mo3 calculator, TPS calculator, scramble generator, public pages for each topic
Account
Email account (16+), guest mode, data export, account deletion. Pro purchase through the web (kruxmind.com/pro) and Google Play.
What's Pro (optional, no ads): Timer Engine and Analysis tabs, cumulative analysis and training plan, some performance-bank tests, full history beyond 7 days in stats/heatmap, KMtimer, and unlocking cube customization beyond 3x3 without progressing through the battle worlds. Everything else above is free.
What it doesn't do yet: smart cubes on iOS (Safari has no Web Bluetooth), GiiKER/GoCube aren't hardware-verified so I don't promise them, stats depth isn't at csTimer's level, and the coach feature is switched off.
If you try it, the three things that help most: which phase splits look wrong on your solves (scramble + your reconstruction), your exact cube model and whether it connected, and one thing you'd need before using it as your main timer. I'll post fixes here as they ship. Thanks!
Fredd
 
Hi abunickabhi, thanks for asking.
Honest answer: not many yet. It's an early beta. So far it's mostly the Venezuelan/LATAM cubing community plus a handful of people I've reached out to, and I'd rather give you that than an inflated number. That's exactly why I'm here: I need people who aren't me to break it.
One correction to my first post: I wrote that everything was free. Almost everything is, but there is an optional Pro tier (details at the end). No ads, ever.
I'm the developer and I'm happy to answer any question, on any topic: how phase detection works, what I log, how verification works in the battles, what's coming, what's missing. Ask away.
Here is the full list of what the app does today (kruxmind.app, also on Google Play as an Android app; ES/EN/PT/DE):
Timer
18 events: 2x2–7x7, 3x3, OH, 3BLD/4BLD/5BLD, MBLD, FMC, Pyraminx, Skewb, Megaminx, Square-1, Clock, FTO
Random-state scrambles, WCA inspection (15 s) with voice warnings at 8 and 12 s, +2/DNF, ao5/ao12/mo3/PB
Input: keyboard/touch, Stackmat by cable, Bluetooth timer, smart cubes (GAN, MoYu, QiYi), manual entry
7 timer fonts, LED display, 4 visual themes, voice, metronome, focus mode
Scramble batches (5/12/25), "train by case" for OLL/PLL, PLL recognition drill (21 cases, 3D cube, your own algorithm per case, synced to your account)
Recon: reconstruct solves, with phase detection from the smart cube move stream
Sessions, failure tags per solve (lockup, pop, twist, misexecution…), suspicious-solve flags, stats, activity heatmap, achievements
Your week, next-ao5 estimate, round simulator, and "your next competition" (enter your WCA ID and it reads the public schedule: round, group, cutoff, countdown)
Customize the cube (shape, finish, colors, logos) in 12 categories; "My cubes" to track your hardware
Import from csTimer, Twisty Timer and CubeDesk; export to JSON or back to csTimer
Optional sync across devices (separate consent), offline mode
Virtual cube
Virtual 3D cube module for NxN and Pyraminx, Skewb, Megaminx, Square-1, FTO (touch, keyboard, gyroscope)
A separate 3x3 virtual-cube timer (KMtimer) with 87+ options (Pro)
Solver
12 categories (3x3, 2x2, 4x4–7x7, Pyraminx, Skewb, Megaminx, FTO, Square-1, Clock): paint your state, step-by-step animated solution, camera scanner (11 categories), batch mode, and a reconstruction of the 2.51 s world record
Learning
Beginner method (two versions, 7 and 8 steps) with a 3D demo and a per-move hint with arrow and signed degrees
Trainers: Cross, F2L (41 cases), OLL (57), PLL (21), COLL (42), advanced F2L, reduced Fridrich (2-look), 2x2 (CLL, EG, Ortega), Megaminx/Pyraminx/Skewb/4x4 trainers
Algorithm library with 11 sets (CMLL, ZBLL, VLS, CLS, WV, SV, EO, ELL, 2GLL, BLE, 2x2)
Lookahead predictor, finger tricks, frame count, memo, patterns, notation, methods (CFOP, Roux, ZZ, Petrus, Mehta, 4x4 reduction)
Dictionary of 662 terms in 4 languages and 6 guides (inspection rules, planning the cross, ao5/ao12, CFOP vs Roux…)
Training plan, session briefings and daily check-in
Daily challenge and elimination
Same scramble for everyone each day in 12 categories, one submission per day, global daily ranking (works with smart cube, Stackmat or BLE timer)
Elimination mode: rounds with a decreasing time threshold
Battles (battle.kruxmind.app)
Online 1v1 and rooms of 2–8, matchmaking or join by code/link/QR
Random-state scrambles, plausibility checks on solves, Elo (starts at 1200, 5 tiers), leaderboard, profile with head-to-head
10 worlds with 120 collectible warriors, progression, public spectator mode, open friendly competitions, in-room chat, rematch and reconnection
Smart cube and Stackmat supported in rooms; local same-device battle also available
Performance analysis
Per-session signals: consistency (CV), single-vs-ao5 gap, DNF rate, fade, smoothness, lookahead, resilience after errors, and a "not conclusive" label when there isn't enough data instead of a made-up number
Performance bank: Tower of London, 15-line spatial judgment test (JLAP-15), simulated 3D rotation, Memory Match, blind-memo trainer, finger speed (TPS)
Guided breathing and attention exercises, pre-solve routine and warm-up
It doesn't measure anything about your brain and makes no health claims; it only analyzes what your turns and times show
Tools without an account
Ao5/Mo3 calculator, TPS calculator, scramble generator, public pages for each topic
Account
Email account (16+), guest mode, data export, account deletion. Pro purchase through the web (kruxmind.com/pro) and Google Play.
What's Pro (optional, no ads): Timer Engine and Analysis tabs, cumulative analysis and training plan, some performance-bank tests, full history beyond 7 days in stats/heatmap, KMtimer, and unlocking cube customization beyond 3x3 without progressing through the battle worlds. Everything else above is free.
What it doesn't do yet: smart cubes on iOS (Safari has no Web Bluetooth), GiiKER/GoCube aren't hardware-verified so I don't promise them, stats depth isn't at csTimer's level, and the coach feature is switched off.
If you try it, the three things that help most: which phase splits look wrong on your solves (scramble + your reconstruction), your exact cube model and whether it connected, and one thing you'd need before using it as your main timer. I'll post fixes here as they ship. Thanks!
Fredd
Wow this is packed with features! I’m sorry to be an annoying kid begging for more, but an idea that would be cool would be having a recons section with solves from tons of people that you could break down, kinda like CubeRoots website? Anyway, this seems really cool just reading this message and I should be able to try it out soon!
 
Not annoying at all, that's exactly the kind of feedback I'm after, thank you.
Right now Kruxmind has the personal side of it: Recon rebuilds your own solves step by step (guided or from text, with phase detection when you use a smart cube) and lets you replay them. What it doesn't have is a shared, browsable library of reconstructions from lots of people that you can break down, like CubeRoots. That would be a real feature, not a tweak: it needs sharing consent, moderation, and good search by method/event/solver. I'm adding it to my idea list and I can't promise a date, but I'll post here if it moves forward.
If you try it, I'd love to know which would matter more to you: browsing other people's recons, or sharing your own and getting them broken down by phase. Thanks for taking a look!
 
Recon covers your own solves, and I'm also reconstructing world records: there's already a page for the 3x3 single WR (2.51 s) with a 3D replay, the time of each of its 32 turns measured frame by frame, and a link to try that scramble in the Timer. A shared library with solves from many people is a different step, and I'm adding it to my list.

Fredd
 
Back
Top