PolicyVector Buy

PolicyVector Desktop

PolicyVector 1.4.0 for Mac

Add SacPD policies, read scanned manuals more easily, and keep each agency’s library and study material together.

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 Mac 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

  • Fixes a Mac 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 Mac 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 Mac app, alongside the source tests, to catch missing runtime files before an update reaches you. Build and test dependencies have also been updated.

This release is for macOS. Windows remains on 1.3.0. Mobile updates—including its import-review screen, snip viewing, and App Store verification fixes—are distributed separately; installing this Mac update does not update your iPhone or iPad.