No-hardware practice works best when sessions are objective-driven. Start each run with one target, such as timing consistency or clean transitions, then stop once that target is stable.
Keep your setup minimal: one browser tab, one training goal, one review note. This lowers friction and makes it easier to practice regularly in short windows.
As your routine stabilizes, add extension or desktop only for scenario fit, not as a replacement for consistent fundamentals.