Hearoism Beta

Early beta is now open.

New — You can join our Discord server to try an early beta:

Hearoism Discord

The beta is available through TestFlight, Apple's official platform for beta testing. For the installation link see How to try Hearoism in Discord:

The Hearoism Discord server's tavern channel, with its How to try Hearoism link circled.

All subscriptions are fake and the current quotas are high, so any tier is fine and you will not be charged. (TestFlight apps use Apple's Sandbox and cannot charge real money.)

All bug reports and feedback are greatly appreciated! Please freely use the #tavern channel or DM me (Jared) to share what you think.

Tester Notes

All UI and Audio playback should be working well, so please report any bug related to:

  • Signing in, subscribing, deleting your account
  • Creating or deleting games, switching between games
  • Changing voices or adjusting any other settings
  • Switching between phone, AirPods, speakers, car, etc.
  • Recording your session (assuming a good mic like Airpods)
  • Using large fonts (via system accessibility settings)
  • Any other aspect of the UI

Known Issues:

  • The over end of turn detection is unreliable.
  • Dice rolls are sometimes unannounced.
  • Voice installation is annoying and many voices aren't great.
  • The allowed content settings do nothing yet.
  • The sound library is still quite limited.
  • It needs more adventures.
  • iPhone Duo layouts are not yet implemented.

Release Notes

build-0.1-15 — WIP
Web-side support for authoring adventures
build-0.1-14 — 2026-11-05
Better support large text sizes
Improve volume calibration across voices
Fix partial line repetition on most Apple TTS crashes
Fix several bugs around game switching
Enlarge several tap targets to make them easier to click
Backend security improvements (reduced dependencies by 39%)
Reduce CPU usage by ~50% while backgrounded to save battery
Add monitoring for memory leaks
App-side support for authoring adventures (web-side to come)
build-0.1-13 — 2026-10-21
Add dice rolling
Add 5 new voices on iOS 27 (Aaron, Arthur, Catherine, Gordon, Martha)
Add sensible layouts on iPad
Add account deletion, Sign in with Apple revocation
Speed up DM responses (23% faster median first cue)
Improve cue director reliability (benchmark: resolved 76% of prior timeouts)
Improve error recovery for ambient sounds
Improve accessibility for large text sizes
Fix TTS truncations on iOS 27 due to zero-length buffers
Recover faster from iOS TTS hangs (rare, 2 known occurrences)
build-0.1-12 — 2026-09-25
Add initial Chicken Rescue adventure
Enable character creation and picking
Enable act-structured stories and broad overview context
Enable automatic NPC insertion triggers
Expand location context for more coherent travel/arrival scenes
Fix bug that sometimes caused repeated dialogue lines
Fix bugs with TTS spelling out 'hrmn' and 'mmn'
Reduce timeouts with better fallbacks for screenwriter/production systems
Avoid redundant sound effects
Avoid letting the DM voice get super pitchy
build-0.1-11 — 2026-08-21
Add some new spell sounds
Show scenario and location in Now Playing (lock screen, CarPlay)
Add tooltips to help with voice command discovery
Add immediate 'over' acknowledgments so you know messages were sent
Fix bug with transcript typing slowly after pause/resume
Enrich automatic error reports to help with debugging
Scenarios now have starting locations
Track scene location and characters (early benchmark: 93%)
build-0.1-10 — 2026-08-09
Make transcript scrollable
Game resumption now recaps and lets you continue
build-0.1-9 — 2026-07-29
Expand sound library (6 → 33 ambients, 38 → 63 effects)
More appropriate ambient sound selection (benchmark: 43% -> 81%)
Reduce DM crashes with "post processing" fallbacks
Smarter, less repetitive writer (no benchmarks yet)
build-0.1-8 — 2026-07-21
Reduce lag after the DM starts speaking (76% faster cue direction)
Improve prosody quality (7-34% better on four new benchmarks)
Miscellaneous minor bug fixes
build-0.1-7 — 2026-07-18
Switch to production backend
More accurate "can speak" determinations, e.g., to prevent animals or mindless creatures from talking (benchmark: 94.3% -> 98.4%)
Better voice casting for character age (benchmark: 96.5% -> 99.3%)
Better voice casting for androgynous characters
build-0.1-6 — 2026-07-13
Better voice health description
Highlight speaker selection when volume constrained
More appropriate sound effects (benchmark: 49% → 96%)
build-0.1-5 — 2026-07-09
Expand sound library (3 → 38 effects)
Smarter suggestions for what voices to install
Clearer errors for devices that can't run speech analysis
Improved security and error telemetry
build-0.1-3 — 2026-06-30
Simpler and easier Sign in with Apple flow
build-0.1-2 — 2026-06-27
First release to testers