# WhereItGoes > WhereItGoes visualizes your crypto data, unifying every exchange and on-chain wallet into one clear money-flow map, with your net worth, P&L, and full transaction history in view. It connects to 11 exchanges by read-only API key and 52 chains by public address. It is a tracker, not a wallet or an exchange: it never holds funds and cannot move them. WhereItGoes rebuilds your transaction history automatically from the venues themselves, so there is no CSV to export and no spreadsheet to maintain. Its distinguishing position is honesty about numbers it cannot know: a deposit is not profit, moving your own coin between your own accounts is not a sale, and where a cost basis is genuinely unknown it says so instead of assuming zero. ## How it works (methodology, published in full) - [Overview](https://whereitgoes.money/how-it-works): the index to everything below, including the parts we refuse to answer and the parts we have not built. - [How far back we can rebuild your history](https://whereitgoes.money/how-it-works/rebuilding-history): How WhereItGoes reconstructs your full transaction history from 11 exchanges and 52 chains, and exactly where each venue's own API stops, which is the real ceiling on any tracker. - [Moving your own coin is not a sale](https://whereitgoes.money/how-it-works/transfer-matching): How WhereItGoes detects that a withdrawal from one account and a deposit into another are the same coin moving, so a transfer between your own wallets is never counted as a sale plus a repurchase. - [How we calculate cost basis and profit](https://whereitgoes.money/how-it-works/cost-basis-and-pnl): WhereItGoes computes realised profit with FIFO on the server and shows average cost on asset pages, values income at its receipt-day price, and refuses to invent a cost basis it does not know. - [How we decide what a token is worth](https://whereitgoes.money/how-it-works/how-we-price-tokens): WhereItGoes prices on-chain tokens by their contract address rather than their ticker, falls back across several price sources, and leaves genuinely unpriceable tokens unpriced instead of guessing. - [How we handle spam and scam tokens](https://whereitgoes.money/how-it-works/spam-and-scam-tokens): WhereItGoes classifies junk tokens by contract address rather than by ticker, keeps them out of your totals and lists, and puts them in a recoverable trash instead of deleting them. - [What we do with your keys and your data](https://whereitgoes.money/how-it-works/your-keys-and-data): WhereItGoes reads exchange accounts through read-only API keys and wallets through public addresses only. It never takes custody, never asks for a private key or seed phrase, and has no mechanism to move funds. - [What WhereItGoes does not do](https://whereitgoes.money/how-it-works/known-limits): The honest limits of WhereItGoes: no downloadable tax reports, no live DeFi position valuation, minimal NFT support, no mobile app, and the per-exchange history ceilings we cannot get around. ## Tools (free, no sign-up, nothing to connect) - [Crypto portfolio stress test](https://whereitgoes.money/stress-test): enter an allocation as percentages and replay a real crash against it - the October 2025 flash crash, FTX, LUNA, the USDC depeg - plus straight market falls and exchange failures. It reports the loss in dollars, which holdings caused it, and which risk warnings the scenario would start. It runs in the browser with no account and no API key, and the allocation you type never leaves it. ## Use it from an AI assistant - [Connect ChatGPT or Claude to your portfolio](https://whereitgoes.money/connect-ai): WhereItGoes exposes an MCP endpoint, read-only by default, so ChatGPT, Claude or Cursor can answer questions against your real holdings, history and P&L instead of a screenshot. OAuth, no API key to paste, free on every account, and revocable from Settings in one click. It cannot trade, move funds or read your exchange keys: every read tool is a GET against a fixed allowlist, and the one write tool can only propose a target allocation, exists only on a connection granted the separate write permission, and changes nothing until the user approves it in their own browser. A connection can be pinned to one portfolio. ## Comparisons (sourced, with the cases where the other tool wins stated plainly) - [All comparisons](https://whereitgoes.money/compare): the 6 trackers we are measured against, and which of them to pick instead. - [WhereItGoes vs Koinly](https://whereitgoes.money/compare/koinly): Koinly is a tax-filing tool with a tracker attached, and it produces the downloadable tax reports WhereItGoes does not. The difference that decides it: Koinly free stops at 10,000 transactions and gates the report, while our free tier caps how many accounts you connect and never what you can see. - [WhereItGoes vs CoinTracker](https://whereitgoes.money/compare/cointracker): CoinTracker files crypto taxes and includes a mobile app on its free tier, and WhereItGoes does neither. What we do instead: a free tier that caps how many accounts you connect rather than what you can see, and published methodology behind every number. - [WhereItGoes vs CoinStats](https://whereitgoes.money/compare/coinstats): CoinStats is a portfolio tracker with mobile apps, a public API and a 20,000-transaction free tier, and it puts profit and loss behind Premium. WhereItGoes gives profit and loss, cost basis and the full history on free, and caps how many accounts you connect instead. - [WhereItGoes vs Zerion](https://whereitgoes.money/compare/zerion): Zerion is an on-chain wallet tracker and says plainly that it cannot show assets held on centralized exchanges. WhereItGoes reads both sides of your money: 11 exchanges by read-only API key and 52 chains by public address, in one history. - [WhereItGoes vs Rotki](https://whereitgoes.money/compare/rotki): Rotki is open source, self-hosted and local-first, and if that is your requirement it is the right answer and we are not. What our free tier includes that Rotki reserves for paid plans: transfer matching, and a net-worth graph that is not limited to the last two weeks. - [Free crypto portfolio trackers: what each free tier withholds](https://whereitgoes.money/compare/free-crypto-portfolio-trackers): Every free crypto portfolio tracker holds something back. Koinly gates the downloadable tax report, CoinStats paywalls profit and loss and caps at 20,000 transactions, Rotki gates transfer matching and limits the free net-worth graph to two weeks, and CoinTracker's own comparison table withholds portfolio tracking. Checked at source on 2026-08-10. ## Product and coverage - [Home](https://whereitgoes.money): what the product is, and the money-flow map it builds. - [Coverage](https://whereitgoes.money/exchanges): the 11 exchanges and 52 chains it reads, and how each connects. - [Pricing](https://whereitgoes.money/pricing): the free tier caps how many accounts you connect, not what you can see. - [FAQ](https://whereitgoes.money/faq): the eleven questions a stranger most often asks, with structured data. ## Security and trust - [Security and trust](https://whereitgoes.money/security): the full safety Q&A. - Read-only: it reads balances and history. It never has permission to move, trade or withdraw anything. - No custody: funds stay on your own exchanges and in your own self-custody wallets. - No private keys: it never asks for a seed phrase or private key and has no field to enter one. It reads public wallet addresses only, exactly like a block explorer. - Read-only API keys: exchange connections use restricted keys with no trade or withdraw permission, stored encrypted and revocable instantly from the exchange. - No KYC: no identity verification. Sign in with a wallet or a Google account. ## Limits (stated because a tool that hides them cannot be trusted on anything else) - No downloadable tax reports, no live DeFi position valuation, minimal NFT support, no mobile app. - Every venue's own API sets a ceiling on how far back any tracker can rebuild. Those per-venue ceilings are published at https://whereitgoes.money/how-it-works/rebuilding-history rather than glossed over. ## Contact - Support: support@whereitgoes.money