Theme: Subscription pricing update + math rendering & teaching polish.
Builds
- macOS Apple Silicon ·
Socratopia-1.0.6-arm64.dmg· Notarized - macOS Intel ·
Socratopia-1.0.6.dmg· Notarized - Windows x64 ·
Socratopia-1.0.6-win-x64.exe· OV signed
Subscription & pricing
- Subscription pricing update. Based on early operational feedback, subscription prices have been adjusted to a more accessible tier:
- CNY: ¥149/month, ¥299/quarter, ¥980/year
- USD: $29.99/month, $69.99/quarter, $199/year
- 1.0.5 and earlier clients continue to see the previous prices; new prices apply only to subscriptions newly created on 1.0.6+. Existing subscribers are unaffected within their current billing period.
- Smart currency default + confirmation dialog before checkout. The subscription view now auto-selects a default currency based on your network location (CNY by default for mainland-China IPs, USD elsewhere), and pops a confirmation showing the exact amount and currency before bouncing to Stripe — preventing accidental cross-currency payment. You can still manually switch to view either currency.
- Refund policy clarified. Terms of Service §3 and the FAQ now include explicit refund terms: refunds may be requested within 7 days of subscription if the service has not been substantively used, or in cases of significant service failure; "tried it and not worth it" post-use refunds are not honored. Full text at socratopia.app.
Bug fixes
- Multi-line math formulas (
\[...\]block syntax across multiple lines) now render correctly. In 1.0.5, when the AI teacher wrote display math in the standard multi-line LaTeX form (with\[on one line, formula body in the middle,\]on its own line), the renderer didn't recognize it — the backslashes got stripped by markdown processing, producing half-broken literal text like "[ \frac{...}{...} ]". From 1.0.6, multi-line block math renders properly typeset, the same as single-line\[...\]. Fixed across in-class rendering, snapshot exports, and PDF export. - Windows startup resilience: handles stripped PATH environments. A small number of Windows 10 users couldn't launch 1.0.5 because system "optimization" tools had removed the System32 directory from PATH. 1.0.6 adds a 3-tier extraction fallback: absolute path to system
tar.exe→ absolute path topowershell.exe→ pure-JavaScript extraction. The app now starts cleanly even when PATH has been thoroughly cleaned.
Teaching experience
- The teacher no longer over-expands content the textbook only mentions in passing. Previously, when the textbook briefly mentioned a concept (e.g., a forward reference in a chapter introduction pointing to a later chapter), the AI would expand it into a full teaching block using its training knowledge — disconnecting the lesson from the textbook itself. From 1.0.6, the teacher respects the textbook's own pacing: if a learner asks for depth on an overview-only mention, the teacher transparently notes "the textbook only mentions this here, doesn't expand it" and lets the learner choose — rough sketch in the teacher's own words, advance to the chapter where the textbook actually expands it, or bookmark and continue at the current pace.
Who should update
- Users who want to try the new pricing / multi-currency UX: in-app "Account → Settings → Software Update". New prices apply only to subscriptions newly created on 1.0.6+ — existing subscribers' current periods are unaffected.
- Users hitting multi-line math rendering failure on 1.0.5, or Windows clean-install launch failure: please update.
- Otherwise-happy 1.0.5 users: no rush — core functionality is fully compatible; update at your convenience.