~/.telekit/entitlement.json. The Mac app writes that file. /credits does not call the network.
Without a readable file: No Telekit account connected on this Mac.
If the file is older than 72 hours, you get a gentle note. Stale never locks you out.
While only starter credits remain, the built-in assistant runs a demo model until a top-up. The reply names telekit.io/account.
Typical gates
Exact matrix is the live pricing page. In product:| Feature | Typical gate |
|---|---|
| Inbound images | Pro |
| Agent outbox (files/images/video from the agent) | Premium |
| Fan-out | Paid |
Turning /ack on | Paid |
Changing /timeout | Paid |
chatty stream | Pro |
full stream | Premium |
/ack off always works. A Mac with no entitlement file is not credit-gated.
Lapsed
A lapsed subscription pauses plain message turns with a canned line. Slash commands still answer, so/status and /credits stay reachable.