ROMNOVA

DISCLAIMER & PRIVACY

What this is

ROM Nova is an analytics demonstration: a Solana-style intelligence terminal that shows how explainable signal scoring, whale tracking, backtesting and risk analysis can work. It is an educational and research tool, not a brokerage, exchange, or advisory service.

Some of this is real, and some is simulated

This terminal is mixed, and the data-mode chip in the navigation names which halves are which on every screen. It is computed from the same provider resolution the app uses, so it cannot drift away from what you are actually looking at.

Real, from keyless public sources, fetched in your browser: the token list and its holder counts, top-holder share, dev balance, organic-activity score, launchpad and creator mint history (Jupiter); the price chart — minute bars from Jupiter's chart endpoint, which is the default view, and the hourly view from GeckoTerminal, falling back to Jupiter when GeckoTerminal throttles (each chart names which one drew it); mint and freeze authority read from the chain (Solana JSON-RPC); token creations pushed over a keyless socket (PumpPortal) and per-account chain notifications (Solana JSON-RPC over WebSocket); wallet-level flow (SQD); rug risk and liquidity-pool lock state (RugCheck); and the SOL reference price (CoinGecko and Crypto.com, cross-checked).

Still simulated: the wallet universe on the simulated desk — its activity, its PnL and the names attached to it — plus smart-money scoring, the cluster graph, and the backtester; all generated from a deterministic synthetic universe with a fixed seed. None of those wallets are real people. Names that resemble entities (“Meridian Desk”, “Tidewater Capital”) are invented. Backtest results and accuracy statistics measure the engine against its own simulation — they demonstrate the method, not real-market performance.

One line above used to read “still simulated: wallet activity, wallet PnL”. That stopped being true when the ledger landed: a wallet address you paste is read off the chain — its fills, its holdings and its realized PnL over a coverage window the page states at the top, with anything that was not measured rendered as UNMEASURED rather than as a zero. Telling you a real number is fake is the same drift as the opposite one; both teach a reader to stop reading the labels.

Where a number was never measured at all, this terminal shows a dash and says why, rather than a zero. A zero in a holder-concentration column would read as a perfectly distributed token; the truth is usually that nobody looked.

The score keeps its own record

Track Record logs every scan pass and resolves it against later prices, then reports whether any score band beat the average of everything the scanner listed. It compares against that baseline rather than against zero, because in a rising market every band goes up and calling that skill would be crediting the market to the model. Its intervals resample whole scan passes, not individual rows — tokens seen in the same pass share a market and are not independent trials.

It is designed to be able to report no edge, and that is the usual answer. The ledger is stored only in your own browser and is never uploaded.

Not investment advice

Nothing here is financial, investment, legal, or tax advice, and nothing here predicts or guarantees any outcome. Signal scores are ranked evidence with stated confidence, explicit risks, a bear case, and invalidation conditions — and the engine frequently concludes NO TRADE. Memecoin markets in the real world carry extreme risk, including total loss. If you trade, that decision and its consequences are entirely yours; do your own research and consider consulting a licensed professional.

Privacy

The app needs no account and never asks for one, and there is no tracking of you. The one optional account, on the Account page, exists for the hosted Whale Radar alone: it stores your email with the sign-in provider (Supabase Auth) and, if you subscribe, a Stripe customer id; card details go to Stripe's own page and never touch this app. The entire engine runs inside your browser. Your watchlists, alerts, paper portfolio, and research notes are stored only in your browser's local storage on your device — they are never uploaded, and clearing your browser data removes them completely.

Where your browser sends requests, in full: the data vendors named in the section above (Jupiter, GeckoTerminal, DEX Screener, RugCheck, SQD, CoinGecko, Crypto.com and Solana's public JSON-RPC, plus the PumpPortal socket); the hosted Whale Radar and the sign-in provider, but only once you open the Account page or arm the hosted radar; Stripe, only if you start a subscription; OpenRouter, only if you paste your own key on the Research desk; and, in the installed Windows app, GitHub's release feed to check for updates. None of those requests carries an identifier this app invented — there is none to carry. This paragraph used to say the only requests were to “the public price APIs named above”, which left out every one of the vendors this terminal actually reads.

There is no wallet connection, no private-key or seed-phrase handling of any kind, and no way to move real funds from this application.

Contact

ROM Nova is part of ROM Apps — free, honest software. Found a problem? The ROM Apps site links to the project's repositories and contact points.

← Back to the terminal