iPhone and iPad
iOS Reader releases
App Store Reader history from version 1.0 forward.
1.5
August 24, 2026 · iPhone and iPad
End-to-end encrypted study sync
- Added optional end-to-end encrypted sync for eligible study materials and study activity across enrolled PolicyVector devices.
- Added guided first-device activation, recovery-code handling, and approval for additional devices.
- Kept policy PDFs, redaction work, source documents, and plaintext study content out of the sync service.
1.4.1
August 15, 2026 · iPhone and iPad
Refreshed PolicyVector identity
- Introduced the new PolicyVector app icon across iPhone, iPad, and CarPlay.
- Updated in-app, Now Playing, and study-bundle preview artwork to match the refreshed identity.
- Added a larger detailed PolicyVector splash mark to the sign-in screen.
1.4
July 29, 2026 · iPhone and iPad
CarPlay and continuous readback
- Added CarPlay support for browsing study packages and listening to outlines and Oral Board scripts on the road.
- Added combined-outline listening and playback-speed controls directly in CarPlay.
- Kept readback available across Reader, the Lock Screen, Control Center, and Dynamic Island.
- Improved playback controls, interruption handling, resumable listening, and preparation progress for longer material.
1.3.1
July 22, 2026 · iPhone and iPad
Persistent readback controls
- Kept readback available while moving through Reader with a compact app-wide player.
- Added Lock Screen and Control Center play, pause, restart, and next-block controls with resumable listening.
- Made one Back press restart the current voice block and a quick second press move to the previous block.
- Made merged-outline playback titles identify their scope and scroll when a long title does not fit.
1.3
July 20–21, 2026 · iPhone and iPad
On-device voices, appearances, and reading
- Added high-quality on-device Kokoro readback, live playback speed, and prepared pronunciation that can survive compatible bundle sharing and merging.
- Expanded to 28 American and British English voices with voice filters and previews.
- Added Classic, Day Shift, Swing Shift, and Graveyard Shift appearances with optional offline sunrise and sunset scheduling.
- Redesigned outline reading with collapsible hierarchy, density choices, and a persistent readback bar.
- Added an encrypted, disposable prepared-audio cache and restored clean original audio at 1x speed.
1.2.3
July 15, 2026 · iPhone and iPad
Microsoft sign-in
- Added Microsoft as a Reader licensing option after Google and Apple.
- Added first-time verification of the email that owns the PolicyVector license.
- Kept Microsoft licensing separate from Google Drive access and kept provider secrets out of the app.
1.2.2
July 14, 2026 · iPhone and iPad
Shared-file previews and opening
- Added branded Quick Look previews and thumbnails for compatible encrypted study bundles without decrypting their contents.
- Fixed attachments that could appear inert when opened from another app.
- Kept received encrypted bytes in private temporary storage until the separate transfer phrase is entered.
1.2.1
July 13, 2026 · iPhone and iPad
Open received study bundles
- Allowed Reader to open compatible attachments from Messages, AirDrop, Mail, Files, and other providers.
- Validated and staged encrypted files privately before showing the existing transfer-phrase unlock screen.
- Added a recognizable PolicyVector document icon where iOS supports it.
1.2
July 10, 2026 · iPhone and iPad
Encrypted package sharing
- Added on-device creation of a freshly encrypted copy of an imported study package.
- Generated a new transfer phrase for every share and kept it separate from the attachment.
- Excluded account, license, device, progress, attempt, and transcript data from shared packages.
1.1.3
July 9, 2026 · iPhone and iPad
Safer package deletion
- Made deletion transactional across package metadata, audio, Flashcards, Multiple Choice attempts, and Oral Board attempts.
- Restored the package and its study state if a later cleanup step fails.
1.1.2
July 9, 2026 · iPhone and iPad
Transactional deletion source milestone
- Introduced coordinated staging and rollback for package deletion.
- Prevented partial deletion from leaving a library entry separated from its progress or audio.
1.1.1
July 8, 2026 · iPhone and iPad
Live licensing replacement fix
- Moved Reader licensing to the live PolicyVector service.
- Reused the first Google identity proof when moving a mobile license, avoiding a second Google sign-in.
- Kept Google Drive permission separate from license sign-in.
1.1
July 5–8, 2026 · iPhone and iPad
Selected-file Google Drive access
- Changed Drive import from broad file listing to Google Picker access for only the file a user selects.
- Kept Google licensing and Drive import authorization separate.
- Improved incompatible-file, authorization, and metadata error messages.
1.0.1
June 29–30, 2026 · iPhone and iPad
Large bundle and layout polish
- Imported bundled readback audio through temporary files to reduce memory pressure.
- Raised the supported bundle entry count while retaining size limits and cleanup.
- Improved the Privacy, Terms, and Support link layout on Reader home.
1.0
June 19–23, 2026 · iPhone and iPad
First App Store release
- Added Demonstration Mode with fictional outlines, Flashcards, Multiple Choice tests, and Oral Board scripts.
- Fixed Flashcard progress counters within the active Leitner-box study batch.
- Added a privacy-light Support page and clearer separate Privacy and Terms controls.
- Moved Reader-owned study data into backup-excluded Application Support storage with migration for existing data.
Android
Android Reader releases
Android's version numbers are independent from iPhone and iPad.
0.15.1
July 13, 2026 · Android
Internal testing candidate
- Prepared a signed Android App Bundle for the Play internal-testing track.
- Preserved the encrypted-bundle opening and cross-platform sharing behavior from the preceding milestones.
0.15.0
July 13, 2026 · Android
Open received study bundles
- Added safe opening and sharing handoff for one compatible encrypted study-bundle file.
- Copied received files into private, backup-disabled storage with size checks and cleanup.
- Reused the existing license and transfer-phrase import flow without saving the phrase.
0.14.0
June 30–July 13, 2026 · Android
Cross-platform sharing and privacy
- Added newly encrypted package sharing with a fresh transfer phrase compatible with iPhone and desktop.
- Excluded account, device, progress, attempt, transcript, and checklist data from shared packages.
- Moved Drive import to selected-file access, disabled Android backup and device transfer for Reader data, and improved cancellation handling.
- Reduced memory pressure during encrypted bundle imports and removed the large-heap request.
0.13.0
June 26, 2026 · Android
Drive import and Reader parity
- Completed Google Drive encrypted-bundle import through the Reader picker and transfer-phrase flow.
- Improved handling of large bundles and added a Flashcard flip animation.
- Aligned Android's license gate, library, study tools, support, legal links, and empty states with the iOS Reader.
0.12.1
June 23, 2026 · Android
Demonstration Mode
- Added a fictional sample library that can be opened without a licensed account.
- Expanded demo Flashcards, outlines, Multiple Choice tests, and Oral Board scripts.
- Fixed Flashcard progress counters within the active Leitner-box batch.
0.12.0
June 23, 2026 · Android
Google licensing and Drive foundations
- Added Sign in with Google plumbing for Reader license activation.
- Added Google Drive authorization and selected encrypted-bundle download into the existing local unlock flow.
- Kept bundle contents, phrases, study activity, and Drive file bytes out of licensing requests.
0.11.0
June 19, 2026 · Android
Play internal-testing preparation
- Added local-only release signing support and Play internal-testing documentation.
- Kept signing keys and Play credentials outside the source repository.
- This was an internal-testing preparation milestone rather than a public Play Store release.