goguma

Terms

Last updated 20 August 2026

goguma is software you download and run, not a service you sign up for. There is no account, no payment, and no server of ours holding anything of yours.

It is free and open source under the MIT licence, which is the real agreement. Everything below explains it.

The licence

goguma is released under the MIT licence. You may use it, copy it, change it, and distribute it, commercially or otherwise, provided the copyright notice and the licence text travel with it. The full text is in LICENSE.

The part that matters most is the part people skip, so it is quoted here rather than summarised:

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.

IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

What you are installing

goguma is not a single sandboxed app, and it should not pretend to be. Setting it up installs four things:

The helper answers six messages and holds no policy of its own. Every binary is signed with a Developer ID and notarised by Apple, and setup tells you who signed the helper before you are asked for your password — and refuses to install it if that signature cannot be verified. SECURITY.md describes all of it. By installing goguma you are agreeing to those changes to your machine.

What it does to your machine's power settings

goguma blocks sleep and schedules wakes by driving macOS's own pmset. That means it deliberately keeps your Mac awake when a job needs it, and deliberately wakes it from sleep at times you did not press a key.

It is built to fail safe: holds expire on their own rather than lasting until something turns them off, the privileged helper releases a stranded block if the service goes away, and it drops every hold if a lid-closed machine gets hot or the battery runs down. Those are safeguards, not guarantees. Hardware fails, batteries age, macOS updates change behaviour, and a machine that is asked to wake may not. Do not rely on goguma alone for anything whose failure you could not tolerate, and keep a way of finding out when a job has not run.

The website and the mailing list

getgoguma.com is documentation. It sets no cookies and runs no analytics.

If you subscribe to the mailing list, you are asking us to email you when a bug is found and when it is fixed, and nothing else. Every message has an unsubscribe link. What happens to your address is set out in the privacy page.

Other people's terms

Downloads, source and releases are hosted by GitHub; the app is signed and notarised through Apple; the command line tools can be installed with Homebrew; and the mailing list runs on Buttondown. Your dealings with those services are governed by their terms, not ours.

Changes

If these terms change, the date at the top changes with them, and the edit appears in the repository's history along with everything else. Continuing to use goguma after a change means accepting it. The licence itself can only change for future versions — the MIT grant on a version you already have is irrevocable.

Governing law

These terms are governed by the laws of the jurisdiction in which the author resides, without regard to conflict-of-law rules. Nothing here removes any right you hold as a consumer under the law of your own country.

Getting in touch

Open an issue at github.com/junnam586/goguma/issues.