Privacy Policy

Last updated: 2026-04-18

TL;DR — DontSleep does NOT collect, transmit, or store any personal information about you. It runs entirely on your own Mac. The only network traffic it can make is (1) fetching a banner ad feed and (2) firing an impression pixel when a banner is shown — both of which you can disable in one click.

1. What DontSleep does on your Mac

DontSleep is a small menu-bar application that prevents your Mac from going to sleep while specific processes (that you choose) are running. To do that it:

2. What data DontSleep does NOT collect

3. Advertising (optional)

When suppression is active, DontSleep can display a small sponsored banner in the bottom-right corner of your main screen.

Ad delivery

Two provider modes are supported:

Impression tracking

When a creative is shown for the first time during an app run, the app issues a single HTTP GET to the creative's impressionUrl (if one is provided). The User-Agent is hardcoded to DontSleep/x.y. No user id, no IP header injection, no cookie handling. If the creative has no impressionUrl, nothing is sent.

Click tracking

Clicks open the creative's click URL in your default browser via NSWorkspace.open. From that point onward, you are interacting with the advertiser's own website under their own privacy policy — DontSleep is not involved.

Turning ads off

Open Preferences… → 広告表示 and toggle the switch off. The banner will never appear again and no network requests for ads will be made.

4. Permissions DontSleep asks for

5. Children

DontSleep is a developer tool; it is not directed at children under 13 and does not knowingly collect data from children.

6. Changes to this policy

If this policy changes meaningfully, the updated version will be published at this URL and the "Last updated" date at the top will be bumped.

7. Contact

Questions: open an issue on the GitHub repository.