Skip to main content

iOS and Android app

The iOS and Android app is the primary day-to-day Request surface for Agent Tick.

Install

If a store link is not live yet, continue with the web Request flow and retry after the store listing is published.

Connect

For hosted Agent Tick, sign in to agenttick.sh with the same account used during CLI setup.

For a self-hosted server, choose the self-hosted server option in the app and enter your server URL, for example:

https://tick.example.com

The app can also scan pairing QR codes where the product flow provides one.

Respond to requests

The app shows bounded Agent Tick requests:

  • status updates for progress
  • steering questions with fixed options
  • sanctions with approve/deny decisions

The phone does not run commands. If a Sanction Request receives an approving Response, the local agent or workflow decides whether to continue on the machine where it was already running.

Notifications

Enable notifications if you want Request alerts while the app is closed. Push notifications should stay minimal; review the request details inside Agent Tick before responding.

Trial and purchases

  • A 7-day trial starts when your personal entitlement is first created.
  • The trial includes hosted and self-hosted app use.
  • After the trial, the app shows a native paywall; Lifetime app unlock keeps app responses available for self-hosted servers.
  • Lifetime app unlock includes one hosted month that can be activated after the Trial.
  • Hosted service is separate from permanent self-hosted app use; monthly/yearly hosted subscriptions can be purchased during Trial, during the included hosted month, or after hosted access expires.
  • The app shows the current hosted access expiry date and warns when non-renewing hosted access has one week or less remaining.
  • iOS and Android purchases use App Store / Google Play in-app purchases through RevenueCat; the Agent Tick server is the source of truth for entitlements.
  • Sign in to an Agent Tick account before buying so purchases can be restored across devices and duplicate Apple/Google purchases can be blocked where possible.

Expo Go cannot test real purchases; use Expo development builds, TestFlight, or Play internal testing for IAP QA.

See Entitlement lifecycle for the full Trial, Lifetime app unlock, included hosted month, subscription, and read-only grace states.