Built in public

Changelog

We’re building TAP in the open. Here’s what has shipped so far, newest first. Dates reflect the current build.

  1. Product

    Session check-ins for intraday traders

    Check-ins now follow your trading rhythm, not the clock. TAP auto-detects a trading session from your activity, prompts a pre-session check-in the moment a fresh session starts un-checked-in, and a post-session debrief once it winds down. Each session card ties how you felt going in to what you actually did and how it turned out — with a strategy tag per session and check-in ↔ performance correlation sliced by session and by strategy.

  2. Product

    Trade replay

    Replay any trade bar-by-bar on a historical M1 reference chart (Dukascopy bid feed), with your broker’s actual fills, SL/TP and MFE/MAE marked on the candles. Scrub, play at 1–10×, and see exactly how price moved around your entry and exit.

  3. Product

    Manual backtesting sandbox

    A click-through backtesting workspace: step or play through historical M1 data, place market/limit/stop orders with SL/TP, and let the server score every fill with a deterministic, conservative fill model. Fully separated from your real-account analytics. (Elite.)

  4. Product

    Playbooks

    Define your strategies and their rules, tag trades to a playbook, tick off rule adherence per trade, and see adherence analytics plus a by-playbook performance report. Strategies picked in a session check-in auto-tag that session’s trades.

  5. Product

    Verified public track records

    Publish a shareable, SEO-friendly page of an account’s stats — percentage returns by default, with a verified badge that reflects how the data reached us (read-only EA / cTrader = verified; CSV = self-reported). Per-page privacy toggles for absolute balances, the closed-trade list and open positions; a publish delay; and one-click revoke or slug rotation.

  6. Product

    Install as an app + push nudges

    TAP is now an installable PWA, and — once you allow notifications — sends web-push nudges for session check-ins, debriefs and prop-guardrail crossings. Every notification type is individually toggleable in Settings.

  7. Product

    AI coach — chat with your journal

    Ask questions about your own trading in plain English; the coach answers using server-side, account-scoped tools over your real history. Metered by AI credits and available when an Anthropic key is configured.

  8. Backend

    Magic-link sign-in

    Passwordless sign-in: request a one-time email link and you’re in. No enumeration, single-use, 15-minute expiry.

  9. Backend

    cTrader support

    Connect a cTrader account over the Open API — deals reconcile into the same executions-first pipeline as the EA and CSV imports, so trades, metrics and verified track records all just work. (Enables once Spotware credentials are configured.)

  10. EA

    TAP Guardian — close-only enforcement

    An optional, separate write-capable EA that closes positions when a prop-firm limit is breached — close-only by construction (it can never open or modify orders), with durable lockouts that survive restarts and equity recovery, typed arming confirmation, and honest disclosures about what it can and cannot block.

  11. Product

    Launch readiness — audited & load-tested

    Independent security review passed (full owner-scoped access-control matrix, no IDOR). Sustained load test of 1,000 simulated EAs held heartbeat p95 latency at 27ms — well inside the 250ms bar — with zero errors and no restarts. The full automated suite is green: 335 API tests and every web end-to-end flow.

  12. Backend

    Schema v2 — executions-first

    Rebuilt on PostgreSQL with an executions-first data model: fills are the source of truth, trades are reconstructed round-trips (handles partial closes, netting and out-of-order backfill).

  13. Backend

    Auth v2

    Email verification, password reset, rotating refresh tokens and rate limiting across the API.

  14. EA

    EA protocol v2

    Pairing-code onboarding, 15-second heartbeats, an at-least-once event stream and full history backfill — all over plain HTTPS, MT4 and MT5.

  15. EA

    TAP Sync EA — MT4 + MT5

    Read-only telemetry EAs for both platforms. No order functions; verified against the source. Awaiting the final compiled binaries before public download.

  16. Product

    Real-time dashboard channel

    A JWT-authenticated websocket streams balance, equity, open positions and trade events to the dashboard in under two seconds.

  17. Backend

    Trade + metrics engine

    Correct pip and R-multiple math per instrument, session tagging (Asia / London / New York) and cost attribution (spread, commission, swap).

  18. Product

    Dashboard v2

    Equity curve, P&L calendar, the cost-drag card and a TapScore discipline composite — all on real data.

  19. Product

    Reports suite

    Forex-native reports behind one global filter bar — by pair, by session, by day/hour, R-distribution, drawdown and costs.

  20. Product

    CSV & statement import

    Import MT4 HTML statements, MT5 reports and generic CSVs through the same trade-builder path as the live EA.

  21. Product

    Prop-firm guardrails

    Evaluate prop limits on every heartbeat against live floating equity — safe → 80% → 95% → breached — with an email the moment you cross a line.

  22. Product

    Instant insight engine

    A deterministic engine surfaces up to three grounded insights from your history — free, on every dashboard.

  23. Billing

    Billing + trials

    Stripe plans, a 14-day no-card Elite trial, a permanent free tier and an AI-credit ledger.