Last updated: March 1, 2026
JUAN ("we", "our", "us") is a Chrome extension that helps you track cryptocurrency prices and manage a personal portfolio. This policy explains what information we collect, how we use it, and the choices you have.
JUAN's core features — portfolio tracking, price viewing, and sparkline charts — work without an account. Signing in with Google unlocks additional features like cloud sync, referral rewards, and governance.
When you sign in with Google, we receive and store:
We do not access your Google password, contacts, files, or any other Google account data. We request only the openid, email, and profile OAuth scopes.
When you add coins to your portfolio, we store:
For signed-in users, portfolio data is synced to our server so it persists across devices. For guest users, it is stored locally in your browser only.
If you choose to enter a Solana wallet address in Settings, we store it on our server. This is used solely for distributing any future on-chain rewards or airdrops. We never initiate transactions from your wallet — we only store the public address you provide.
We log certain in-app actions to power the rewards and points system:
These events are tied to your user account and used to calculate reward points. They are not shared with third parties.
When you generate a referral link, we create a unique referral code tied to your account. We track:
Referral clicks are logged via a cookie (juan_ref) on juancoin.cash, which the extension reads during sign-up to attribute the referral.
JUAN stores the following data in your browser's local extension storage (chrome.storage.local):
| Data | Purpose |
|---|---|
| Authentication token (JWT) | Keeps you signed in between sessions |
| User profile | Your name and email for display |
| Portfolio cache | Offline access to your coin list |
| Price cache | Latest prices for quick popup loading |
| Chart cache | Historical price data (30-min TTL) |
| Preferences | Fear & Greed toggle, display settings |
This data is stored in plaintext within Chrome's extension storage. It is cleared when you log out or uninstall the extension.
JUAN connects to the following external services to function. No personal user data is sent to any of them.
| Service | Data Sent | Purpose |
|---|---|---|
| Google OAuth | Authentication request | Sign-in with Google |
| CoinGecko API | Coin IDs only (no user info) | Prices, charts, sparklines, coin search |
| Alternative.me | None (public endpoint) | Fear & Greed Index value |
| Google News RSS | Search query only | Cryptocurrency news headlines |
Each of these services has its own privacy policy. We encourage you to review them if you have concerns about how those services handle requests.
JUAN injects a content script on X.com (formerly Twitter) to display live prices next to cryptocurrency cashtags (e.g., $BTC). This script:
When you log out of JUAN, all locally stored data (token, profile, portfolio cache, price data) is cleared from your browser. Your account data remains on our server so you can sign back in later.
Removing the JUAN extension from Chrome deletes all local extension storage automatically. Server-side data associated with your account is retained unless you request deletion.
To request complete deletion of your account and all associated data from our servers, contact us through the channels listed below. We will process deletion requests promptly.
We take reasonable measures to protect your data:
No system is 100% secure. We do not store highly sensitive data like private keys, seed phrases, or exchange credentials.
JUAN is not directed at children under 13. We do not knowingly collect personal information from children. If you believe a child has provided us with personal data, please contact us and we will delete it.
We may update this privacy policy from time to time. When we make changes, we will update the "Last updated" date at the top of this page. Continued use of JUAN after changes constitutes acceptance of the updated policy.
If you have questions about this privacy policy, want to request data deletion, or need to report a concern, you can reach us through: