Skip to content
Comparison · On-device statistics vs cloud LLM

Kyra vs Profit AI

Profit AI is a vision-LLM chart analyzer with a journal and a prop-firm-trader workflow attached. Kyra is a trading journal that detects patterns in your own trade history. Same category on the App Store; opposite architectures underneath; different primary buyers.

This page is for traders evaluating both apps. The structure: what Kyra is, what Profit AI is, feature-by-feature comparison, and a closing on which app fits which trader.

What Kyra is

Kyra is a privacy-first trading journal for iOS. Trades are stored on your device. Pattern detection runs on-device and waits for sample size before claiming. Every pattern surfaced shows its sample size and an uncertainty range — the four tiers (Tracking, Hint, Signal, Proven) sharpen as your history grows so claims stay honest about how much evidence supports them.

Kyra does not analyze charts, does not generate trade signals, does not emit per-trade verdicts, does not connect to brokers via OAuth, and does not run an AI chatbot. The architectural commitments live on Manifesto; the architectural reasoning is on Why on-device and The math behind Kyra.

Pricing is $4.99/mo or $39.99/yr after a 7-day trial. One free tier, two paid plans, no weekly tier.

Primary buyer: a retail self-executor — a trader with a $10K–$100K account who has a strategy and wants to understand why they cannot always execute it.

What Profit AI is

Profit AI is a cross-platform (iOS, iPad, macOS, Vision) AI trading assistant. The product centers on a vision-LLM that accepts chart input three ways (screenshot upload, TradingView image URL, or live camera capture), extracts indicator readings (RSI, MACD cross zones, moving averages) and chart patterns (double tops, head & shoulders, breakout flags), and emits a trade plan: Entry Zone, Stop Loss, Take Profit, plus a confidence rating.

Around the chart-analysis hero, the app offers:

Profit AI runs server-side LLM inference (their models plus "trusted third-party model providers acting as our processors"). Account creation is required (email + password + SSO). Trades, chart screenshots, journal notes, and AI-mentor conversations all transit Profit AI's servers. The App Store privacy label discloses an active cross-app tracking SDK.

Pricing spans multiple SKUs including weekly, monthly, and annual tiers, with a short trial. The specific price points and trial terms are visible on the App Store listing, as is current user sentiment in the reviews.

Primary buyer (per Profit AI's broker-page documentation, which names FTMO Phase 1, Funded accounts, and daily-loss-limit alerts as central use cases): a prop-firm trader running funded-challenge or funded-account workflows.

Feature comparison

DimensionKyraProfit AI
Primary personaRetail self-executorProp-firm trader (FTMO, TopStep, IBKR)
StorageOn-device SwiftData + optional iCloud user-private syncCloud servers
Account requiredNoYes (email + password + SSO)
Cross-app tracking SDKNoneActive (per App Store privacy label)
Pattern detection approachSample-size-gated statistical inference, on-deviceVision-LLM outputs + LLM-over-journal-data, server-side
Sample size shown per claimYes — every pattern card shows n and an uncertainty rangeNot surfaced
Per-trade trade-plan outputNone (not a recommendation engine)Entry Zone / Stop Loss / Take Profit + confidence rating
Per-trade alignment verdictNoneIdeal / Good / Not Ideal / Poor (vs saved strategy)
Chart screenshot uploadNoRequired for hero feature (screenshot, URL, or camera)
Indicator extraction (RSI, MACD, MAs)No (Kyra reads trades, not charts)Yes
Pattern shape detection (double top, H&S, flag)NoYes (pixel-coordinate scanning)
Broker auto-sync via OAuthNoYes (MT4 / MT5 / FTMO / TopStep / Tradovate / IBKR)
Trade entryManual entryManual entry and broker import
P&L calendar with heatmapNo (sober list view in History tab)Yes
Win/loss streak counterNo (deliberately — see Manifesto §4)Yes
Single discipline scoreNoneTrader Score 0–100, hardcoded weights, opaque factor formulas
Behavioral pattern outputPattern engine with explicit sample size and uncertainty range, per patternLeak Discovery via LLM, opaque mechanism
AI chatbot mentorNoYes (24/7)
In-app educationNo5-module Academy, Duolingo-style
Pine Script translationNoYes
Prop-firm sub-account mappingNoYes (Phase 1 / Funded vocabulary in UX)
Pricing$4.99/mo, $39.99/yr — two SKUs5 IAPs incl. dual weekly tiers, dual annual tiers
Trial7 days3 days
PlatformsiOSiOS / iPad / macOS / Vision
Outbound network for core functionNone (sync only)Required for every analysis feature

The table is neutral. Cells are factual. Both apps work; they work on different problems for different traders.

On per-chart verdicts

The most architecturally distinct line in the table is "Per-trade alignment verdict." Profit AI accepts a chart upload, compares against the user's saved strategy rules, and emits a label — Ideal, Good, Not Ideal, or Poor. The label is a verdict on a specific possible trade.

A verdict on a specific trade is, definitionally, a recommendation. Chart-analysis-with-trade-plan apps as a category tend to ship per-trade verdicts in the feature list while disclaiming "not financial advice" in the footer. Both framings can be true simultaneously only in form, not in function — the user who pays for the verdict is paying for the recommendation.

Kyra does not give per-trade verdicts. Kyra's output is statistical observation about the trader's past trades — never a verdict on the next one. The product is the trader's history, structured. Not an AI's opinion of an opportunity.

The full reasoning on the recommendation-engine refusal lives on Manifesto (Section 2: Not a recommendation engine).

On the Trader Score

Profit AI's Trader Score (0–100) is a composite of several discretionary factors with weights chosen by the developer. The underlying formula isn't documented publicly, and no sample-size gating is described.

Kyra does not display a single discipline score. It presents individual patterns with sample sizes and uncertainty ranges, so you can assess each claim without collapsing your behavior into one opaque number.

On Leak Discovery vs Kyra's pattern engine

Profit AI's Leak Discovery surface flags behavioral mistakes — widening stop losses, over-leveraging into NY market opens — by passing journal data through an LLM and surfacing what the model identifies as problematic. The named examples are reasonable; the mechanism is opaque. A trader cannot ask "how many trades was this based on" or "how much confidence is there in this gap" because the model does not surface its working.

Kyra's pattern engine answers the same question differently. The engine looks across the dimensions a trader is already capturing — emotion, setup, execution rating, time-of-day — and waits until enough evidence accumulates before promoting a candidate into a claim. When a pattern reaches the Hint, Signal, or Proven tier, it shows the sample size and an uncertainty range so the trader can see exactly how much evidence supports it.

There is also a copy-frame difference worth naming. Profit AI's Leak Discovery surface organizes output into three columns: Strengths, Leaks, and Fixes. The Fixes column is prescriptive — it tells the trader what to do. Kyra deliberately does not have a Fixes column. The engine surfaces observations; what the trader does with them is the trader's call. Per the Manifesto commitment to "not a coach," Kyra never writes a sentence in the imperative mood about the next trade.

The output shapes are similar. The mechanism honesty is not, and the coach-versus-mirror framing is not.

On privacy

Apple's App Privacy nutrition labels are the easiest verification. Compare the labels on each app's App Store listing.

Profit AI's label discloses: data used to track you (usage data), data linked to your identity (account info, purchases, billing), data not linked to your identity (device ID, product interaction, crash data) — used for third-party advertising plus analytics plus functionality.

Kyra's label discloses: device ID and product interaction (used for analytics only), crash data (used for app functionality). No data linked to user identity. No data used to track across apps and websites of other companies. No trade content on any server Kyra operates.

The structural difference is whether trade content transits a server the app's developer operates. Profit AI: yes, by architecture. Kyra: no, by architecture. Neither app is lying about its label; the labels accurately describe each architecture. The trader's choice is which architecture they want their journal to use.

Who should pick which

The trade-off is real and the personas are different. Pick Profit AI if any of the following matters more to you than on-device storage or visible statistical evidence:

Pick Kyra if any of the following matters more:

Neither set of preferences is wrong. The two apps are aimed at different buyers with different problems.

What this page does not say

This page is a comparison. It is not a put-down. Profit AI is competently built and useful for the trader it is built for. The architectural choices on each side are deliberate; neither is sloppy.

What this page does not say:

What this page does say:

If the on-device + statistical-rigor + retail-self-executor side of the trade-off is what you wanted from a journal, Kyra is the app. If the AI-mentor + chart-analysis + prop-firm-workflow side is what you wanted, Profit AI is the app. The category is finally big enough to support both kinds of answer.


Download Kyra on the App Store · Why on-device · The math behind Kyra · The full security model · Compare to TradeZella · Compare to a spreadsheet

See whether Kyra fits the role you need.

Kyra is a privacy-first trading journal for iOS. Pattern detection runs on your device. Free includes unlimited trade logging and your single strongest pattern. Premium adds every pattern Kyra finds and the adaptive pre-trade checklist.

Download on the App StoreDownload on the App Store