About RefactorBody

Break reminders, guided exercises, and mental workouts for developers who sit too long. Runs entirely in your browser — no account required.

How it works

  • Two ways in. Start a break yourself from the home page anytime, or enable the Work Timer and the app launches one automatically when your work session ends.
  • Body breaks queue guided exercises (with animations and per-exercise timers) from the focus areas you pick. Browse everything on the Body page. Body
  • Mind breaks are timed mental-math question streams. The Mind page holds the full skill tree: each skill has Easy / Medium / Hard drills, and a ★ on Medium or Hard masters the skill and unlocks the next one (Easy is a warm-up). Quick games live there too — no unlock chain, just personal bests. Mind
  • Stats tracks breaks taken, time spent, and a body/mind activity calendar — all on your device.
  • Works offline. Install it as an app (the Install button appears in the header when available) and everything keeps working without a connection.

Health disclaimer

RefactorBody provides general wellness suggestions, not medical advice. The exercises are gentle, but no exercise is right for everyone. Consult a physician before starting any exercise routine — especially if you have an injury, a chronic condition, are pregnant, or experience pain, dizziness, or numbness during any movement. Stop immediately if something hurts. You use this app at your own risk; the authors accept no liability for injury or health outcomes.

Privacy

Local by default. RefactorBody works without an account. Your settings, stats, and progress are stored in your browser's local storage on your device and are not sent anywhere. Clearing your browser data erases them.

Feature suggestions — only what you type. If you use the “Suggest a feature” form, the suggestion text you write — and nothing else: no identifiers, no stats, no settings — is sent to our intake endpoint and stored as a public issue on GitHub for review. Please don't include personal information in a suggestion; anything you submit there is public.

Optional sync — only if you sign in. If an account/sync feature is offered and you opt in, your break stats, daily activity log, math progress, and game bests are also stored in our database (hosted on Supabase) for the sole purpose of backing them up and keeping your devices in sync. Device preferences (timer, sound, notifications) stay local. Deleting your account deletes your synced data from our servers. Nothing is ever synced unless you sign in.

No tracking either way. No analytics, no ads, no tracking cookies, and no selling or sharing of your data — signed in or not. The site is delivered over HTTPS by our hosting provider (Netlify), which, like any web host, may process standard technical logs (such as IP addresses) to serve and secure the site. The app itself sends no telemetry.

Licenses & attribution

  • Country flag glyphs are from Twemoji (Copyright 2020 Twitter, Inc. and other contributors), used under CC-BY 4.0, delivered via the MIT-licensed country-flag-emoji-polyfill font.
  • The mental-math curriculum teaches classic arithmetic techniques popularized in Secrets of Mental Math by Arthur Benjamin and Michael Shermer — a book we happily recommend. All explanations and problems here are written and generated originally.
  • Quotes shown on the home page are attributed inline to their authors; the jokes are original or well-worn programmer folklore.
  • All exercise instructions, animations, and code are original work.

© 2026 RefactorBody. All rights reserved. Back to the app →