Skip to content
DinanathDash edited this page Jul 31, 2026 · 4 revisions

Is Stasis safe to use?

Yes. Stasis writes to the same SMC keys that Apple's own battery management uses. If Stasis ever quits or crashes, the privileged helper daemon automatically resets all SMC keys to their defaults, so your MacBook reverts to normal charging behavior.

Why does macOS ask me to approve Stasis in Login Items?

Charge management requires a privileged helper daemon that runs as root. macOS requires you to explicitly approve background daemons in System Settings → Login Items. This is a one-time step.

Will my charge limit survive sleep and restarts?

Sleep: Yes. The SMC is powered during sleep, so charge inhibit settings persist. If you also enable Sleep Prevention, Stasis will keep the Mac awake until the limit is reached.

Restart: No. The helper daemon resets SMC keys when it stops. After a restart, Stasis restores your settings once it launches again. If you have Launch at Login enabled, this happens automatically.

My battery shows a different percentage than macOS. Is that a bug?

If you enabled "Use hardware percentage" in Settings → Advanced, Stasis displays the raw firmware value, which is typically 2–7% lower than the macOS-calibrated percentage. This is expected. See Hardware Battery Percentage.

Can I control Stasis using Apple Shortcuts, Raycast, or Terminal?

Yes! Stasis provides a built-in stasis:// URL Scheme (stasis://charge-limit?value=80, stasis://topup?enable=true, stasis://status, stasis://menu, etc.) that works 100% of the time across all macOS environments and GitHub Releases. You can use the Open URL action in Apple Shortcuts or run open "stasis://..." in Terminal scripts. See Apple Shortcuts & Automation.

How does the Battery Calibration cycle work?

Over time, battery gauge readings can drift. Stasis provides a guided Battery Calibration Service that runs a 3-stage cycle: Discharge to 15% → Recharge to 100% → Rest at 100%. You can start or cancel calibration at any time from Settings → Calibration. See Battery Calibration Guide.

How do I change the display language in Stasis?

Go to Settings → General → Language and choose between System Default and 17 supported languages (including English, Deutsch, Español, Français, Italiano, Nederlands, Português Brasil/Portugal, Slovenčina, Slovenščina, Tiếng Việt, Türkçe, Русский, 简体中文, 繁體中文, 日本語, and 한국어). Stasis will automatically restart to apply language tokens cleanly across the UI.

Why is the Notch HUD not showing above full-screen apps?

Stasis uses TopWindowElevator to display the Notch HUD above system UI, full-screen apps, and lock screens. Make sure Enable Notch HUD and Elevate Above Lock Screen are toggled on in Settings → Notch HUD.

Does Stasis work on Intel Macs?

No. Stasis is Apple Silicon only (all M-series chips).

Does Stasis use significant battery or CPU?

No. Power metrics are only polled while the menu is open. All other logic is event-driven through IOKit notifications, so the app has near-zero resource usage when the menu is closed.

Why isn't MagSafe LED Control available on my MacBook?

MagSafe LED Control requires a MacBook with a MagSafe 3 connector and the corresponding SMC key (ACLC). If your MacBook doesn't have this key, the option won't appear in settings.

Sailing Mode is enabled but my battery percentage isn't changing. Is it broken?

No, this is expected. Sailing Mode doesn't actively discharge the battery — it just prevents micro-charging. Since the adapter provides power to the system, the battery barely loses charge. Sailing Mode only kicks in if the battery drifts below the resume threshold, which can take hours or longer.