Requirements
What we checked We read the product source at dmitriy718/tradeflows-pro@2e5540a (2025-12-16), in an audit dated 2026-09-17. That's the source code only — we couldn't confirm what's deployed at app.tradeflows.net (it answered 522, origin unreachable, at the last check on 2026-09-17).
Everything below comes from reading the source at the pinned commit. It describes what the app needs, not what's currently running — what's deployed is unresolved, so treat this as the environment the build was written for.
Compatibility checklist
| Requirement | What we found | Status |
|---|---|---|
| A modern desktop or mobile browser | The product is a browser single-page application (React/Vite build, observed in source). | Verified in source |
| JavaScript enabled | Charting, indicators (Web Workers), watchlists and portfolio tracking all run in the browser; without JavaScript the app does not function. | Verified in source |
| Reachable read-only market-data proxy | Market data reaches the app through a separate proxy service (dmitriy718/tradeflows-pro tf-proxy). The proxy's deployed version is unknown, and an unaccounted live payment route was reported in a maintenance note — under investigation. | Unresolved |
| An account or sign-in | Not required — the app has no accounts; identity is an anonymous identifier stored in your browser. | Verified absent in source |
| Brokerage credentials | Not required and never requested — the source contains no broker order route. Nothing legitimate will ask for them. | Verified absent in source |
Market-data scope — verification pending
The app reads public market data through its proxy. Which providers may be named, and whether the product's use of their data is licensed for redistribution or display, has not been verified — a data-rights review is still pending. Until it completes, this site names no providers and makes no market-data coverage claims, and no price is published for the product.
Next
See the environment-independent part of the product in the walkthrough — it runs entirely on synthetic data embedded in the page. Questions about a specific setup: open a support request.