← Back to urchinbot

Privacy Policy

Last updated: March 14, 2026

Overview

urchinbot is a local-first Chrome extension. Your data stays on your device. We do not collect, store, transmit, or sell any personal information or usage data.

Data Storage

All data generated by urchinbot is stored locally on your device using chrome.storage.local. This includes:

None of this data is sent to urchinbot developers or any third party. You can view and wipe all stored data at any time using the brain icon in the extension.

Deployer Wallet Security

If you use the pump.fun trading features, your deployer wallet's private key is encrypted using AES-256-GCM with a key derived from your PIN via PBKDF2. The plaintext private key is never stored — it is decrypted in memory only when you authorize a transaction with your PIN, then discarded. Transactions are signed locally in your browser using Ed25519 (tweetnacl) and broadcast directly to your Solana RPC endpoint. urchinbot never has access to your main wallet's private key.

External API Calls

urchinbot makes requests to external services only when you use features that require them. These calls are made directly from your browser to the service provider — urchinbot has no intermediary server.

Each of these services has its own privacy policy. urchinbot sends only the minimum data required for the request (e.g., a search query, a token address, or your conversation context for LLM calls).

API Keys

Your API keys (LLM provider, Solana RPC, Netlify) are stored locally in chrome.storage.local on your device. They are sent only to their respective service endpoints and are never transmitted to urchinbot developers or any other party.

Analytics & Tracking

urchinbot includes zero analytics, zero telemetry, and zero tracking. No usage data, crash reports, or behavioral data is collected. There are no cookies, no fingerprinting, and no third-party analytics scripts.

Data Collection

urchinbot does not collect any data. Specifically:

Page Content Access

urchinbot reads page content (URL, visible text, selected text) from your active tab to provide context-aware responses. This data is processed locally and sent only to your configured LLM provider as part of the conversation context. It is not stored beyond your local chat history.

Permissions

Children's Privacy

urchinbot is not directed at children under 13. We do not knowingly collect any information from children.

Changes to This Policy

If this privacy policy is updated, the changes will be reflected on this page with an updated date. Continued use of the extension after changes constitutes acceptance of the revised policy.

Contact

For questions about this privacy policy, contact us on X/Twitter (@urchinbot) or open an issue on GitHub.