What Kyra is
A privacy-first trading journal for iOS. Trades stored on-device. Pattern detection runs locally and waits for sample size before claiming — every pattern surfaces with n and an uncertainty range. Per-trade emotion capture (8 states) feeds the engine's cross-correlations. No streaks, no badges, no public profile, no friend reactions. $4.99/mo or $39.99/yr after a 7-day trial.
What TradeZap is
TradeZap, by Aura Crafts LLC, centers on Aura — "your personal trading AI" (powered by Anthropic Claude) — that reads trades, emotions, and strategies to surface patterns. The journal captures day-level emotion + mistake confessions through six daily routines (Morning Prep, Mid-Day Check, Evening Review 8-step wizard). Per-trade entry is thin: asset, outcome, P/L. Public streaks and friend reactions are part of the engagement loop. Pricing: Pro $14.99/mo or $119.99/yr; Starter free with 15-trade cap + 3 free Aura messages.
How they compare
| Dimension | Kyra | TradeZap |
|---|---|---|
| Storage | On-device + iCloud user-private sync | Cloud servers |
| Per-trade emotion capture | Yes (8 fixed states per trade) | No — day-level emotion only |
| Per-trade setup tag | Yes (7 fixed setups per trade) | No |
| Per-trade execution rating | Yes (3 states per trade) | No |
| Pattern detection approach | Sample-size-gated statistical inference, on-device | Aura LLM (Claude), server-side |
| Sample-size discipline | Uniform — every surface waits for the same evidence floor before claiming | Mixed thresholds — different surfaces claim at different evidence levels |
| Free tier | Unlimited logging + strongest pattern | 15 trades total; 3 free Aura messages |
| Annual pricing | $39.99 | $119.99 (3× more) |
| Public streaks / social | None | Public profiles, friend reactions |
Who should pick which
Pick TradeZap if:
- You want a named AI persona (Aura) you can chat with about your trades
- Daily-routine scaffolding (Morning Prep / Mid-Day Check / Evening Review) is the journaling discipline that works for you
- Public streak visibility + friend reactions add accountability for you, not pressure
- You're comfortable with cloud storage of your trade data and an LLM processor in the path
- Live portfolio position tracking inside the journal is a hard requirement
Pick Kyra if:
- You want a per-trade emotion capture, not a day-level summary — so the engine can correlate specific trades with specific emotional states at the moment of execution
- You want uniform sample-size discipline across every surface — every claim waits for the same evidence floor, not different thresholds in different parts of the app
- You don't want public streaks or friend reactions in a trading app (streaks reward continuing to trade; sometimes the right move is to skip)
- You don't want trade data routed through a cloud LLM processor
- The annual price gap ($39.99 vs $119.99) is a real consideration
The trade-off
The biggest architectural difference is the capture moment. TradeZap captures emotion at the day level through daily routines; Kyra captures emotion per trade. The downstream analysis is shaped by that choice — Kyra's cross-correlations between emotion, setup, and execution are only possible because each trade carries its own emotional state. TradeZap's structure rules out that class of pattern by design.
The second-biggest is the social layer. TradeZap's public streaks and friend reactions are deliberate engagement scaffolding; Kyra refuses social mechanics per the manifesto. Both are defensible product choices; they target different traders.
Pricing matters: Kyra annual is roughly one-third of TradeZap Pro annual. Free tier is also asymmetric — Kyra Free is unlimited logging plus the strongest pattern indefinitely; TradeZap Starter is 15 trades total and 3 Aura messages.
Download Kyra on the App Store · The math behind every pattern · Why on-device · Why no streaks · Pricing · Compare to other journals