AIwake

Privacy Policy

Last updated: September 24, 2026

AIwake collects no data. It works entirely on your Mac, receives signals only from your own Mac, and sends nothing about you or your work to us or to anyone else. This page explains what the app reads, what it changes and where it keeps things, for both of its editions, and what this website collects.

No data collected

AIwake has no account, no analytics, no advertising and no server. We do not collect, receive or store any information about you, your Mac, your agents or your work.

Signals only on 127.0.0.1

When you turn on an integration, Claude Code, Cursor or Codex runs a small hook at each step of its work. The hook uses the system's /usr/bin/curl to tell AIwake that a prompt was sent, a tool or command started or finished, or the agent finished its turn. AIwake listens for these signals on 127.0.0.1 only and accepts local connections only, so nothing on your network or on the internet can reach it.

What happens to hook contents

With each signal, the agent passes along details of what it is doing, which can include your prompts, commands and file paths. AIwake reads each message in memory only to find the session ID and the tool call ID, and throws the rest away. Hook contents are never stored, never logged and never sent anywhere. Each message is limited to 1 MB.

The MCP server

The MCP server uses the same listener on 127.0.0.1: only apps on your Mac can reach it, and requests from web pages are refused. An app that connects can only ask to keep the Mac awake for a number of minutes, allow it to sleep, or get the status. The app's name and the optional reason it gives are shown in AIwake's menu while the request lasts; they are never stored, logged or sent anywhere. You can turn the server off in Settings › Integrations.

What the app keeps on your Mac

Only its own settings, in the standard macOS preferences: your timeouts and options, which integrations you turned on, the local port it uses, and when each agent last sent a signal. It never keeps a session ID, a prompt or a command. In the Mac App Store edition, the folder permissions you grant are also remembered on your Mac, in the way macOS provides for sandboxed apps.

Files the app changes

Integrations are off until you turn them on. When you turn one on, AIwake first shows the file it will change and the exact text it will add. With your approval it then changes only that one hooks configuration file for that agent — ~/.claude/settings.json for Claude Code, ~/.cursor/hooks.json for Cursor, and ~/.codex/hooks.json or ~/.codex/config.toml for Codex — and keeps a backup of it next to the original. When you turn the integration off, or choose “Remove All Integrations…”, AIwake removes its entries and forgets its folder permissions. It does not touch any other files.

The lid-closed helper (direct edition)

If you turn on Keep working with the lid closed in the direct edition, you approve a small helper once in System Settings › General › Login Items. It runs only /usr/bin/pmset, to switch the Mac's sleep-disabled setting on while an agent works and back off afterwards, and does nothing else. It answers only AIwake itself, collects no data and makes no network connections; the one thing it keeps is the setting's previous value, so that it can put it back. Turning the option off removes the helper.

Network connections

Mac App Store edition. It makes no outgoing network connections at all; it does not even have the permission to make them.

Direct edition. It connects to this website, nikitian.ru, only to check for updates, using the standard Sparkle update framework. An update check downloads a short list of available versions. The request carries only technical details — the app's name and version, and at most your version of macOS — and no personal data. As with any request to a website, it reaches our server from your IP address. If you choose to install an update, it is downloaded from this site too. You can turn automatic checks off in Settings › General. Update checks do not load web pages, so the website analytics below are not involved.

Tips

Tips in the Mac App Store edition are In-App Purchases. Apple processes the payment, and macOS's own App Store service talks to Apple, not AIwake. The app learns only whether a tip went through; we receive no name, email address or payment details. Tips unlock nothing. The direct edition links to donation services instead; they open in your browser, and anything you give there is handled by that service under its own privacy policy.

This website

This website — not the app — uses Yandex Metrica to understand how the site is used: pages visited, referring page, browser and device type, approximate location derived from your IP address, and cookies or similar identifiers. Yandex Metrica may also record anonymised session activity (Webvisor) to help improve the site. Yandex processes this information under its own privacy policy. You can block or delete cookies in your browser settings without losing access to any part of the site.

Changes

If this policy ever changes, the updated version will be published on this page with a new date.

Contact

Questions about privacy? Email us at mailnikitian@gmail.com, or visit the Support page.

← Back to AIwake