Skip to content
iPhone

Hark.

Hook up a webhook, call the REST API, or connect an AI agent over MCP. Hark sends notifications, Live Activities, and interactive prompts straight to your iPhone—so you can approve deploys from your Lock Screen or grab Wallet passes in a tap.

Free · MIT licensed

How it works

03
  1. Send

    Something needs your call

    A cron job fires a webhook, a script hits the API, or an AI agent connects via MCP.

  2. Notify

    It lands on your Lock Screen

    Shows up immediately as a push notification, a live progress bar, or an interactive prompt.

  3. Reply

    Your answer goes right back

    Tap Approve/Deny, Yes/No, or type a reply from the notification. Your script gets the response via polling or webhook callback.

What's included

03

Server

Receives webhooks, API calls, and MCP requests. Agents connect with scoped tokens or OAuth to send notifications and ask questions.

iPhone app

Shows notifications and Live Activities, accepts replies from the Lock Screen, and opens Wallet passes from a notification.

Dashboard

Tracks delivery history and manages webhook services, devices, API tokens, and access. An admin can provision separate user accounts.

ServerGo 1.26 · PostgreSQL 17
ClientiOS 27+
LicenseMIT · Open source

Run Hark yourself

Hark is a single Go binary backed by Postgres. Spin up both with Docker Compose—the same server hosts the web dashboard and API docs.

Add your Apple push keys and install the iOS app to start getting pings, then pair it with Pocketful to deliver signed Wallet passes.

docker compose up --build