The list reads newest-first. Dates are absolute. The version numbers track the App Store version of Kyra for iOS.
v1.0 — 2026-05-21 — Public launch
The first publicly shipped version. The architecture and feature surface that landed:
Architecture
- On-device SwiftData storage; no Kyra-operated server
- Optional iCloud sync via CloudKit user-private database (developer cannot read)
- No account creation; no email; no password
- TelemetryDeck for anonymous device-level analytics (toggleable); MetricKit for crash reports
- App Privacy nutrition label: Device ID, Product Interaction, Crash Data — all anonymous
Logging
- Two modes: Quick P&L (3 fields, under 10 seconds) and Full Entry (full ticker/price/setup detail)
- Schema: 8 emotion states (Russell circumplex grounding), 7 setup tags, 3 execution ratings, 4 context flags, optional reflection text
- Trade editing; soft delete with 30-day recovery
Pattern detection (on-device)
- Bayesian inference for the win-rate estimates underlying each pattern
- Fisher's exact test for the difference between two rates
- Multiple-comparisons correction across the candidate set
- Four tiers: Tracking, Hint, Signal, Proven — promotion gated by sample size and significance
- Every pattern card surfaces the sample size and a confidence range
Pre-trade checklist
- Five baseline items: position-size discipline, stop-loss intent, exit target, planned setup, emotional state
- Adaptive items: derived from the patterns the engine detected in the user's own history
- Ready to Trade screen when all items are checked
Privacy & security
- Privacy Lock (Face ID / Touch ID / device passcode) for in-app authentication
- App-switcher blur of trade content
- No third-party API calls beyond CloudKit (when iCloud is on) and TelemetryDeck (when analytics is on)
- Full security model: Security
Pricing
- Free: unlimited trade logging, full history, single strongest pattern
- Premium: every pattern + adaptive checklist — $4.99/mo or $39.99/yr after 7-day trial
- Enrolled in Apple Small Business Program (15% Apple share)
How to read this changelog
Every entry that lands here passes one of three filters:
- Security-model change — anything that modifies what data is on the device, in iCloud, sent to TelemetryDeck, or stored anywhere off-device. These are the highest-priority entries and they're always called out explicitly.
- Architectural decision — anything that changes the no-backend / no-account / no-LLM commitments named in Manifesto and Why on-device. Commitment-level decisions land here whether they're additions, removals, or clarifications.
- Notable feature ship — anything a returning user would want to know about. Routine bug fixes don't get individual entries; they roll up under the version's "Other fixes" section when present.
The list is hand-maintained, not auto-generated from git history. Entries are written in the same voice as the rest of the site: concrete, sober, no marketing adjectives.
Reporting a vulnerability
Security disclosures should go to privacy@neontigerlabs.com. The disclosure timeline and the fix description will land here as a versioned entry. See Security for the full threat model and five independent verification checks.