Windows and macOS
Desktop releases
Versions are kept separate exactly as they appear in the desktop changelog.
1.4.1
November 7, 2026 · Windows and macOS
PolicyVector 1.4.1 improves duplicate matching during import, updates PDF processing dependencies, and fixes an error when checking Local AI status.
More reliable duplicate matching
- Different documents with generic names such as “Chapter 1” or “Transmittal Memorandums” are no longer treated as the same Miscellaneous policy simply because their names match. PolicyVector uses authoritative policy identifiers when available and file contents for documents without them.
- Import review no longer borrows revision details from an unrelated Miscellaneous document. Before replacing a saved file, PolicyVector checks the incoming and saved PDFs again so an outdated preview cannot authorize the wrong replacement. Identical files still qualify to be skipped.
Safer PDF processing
- Updates the PDF reader to address security issues in malformed PDFs that could cause excessive memory use or leave processing stuck. The PDF rendering engine is also updated for continued compatibility.
- Updates the file-locking dependency used by the local model cache. These maintenance updates preserve your existing library, outlines, and settings.
Clearer Local AI failures
- If a Local AI status check fails, PolicyVector reports the runtime as unavailable instead of retrying the same failing call without its timeout. This prevents the retry from hiding the original failure or causing another error.
Windows and macOS 1.4.1 are available separately. Mobile updates are distributed separately.
macOS 1.4.1 release notes · Windows 1.4.1 release notes
1.4.0
October 27, 2026 · Windows and macOS
PolicyVector 1.4 adds Sacramento Police Department support, improves scanned-policy imports, and strengthens the separation between agency workspaces. It also updates OpenAI defaults and repairs a Live Sync failure in the installed desktop app.
Sacramento Police Department joins the library
- Choose Sacramento Police Department during agency setup, then import your PDFs through the existing Import Policy workflow. Documents are organized into General Orders, Reference Manuals, Roll Call Training Bulletins, Departmental Memorandums, orders from the three offices, Communications Directives, and Other Documents.
- PolicyVector recognizes SacPD document numbers, titles, dates, and older bulletin numbering. Wrapped headings and manual sections receive SacPD-specific formatting. If a title or date cannot be identified confidently, you can review it before import; the original PDF stays intact.
- SacPD now supports encrypted study packages and Live Sync with compatible desktop and Mobile clients. Your library and study material remain associated with the agency bound to that workspace.
Keep each agency’s material in its own workspace
- Imports take their agency ownership from the workspace. A shared category such as Miscellaneous no longer makes a document eligible to appear in another agency’s library. Package imports and Live Sync also check ownership instead of relying on category names.
- Automatic redaction detection now belongs to each agency’s ruleset. CHP-specific markers no longer flag unrelated public SacPD or SMFD policies for review. You can still review documents and apply redactions manually.
- With the companion sync-service update, Delete Live Sync and Start Over can complete even if the local agency selection changed after the sync workspace was connected. The action still requires the workspace’s authenticated owner.
More readable scanned manuals and policy titles
- On macOS, fixes a crash when importing certain scanned page sizes.
- Scanned pages are better at keeping words on the same line, separating paragraphs, and preserving columns and table spacing. A bounded second reading helps recover upright typewritten text that OCR previously treated as upside down. These OCR improvements are shared across agencies.
- SacPD’s Report Writing Manual gets its own handling for chapter headings, Roman-numeral sections, page numbers, and repeated date headers. CHP and SMFD keep their own formatting rules. Reimport or reanalyze a document to use the improved extraction; existing saved outlines are not silently rewritten.
- Policy titles use regular capitalization throughout the library and study views while retaining acronyms and policy identifiers. SacPD imports are less likely to mistake the beginning of the policy body for a long document title.
Updated OpenAI models and clearer cost estimates
- Policy questions and multiple-choice tests now default to GPT-6.1 Terra. Cloud OCR repair defaults to GPT-6.1 Sol; summaries, flashcards, and oral-board generation use GPT-6 Luna.
- On the first launch after updating, PolicyVector makes a one-time change to saved direct OpenAI model and reasoning settings, including previously customized choices. You can change them again in Settings, and those later choices will be retained. Your API key and local/custom-provider routing are preserved; this does not turn on cloud AI or start a paid request.
- Cost estimates now account more accurately for cached input, cache writes, reasoning output, long requests, and retries. Unpriced models are shown as unavailable instead of receiving a misleading estimate. Estimates help you compare requests; they are not spending limits or invoices.
Repair Live Sync in the installed desktop app
- Fixes a packaging error that could stop Live Sync while preparing study material: the installed app was missing validation files that were present during development. The release now includes those files and checks the packaged sync path before distribution. You do not need to delete your library or reset your sync workspace to install this repair.
- Support diagnostics now distinguish missing sync resources and identify the stage of the failed operation, making this class of problem easier to diagnose without including document text, credentials, or raw exception messages in the report.
- The release adds checks against the packaged desktop apps, alongside the source tests, to catch missing runtime files before an update reaches you. Build and test dependencies have also been updated.
Library reliability and clearer agency names
- Search indexing respects the surrounding library transaction so a failed operation can roll back without saving only part of its changes.
- Sacramento Metropolitan Fire District is labeled SMFD throughout the app.
Windows and macOS 1.4.0 are available separately. Mobile import-review, snip-viewing, and App Store verification changes are separate Mobile updates.
Windows 1.4.0 release notes · macOS 1.4.0 release notes
1.3.0
October 21, 2026 · Windows and macOS
PolicyVector 1.3 adds Sacramento Metropolitan Fire District support and a new way to save charts, tables, maps, and other PDF content directly into your outlines. It also improves policy search and makes several everyday reading and editing tasks easier.
Sacramento Metropolitan Fire District joins the library
- Choose Sacramento Metropolitan Fire District during agency setup, then use Import Policy to add your PDFs. The library organizes them into Standard Operating Guidelines, Policies, and Miscellaneous.
- PolicyVector recognizes SMFD policy numbers, document titles, and review dates. Fire policies show Review Date, and the library omits the publication and responsible-office columns that SMFD does not need. Dates that cannot be read confidently remain available for you to review.
- SMFD headings, definitions, numbered sections, nested lists, and continued paragraphs retain their structure. SOG outlines, bookmarks, and flashcards use the document title instead of repeating a long internal identifier. These formatting changes apply to SMFD; CHP and SCSO keep their own rules.
- SMFD libraries work with encrypted study packages and Live Sync when the receiving app supports SMFD. Compatible Mobile features are available separately through TestFlight.
Save any part of a PDF to your outline
- Click the scissors and dashed-rectangle icon, drag around a chart, table, map, form, or other area, then adjust the edges or corners before saving. The selection stays on the PDF; there is no separate cropping screen. This works in every agency module.
- A snip saves the area you selected at its original PDF size, shrinking it only when needed to fit the outline page. It stays centered and appears in document, page, and position order alongside your text excerpts—even if you saved it later.
- Each snip keeps a source-page link. Open the image for a larger view, then return to your outline. Source links are easier to see on the light outline page, and unnecessary explanatory text has been removed. Existing full-page diagram entries still work.
- Snip and Bookmark now float beside the document as you scroll. Hover over Snip to see “crop area to outline.” Keyboard-accessible numeric crop controls are available under a disclosure control. Supported source diagrams are also retained in Word exports.
Find the passage you are looking for
- Open Search in the library and choose Find text for words or phrases, or Ask AI for a policy question. Both tools now live in one collapsible area.
- Searches handle whole words, quoted phrases, required and excluded terms, document references, years, and numbers more consistently. A search with several required terms can find a document even when those terms occur in different parts of it. The same improvements apply to Current Policy and saved snapshots.
- Better-ranked results show the matching words with nearby text, so you can judge a passage before opening it. Matches found only in your notes are identified as notes rather than given an incorrect PDF page number.
AI answers with more useful policy context
- Ask AI looks for passages with related meaning as well as matching words. It is better at finding named forms and acronyms, addressing questions with several parts, and including nearby conditions, exceptions, and continued passages.
- Citations are checked against the actual policy text, with additional checks for numbers and units. If an answer is cut off or cannot pass those checks, PolicyVector can show the supporting passages instead. Missing parts of a question remain identified rather than being treated as answered. Personal notes are not used as policy evidence.
- Search avoids reusing replaced or stale policy text, preserves reviewed OCR when the PDF has not changed, and reduces unnecessary rescanning of the library. It also reports when meaning-based search has not yet covered all eligible documents.
AI answers remain a study aid. Open the cited policy to confirm the wording and any conditions that apply.
Easier settings, highlighting, and redaction
- Moves policy-version selection and snapshot creation and management together under Settings → Library.
- Dragging beyond the text area follows nearby text lines instead of selecting surrounding buttons or turning the entire viewer yellow.
- The selection box stays transparent while you drag. When you release it, the selected area is blacked out or existing redactions are removed, according to the active tool.
- Chapter titles are readable in Classic mode, and the Appearance submenu no longer flickers and disappears while you are trying to use it.
Safer imports and account handling
- Updated PDF, image, and certificate components address reported security issues. Folder imports stay within the folder you selected, and additional limits protect spreadsheet imports and Google file downloads from oversized or malformed content.
- Companion service updates strengthen account linking, sign-in sessions, purchase handling, and removal of sensitive details from support reports.
Windows imports, account windows, and updates
- Windows installation now includes signed native components and a signed uninstaller, improving compatibility with Smart App Control while keeping Windows security enabled.
- If Windows Application Control blocks a required component at startup, PolicyVector explains the problem and points you to the relevant Windows setting, official installer, and support. The warning keeps this separate from library-folder permissions and reminds you to preserve your study data.
- Import PDF folders stored in OneDrive without cloud-managed files being mistaken for shortcuts and skipped. Imports still reject links that could lead outside your selected folder.
- External pages open in your default browser. Account & Data opens in its own window, keeping account pages separate from the main app's access to local files.
- Exports use the folder you select in the Windows folder picker. Additional checks prevent other pages from choosing a different folder on your behalf.
- Updates must be signed by the approved PolicyVector publisher, even if downloaded release information names a different signer. Existing checks for altered downloads and valid timestamped signatures remain in place.
Available for Windows and macOS. Windows includes the shared 1.3.0 improvements above; platform-specific changes are identified in these notes.
Windows 1.3.0 release notes · macOS 1.3.0 release notes
1.2.3
October 16, 2026 · Windows and macOS
This update helps libraries imported on different devices come together through Live Sync. It reduces duplicate policy listings while keeping your study material attached to the PDF you actually studied.
A cleaner Current Policy library
- When matching policies meet through Live Sync, PolicyVector selects the more recently uploaded copy. For example, downloading an older copy onto your phone today will not make it replace a policy you uploaded last week. This uses the upload date, not the revision date printed inside the policy.
- PolicyVector recognizes matching publications and chapters despite differences in spacing, capitalization, “Chapter” prefixes, and common contents or transmittal labels. Deliberately separate copies, saved snapshots, redacted versions, and distinct supporting documents remain separate.
- Once the replacement is installed, superseded copies no longer clutter Current Policy, category counts, text search, AI policy questions, or new snapshots. Earlier PDFs still needed by study material are retained.
Keep your study work and its original source
- Outlines, flashcards, and bookmarks made from an older PDF continue to open that exact version. Those PDFs remain available as Earlier policy versions, so you can check what your saved material was based on.
- If one device changes a flashcard question and another changes its answer, both changes can be kept. The same applies to independent outline edits. Competing edits to the same field remain available for review, and deleted material is not simply restored by an older edit.
- Windows and Mac 1.2.2 remain compatible with the updated library records. They may display retained copies separately until updated. Sync can also resume the compatibility work needed for previously uploaded records after an interruption.
More dependable reading and startup
- Fixed a preparation failure on table-of-contents entries where a long row of dots runs into a page number.
- If PolicyVector cannot open its library folder or database, it now identifies the access problem and gives recovery instructions instead of a generic startup failure. An inaccessible library is not treated as an empty one.
More reliable Windows updates
- Fixed valid signed installers being rejected merely because their signing certificate had since expired. Windows still checks that the installer was signed by the expected publisher and has not been altered.
- If an older version refuses the update, download and run the signed installer from the website. The updater fix takes effect after installing 1.2.3.
Live Sync recovery improvements
Companion service fixes help an approved device finish joining an existing workspace and allow retained study materials to be restored through Live Sync. These improvements support compatible desktop and Mobile clients.
This update changes the local library database. Returning to a version older than 1.2.3 requires restoring a backup made before the upgrade.
Windows 1.2.3 release notes · macOS 1.2.3 release notes
1.2.2
October 12, 2026 · Windows and macOS
Version 1.2.2 adds encrypted study-package sharing for the Sacramento County Sheriff’s Office and fixes several problems with settings, flashcard syncing, and local data cleanup.
Share SCSO study material with Mobile
- You can now take Sacramento County Sheriff’s Office study material from desktop to a compatible PolicyVector Mobile app. Support starts with Mobile 2.0.2, introduced in TestFlight build 181.
- Importing, combining, editing, reopening, or re-sharing a package preserves its agency information. A package for another agency is rejected before it is saved into the selected workspace. Existing CHP study packages remain compatible.
Phone-created flashcards stay up to date
- A flashcard created on Mobile could previously fail to receive an edit or deletion made on desktop. Live Sync now sends those changes back correctly while preserving competing edits for review.
- Sync processes the affected flashcards and outline entries instead of repeatedly rebuilding the entire study library to resolve each conflict.
Settings save correctly
Fixed settings panels that could return an invalid-request error when you clicked Save Changes.
More complete cleanup and security fixes
Deleting local study data or cleaning up a disconnected sync workspace now also removes temporary decrypted files left from workspace transfers. Settings, licensing, downloaded Local AI models, and retained policy files continue to follow the cleanup option you selected.
The update also includes a security fix for the desktop application’s local web component.
Windows 1.2.2 release notes · macOS 1.2.2 release notes
1.2.1
October 8, 2026 · Windows
PolicyVector 1.2.1 brings Windows forward from 1.1.0. It includes the shared desktop improvements first released on Mac in 1.2.0, plus new agency setup, SCSO import and outline support, local reset improvements, and PDF security fixes.
Available for Windows and macOS. Cross-device features require compatible PolicyVector versions and their accompanying services.
SCSO manuals and first-time setup
- Adds Sacramento County Sheriff's Office (SCSO) alongside CHP when setting up a new library, with agency-specific chapters, policy numbering, and outline formatting.
- Imports complete SCSO manuals through a local page-range review. Check or correct the proposed policies before duplicate and confidentiality review; the original manual is retained.
- Preserves accented names and punctuation when reopening saved manual-import reviews on Windows.
- Keeps SCSO policies in confidentiality review until you classify them. SCSO Live Sync requires compatible clients and the updated service; SCSO study-package export is not yet available.
- Delete Local Data and Disconnect now returns to agency selection after a successful reset, while keeping other settings, license state, and downloaded local models.
Policy-page bookmarks
- Adds bookmarks with editable titles and notes, themed page ribbons, search, and direct return to the saved policy page.
- Exports bookmark lists and notes to CSV and includes supported bookmarks in mobile study packages and encrypted sync.
- Keeps bookmarks tied to the correct policy revision, explains unavailable sources, and warns before policy replacement removes attached study material.
Live Sync, conflicts, and deleted items
- Fixes stalled uploads in libraries containing bookmarks, repairs upload routing, and improves recovery after interrupted connections without requiring a new workspace.
- Automatically combines independent flashcard and outline edits and clears redundant conflicts. Competing changes to the same content still remain available for review.
- Prevents stale edits from restoring deleted items and lets eligible queued deletions reach other devices. Missing downloads alone are not treated as deletions.
- Keeps a blocked study collection from stopping other eligible uploads and gives clearer explanations for storage limits, missing dependencies, and recovery steps.
- Reduces duplicate policy publication after workspace reset and improves duplicate review. Reclaims cloud storage for deleted files when no other library content needs them and server cleanup succeeds.
Flashcards, outlines, and saved study material
- Shows saved flashcards in a table with full questions, answers, policy sources, and review progress. Adds selection and confirmed bulk deletion for flashcards, practice tests, and Oral Board scripts.
- Adds expandable outline groups, clearer passage labels and position feedback, and selection for deleting individual passages or groups.
- Preserves supported bold, italic, underlined text, and list markers in outlines, compatible desktop/mobile exchanges, and Word and Google Docs exports.
- Receives Multiple Choice tests created in compatible Mobile clients so you can continue studying on Windows.
Oral Board reading and partner practice
- Separates script reading, editing, and checkpoint building into clearer views and saves pending edits before navigation.
- Creates checkpoints from selected script text, with editable summaries that you can write or draft using your configured AI. Margin markers show and reopen checkpoint summaries.
- Adds live-partner practice with a pauseable timer, manual scoring, Finish & Save, and Discard Attempt. No microphone is required for partner practice.
- Synchronizes partner-practice mode and elapsed time with compatible Mobile clients.
PDF reading and redaction review
- Adds pinch-to-zoom in supported PDF views while keeping the passage under the pointer in view, and reuses painted pages during the gesture for smoother zooming.
- Improves opening zoom and navigation in redaction review, restores side-by-side comparison, and adds clearer drawing, resizing, removal, Accept, Reset, and Clear All controls.
- Follows shaded passages and joins touching markings while preserving unshaded gaps and separate columns. Keeps grouping stable after saving and reopening.
Settings and account access
- Organizes Settings into General, Audio & Oral Board, AI, Library, Live Sync, Account & Connections, Storage & Backups, and Help & About.
- Adds submenus and keyboard navigation, updates Windows menu destinations, and saves each panel independently so another panel's unfinished edits stay unsaved.
- Groups local storage, encrypted backups, and maintenance controls, with contextual help and direct support links.
- Adds phone QR approval and email-code sign-in for supported linked accounts, recognizes supported Apple-purchase account identities, and improves expired-sign-in recovery. Account linking depends on the corresponding service; this does not add an Apple checkout to Windows.
AI, startup, and backup reliability
- Skips confidential sources without approved redacted copies during cloud practice-test generation, explains which sources were skipped, and asks for eligible material when none remains. Prevents duplicate test submissions.
- Checks that the correct local backend is ready before opening Windows and shows database startup errors directly instead of waiting on an apparently open port.
- Keeps OneDrive connection-status checks responsive during transfers and improves backup validation, compatibility, and free-space checks before restoration.
- Updates the bundled PDF and networking dependencies, including fixes for reported excessive-memory and long-processing PDF vulnerabilities.
Windows 1.2.1 release notes · macOS 1.2.1 release notes
1.2.0
October 7, 2026 · macOS
PolicyVector 1.2 improves Live Sync recovery, reorganizes Settings, and adds live-partner Oral Board practice. This update also improves PDF and redaction review and sharing study materials with Mobile 2.0.
Released for macOS; Windows received these shared improvements in 1.2.1. Cross-device features require compatible versions of PolicyVector on each device.
Live Sync and deleted items
- Fixes stalled uploads in libraries containing bookmarks and improves recovery after an interrupted connection.
- Merges compatible edits automatically and keeps changes that still need a decision available for conflict review.
- Prevents earlier edits from restoring items that were deleted on another device.
- Improves duplicate PDF review, sync progress, and retry messages for larger libraries.
- Reclaims cloud storage for deleted policy files once they are no longer needed by other library content.
Bookmarks, outlines, and Mobile 2.0
- Adds policy-page bookmarks with notes and syncs them between desktop and compatible Mobile clients.
- Receives practice tests created in Mobile, so you can continue studying on desktop.
- Preserves bold, italic, and underlined outline text, along with list numbering, when study materials move between devices.
- Improves outline readback and checks that saved passages still refer to the correct policy.
Settings
- Organizes Settings into General, Audio & Oral Board, AI, Library, Live Sync, Account & Connections, Storage & Backups, and Help & About.
- Adds submenus for larger sections and keyboard navigation between panels.
- Saves changes separately for each panel and places support links alongside the relevant controls.
PDF reading and redaction
- Adds trackpad pinch-to-zoom in policy, redaction, comparison, and import PDF views while keeping the passage under the pointer in view.
- Improves the opening zoom and controls in redaction review.
- Restores side-by-side redaction comparison and improves navigation between policies and approved copies.
- Improves recognition of shaded passages and preserves unshaded gaps between overlapping table markings.
Oral Board practice
- Adds live-partner practice with a pauseable timer, manual scoring, and saved attempts.
- Syncs partner-practice mode and elapsed time with compatible Mobile clients.
- Adds checkpoint creation directly from script text and improves script reading and editing.
Startup, account access, and backups
- Fixes database-related startup errors and improves recovery from expired sign-ins.
- Adds QR and email pairing for supported account-linking flows.
- Improves backup validation before restoring a library.
- Keeps confidential chapters without an approved redacted copy out of cloud-generated practice tests.
1.1.0
September 22, 2026 · Windows and macOS
PolicyVector 1.1.0 expands desktop with optional encrypted Live Sync for policy
libraries and study materials, cross-device editing, side-by-side conflict review,
and improvements to imports, search, Oral Board practice, and recovery.
This release is available for Windows and macOS. Cross-device features
require compatible companion apps; these notes do not announce a Mobile 2.0 App
Store release.
Encrypted Live Sync and device management
- Adds optional end-to-end encrypted sync for supported flashcards, outlines,
saved Multiple Choice tests, Oral Board scripts, and study activity.
- Adds device enrollment and approval, recovery codes, and device revocation.
- Preserves pending local changes through interrupted transfers, rejoining,
and supported backup recovery.
Policy Library and saved snapshots
- Adds
Include Policy Library for policy PDFs, approved redacted study copies,
supported highlights, notes, favorites, and library organization.
- Supports selective saved-snapshot sync and reuses shared policy files to avoid
transferring the same content repeatedly.
- Syncs explicit Current Policy deletions across connected devices while keeping
saved snapshots separate. Turning off policy-library sync retains local files.
- Exchanges editable redaction projects between compatible desktop installations.
Mobile readers receive approved study copies.
Cross-device study editing
- Works with shipping iOS Reader
1.6 for supported policy-linked outlines
and manual flashcards created on iPhone or iPad. Reader 1.6 also introduces
native iPad browse/detail navigation and selectable paper-style outlines.
- Receives supported mobile-imported policies and mobile-created study materials
on desktop, retaining their links to source policies.
- Supports continued desktop editing of received policy-linked flashcards and
outlines, along with supported mobile highlights and notes in the PDF viewer.
- Preserves Oral Board practice context through compatible authoring updates and
marks checkpoints for another pass when their associated text changes.
- Retains older Reader clients' supported capabilities. New editing and import
features require a compatible companion version.
Conflict review and sync progress
- Adds a searchable conflict table and side-by-side PDF comparison with difference
overlays, synchronized scrolling, and appearance controls.
- Reconciles identical PDFs automatically when differences are limited to supported
import metadata. Conflicting content and personal changes remain available for review.
- Adds a dedicated sync progress tracker and more efficient, resumable downloads
for initial library catch-up.
- Shows cloud storage usage, account allowance, pending uploads, and remaining
space in Live Sync Options.
- Uses
Waiting to Retry for temporary connection failures and retains
Needs Attention for problems requiring action.
Duplicate PDF cleanup
- Adds
Duplicate PDFs review for exact extra copies in Current Policy.
- Holds back copies with annotations, unique notes, pending edits, or other
references that need to be preserved.
- Uses normal sync for eligible deletions. Removing duplicate catalog entries
does not necessarily reclaim historical cloud storage immediately.
Imports, titles, and search
- Adds desktop OneDrive import alongside existing supported sources.
- Improves publication recognition, wrapped chapter titles, front-matter review,
import warnings, and replacement handling.
- Corrects HPG ordering and sorts Information Bulletins chronologically,
including lettered bulletins issued on the same day.
- Indexes eligible synced policy PDFs locally and refreshes search data after
document replacement.
- Improves Policy Q&A retrieval for exceptions, compound questions, and original
wording that synonym-only matching could miss.
- Stabilizes PDF text selection while scrolling and improves outline navigation.
Study editing and Oral Board practice
- Improves saved Multiple Choice editing and preserves test-attempt context
through supported sync and study-material updates.
- Clarifies Oral Board view and edit modes and improves saved-script navigation.
- Restores local Kokoro playback for Oral Board and improves speech preparation
and fallback behavior.
OpenAI model defaults
- Uses GPT-6 Sol by default for Policy Q&A, Multiple Choice, and public-document
OCR repair; uses GPT-6 Luna for outline summaries, flashcards, Oral Board
checkpoints, and title inference.
- Updates model choices, workflow reasoning settings, and cost estimates.
- Resets existing direct OpenAI model selections to the new defaults once,
including older workflow overrides. Later user changes are preserved.
- Retains saved credentials, Local AI settings, and custom endpoints. Cloud AI
usage remains billed separately by the provider.
Recovery, maintenance, and tutorials
-
Refreshes older saved sign-ins after an update without stalling startup, while
keeping your library protected until your account is verified.
-
Corrects backup validation and improves support for older databases,
licensing-session renewal, sync recovery, and support diagnostics.
-
Adds Desktop and Mobile tabs to the website's Tutorials page, with the first
Desktop video covering Live Sync Setup.
1.0.0
August 19, 2026 · Windows and macOS
PolicyVector 1.0
- Adds modular agency profiles so PolicyVector can adapt its terminology, document families, and workflows without weakening the local-first policy boundary.
- Makes all-source Multiple Choice generation more resilient with bounded retries, structured output, rate-limit patience, broader source coverage, and duplicate-question protection.
- Streamlines redaction review with clearer queue-first decisions, synchronized document controls, a collapsible manual inspector, and paired zoom behavior.
- Brings native Windows and macOS folder selection, data-root movement, settings handoffs, cancellation, and release/update behavior into parity with shared desktop workflows.
- Adds privacy-bounded diagnostics, request hardening, secret handling, and broad interface polish across study, Oral Board, testing, and document surfaces.
- The signed Windows installer and signed, notarized macOS build are published through their independent native update rails.
0.64.3
August 14, 2026 · Windows and macOS
Better answers and cleaner document work
- Finds deadline, timetable, retention, and other timing rules more reliably while keeping the policy subject and its exceptions in view.
- Preserves photographs and other embedded PDF images in their original colors while the surrounding document uses dark mode.
- Streamlines document and approved redacted-copy controls, and makes redaction boxes easier to see in dark mode.
- Adds manual flashcard creation directly from an open document and records whether each card was created manually or generated by AI.
- Introduces the refreshed PolicyVector icon and splash identity, tightens reader layouts, and repairs Library column resizing.
0.64.2.1
August 12, 2026 · Windows and macOS
Reliable long-document viewing
- Keeps long policy chapters responsive by rendering a bounded set of nearby pages as you scroll, jump, and zoom.
- Applies the same bounded rendering safeguards to approved redacted copies without weakening the redaction boundary.
- Simplifies viewer status so routine background page work stays out of the way.
- Adds privacy-bounded viewer diagnostics to support reports, including document size and renderer activity without policy text.
0.64.2
August 9, 2026 · Windows and macOS
Faster large policy updates
- Reuses PDF analysis and document hashes so unchanged chapters do not repeat expensive comparison and search-indexing work.
- Adds Replace if Changed, clearer replacement labels, newest-revision preference, and explicit review when a newer corpus is missing an existing unit.
- Keeps very large batch reviews responsive while rows load and applies all suggested titles in one visible operation.
- Opens policy previews in a larger modal from the document title, with direct access to side-by-side changes and the full browser view.
- Improves dark-mode change highlights and fixes changed-chapter indexing, exact-reimport detection, and table-of-contents title inference.
- The signed Windows installer and signed, notarized macOS update are both published through their independent native release rails.
0.64.1
August 7, 2026 · Windows and macOS
Smoother Local AI and study controls
- PolicyVector now checks whether Local AI is actually running before asking what to do with it during quit.
- Local AI setup recovers more reliably if Ollama briefly restarts during its final readiness check.
- Fixed Oral Board checkpoint deletion and AI gist actions, with clearer progress and completion messages throughout the workflow.
- Placed Correct above Incorrect when studying Flashcards so the buttons match the keyboard controls.
- Improved batch replacement and outline formatting without changing your saved documents or study-data format.
0.64.0.1
July 22, 2026 · Windows
Windows startup repair
- Fixed a Windows packaging error that could stop PolicyVector before its local desktop server opened.
- Added a complete packaged startup check so missing runtime modules block future Windows installers before release.
- Installs safely over Windows 0.64.0 without removing local PolicyVector data. macOS remains on its unchanged 0.64.0 release.
0.64.0
July 22, 2026 · Windows and macOS
Library repair and readback
- Added Library Health tools for reviewing and repairing suspicious OCR text without changing original PDFs.
- Expanded desktop readback to 28 American and British English voices with filters and local previews.
- Prepared compact on-device pronunciation for eligible Reader bundles instead of placing WAV files in new bundles.
Release quality
- Published synchronized signed Windows and notarized macOS releases with independently verified update paths.
0.63.0
July 18, 2026 · Windows and macOS
Search, appearance, and recovery
- Rebuilt policy search and Policy Q&A around active policy views, clearer passages, and clickable source citations.
- Added Classic, Day Shift, Swing Shift, and Graveyard Shift appearances, including optional offline sunrise and sunset scheduling.
- Made approved redacted study copies faster and restored normal selection, highlights, outlines, and flashcards.
- Added Local AI recovery controls, task-specific wait limits, Deep OCR, and safer local-data reset behavior.
0.62.7
July 15, 2026 · Windows and macOS
Microsoft sign-in
- Added Microsoft as a desktop licensing sign-in option alongside Google and Apple.
- Added one-time email verification when the Microsoft identity differs from the email that owns the license.
- Added administrative controls for reviewing and disconnecting linked sign-in identities.
0.62.6.2
July 14, 2026 · Windows and macOS
Startup and quit repairs
- Fixed packaged Mac quitting so Stop Local AI and Quit completes without leaving the app stuck open.
- Made Windows upgrades remove obsolete packaged metadata that could cause startup timeouts.
- Improved startup diagnostics and recovery while preserving user data.
0.62.6.1
July 13–14, 2026 · Windows and macOS
Oral Board and packaging reliability
- Fixed saved Oral Board scripts that could open without their content and restored checkpoint switching.
- Stopped readback cleanly when changing scripts or leaving the workflow.
- Made desktop builds more reproducible and repeated the Windows stale-package startup repair.
0.62.6
July 12, 2026 · Windows and macOS
Maintainability and Local AI status
- Refactored shared desktop code without changing the intended user workflows.
- Changed the Local AI chip to verify that Ollama is actually responding instead of trusting stale readiness.
- Allowed users to quit normally from the license screen and reduced test interference with a real Ollama service.
0.62.5
July 10–11, 2026 · Windows and macOS
Native Mac behavior and Windows parity
- Added native Mac commands for Settings, Library, Import, navigation, Help, and updates.
- Unified Command-Q, Dock Quit, menu Quit, and Exit Application around one Local AI shutdown choice.
- Fixed normal close, hide, minimize, reopen, and window-attached file-dialog behavior on macOS.
- Published the corresponding Windows installer without changing the Mac update rail.
0.62.4
July 10, 2026 · macOS
Native Mac updates
- Renamed the distributed Mac application from PolicyVectorMac to PolicyVector without moving local user data.
- Added Check for Updates and a signed Sparkle update path for future Mac releases.
- Kept the existing Windows installer and updater independent and unchanged.
0.62.3
July 9, 2026 · Windows and macOS
Updates, PDF selection, and Mac startup
- Fixed Windows updater verification so a valid signed installer launches after download checks pass.
- Smoothed PDF text selection so Outline and Flashcard actions wait until dragging finishes.
- Fixed packaged Mac startup readiness so the native shell recognizes the local backend promptly.
0.62.2
July 9, 2026 · Windows and macOS
Desktop security and reliability
- Strengthened browser-content security while preserving existing library and study behavior.
- Fixed Kokoro voice previews in Settings.
- Hardened Mac backend startup, port selection, authentication, and failure handling.
0.62.1
July 8, 2026 · Windows and macOS
Live licensing and computer replacement
- Moved desktop and Reader licensing defaults to the live PolicyVector licensing service.
- Fixed Google sign-in when moving a license to a new computer.
- Cleared stale replacement credentials after a failed attempt so a fresh sign-in can complete.
0.62.0.3
July 8, 2026 · Windows
Live-only service routing
- Moved Windows licensing, updates, downloads, and support submission to the live PolicyVector services.
- Removed the former beta licensing server as a packaged-app fallback.
- Kept the current macOS 0.62.0.2 release unchanged.
0.62.0.2
July 8, 2026 · Windows and macOS
Licensing recovery
- Made desktop sign-in, ticket redemption, heartbeat, and logout recover during the transition from beta to live licensing.
- Preferred the service that issued the saved license when checking an existing session.
- Fixed local desktop session cookies so packaged localhost sessions remain usable.
0.62.0.1
July 7, 2026 · Windows and macOS
Packaged licensing defaults
- Corrected production licensing startup defaults for packaged Windows builds.
- Kept existing signed sessions recoverable during the live-service transition.
- Published matching Windows and macOS patch releases.
0.62.0
July 7, 2026 · Windows and macOS
Internal architecture cleanup
- Separated licensing gates, security headers, data-root actions, and template setup into focused components.
- Preserved the existing visible desktop behavior while reducing the risk of future changes colliding in the application core.
0.61.1
July 5, 2026 · Windows and macOS
Outline reading and export progress
- Redesigned saved outlines as a paper-style reading surface with clearer chapter grouping.
- Made chapter summaries and flashcards use the full ordered chapter text.
- Added visible audio-generation progress during Reader and study-bundle exports.
0.61.0
July 3, 2026 · Windows and macOS
Google and Apple licensing recovery
- Moved desktop Google and Apple license sign-in through the PolicyVector licensing service so provider secrets stay off the computer.
- Preserved license-replacement intent across retries and external browser handoffs.
- Improved expired-ticket and provider-configuration messages without exposing raw diagnostics.
0.60.0
June 30–July 3, 2026 · Windows and macOS
Settings, storage, support, and Drive imports
- Added data-folder migration, Delete Local Study Data, and Reset This Computer controls.
- Reorganized Settings, Local AI maintenance, model routing, and usage limits into more compact surfaces.
- Added bug, support, and feedback reports with optional screenshots and privacy-limited diagnostics.
- Changed Google Drive imports to file-by-file Picker access and improved batch Google Docs handoff.
0.59.1
June 25–27, 2026 · Windows and macOS
Local AI and export hardening
- Improved Local AI final readiness checks and clearer setup status.
- Required authenticated desktop action requests and added safer, streaming ZIP extraction for exports.
- Aligned desktop Google authentication across Windows and macOS.
0.59.0
June 23, 2026 · Windows and macOS
Spreadsheet import and study templates
- Added blank import-template exports for Flashcards and Multiple Choice Tests.
- Added Flashcard and Multiple Choice import from local spreadsheets and Google Drive.
- Improved validation, dropped-row warnings, study controls, and Flashcard review position.
0.58.1
June 22, 2026 · Windows and macOS
Outlines and Local AI setup
- Grouped document outline actions and summaries across selected sections instead of repeating nested controls.
- Fixed AI Summary routing and removed an unsupported GPT-5 request setting.
- Simplified Local AI onboarding language and honored the selected Ollama model profile.