PingClaw sends your phone's GPS location to a server so your AI assistant can answer location-aware questions. You control when sharing is on or off.
The hosted service (pingclaw.me) uses Sign in with Apple or Sign in with Google for authentication. When you sign in, PingClaw receives only a unique, opaque identifier from your provider. PingClaw does not request or store your email address, phone number, contacts, photos, or other account data.
The web dashboard does not use social sign-in directly. Instead, you generate a short-lived code on your phone and enter it on the website. This ensures your web session is always linked to the same account as your phone.
If you use a self-hosted PingClaw server, authentication uses a pairing token generated by the server. No Apple or Google account is involved — no identity data leaves your device or your server.
Your account may have up to three token types:
API keys can be rotated at any time from your dashboard, which immediately invalidates the previous value. Pairing tokens are reissued when you sign in again on the app. All tokens are stored as irreversible SHA-256 hashes — the plaintext is shown once at creation and cannot be retrieved.
If you configure a webhook, PingClaw stores the webhook URL and the secret you provide. The secret is stored in plaintext (not hashed) because PingClaw must replay it on every outbound POST so your receiver can verify the request came from PingClaw.
If you configure an OpenClaw gateway destination, PingClaw stores the gateway URL, the hook token you provide, the hook path, and your chosen action mode. The hook token is stored in plaintext for the same reason — PingClaw sends it as a Bearer token on every location push to your gateway.
You can delete your account at any time from within the app or web dashboard. This permanently removes your account, your sign-in identities, your authentication tokens, your webhook configuration, your OpenClaw gateway configuration, and your cached location from the server. Deletion is immediate and irreversible.
The hosted service at pingclaw.me uses PostgreSQL for persistent data and Redis for ephemeral caches. Self-hosted servers use SQLite and in-memory storage — a single file and process with no external dependencies.
Standard web request metadata (IP address, User-Agent) may be observed by our hosting infrastructure; PingClaw does not durably store it in the application database.
Questions about this policy? Email [email protected].