Release Notes

Built in public.
Shipped continuously.

Every feature, improvement, and fix — documented as we go.
Audentic is a live product; this page tracks what we build together.

v3.4 June 2026
Header Polish
Consistent pill sizing and a single shared stylesheet across every page.
UI
  • Normalized header pills
    Every pill and badge in the header — navigation links, auth buttons, phase badge, staging indicator — now renders at a consistent height across all three pages.
  • Shared stylesheet
    All header and pill styles now live in a single shared.css referenced by every page. One place to update, consistent result everywhere.
v3.3 June 2026
Annotation Layer
Add notes to any row in a report. Review with context, share with confidence.
Annotations Export Bug Fix
  • Row-level notes
    Click any row — summary field, control objective, CUEC, or exception — to open a note popover. Notes are saved per-row and persist to your report history.
  • Notes drawer
    Open the Notes panel to see every annotation across the report in section order. Click any note to jump directly to its row.
  • Notes in PDF export
    Exported PDFs now include your notes as native sticky-note annotations, visible in any PDF reader. Authored as “Audentic” with the row label prepended for context.
  • Cache-busting fix
    Browsers no longer serve stale JavaScript or CSS after a new Railway deploy. Each build now forces fresh asset loads automatically.
v3.2 June 2026
Report History
Every report you've analyzed, one click away. No re-uploading.
History Export Performance
  • My Reports drawer
    All previously analyzed reports are saved to your account and accessible from the header. Load any past report instantly without re-uploading the PDF.
  • PDF download from history
    Download a formatted PDF of any saved report directly from the history drawer — no need to reload the report first.
  • Content-hash caching
    Identical reports load instantly from cache. Matching is done by content hash — not just filename — so renamed files are correctly recognized.
v3.1 May 2026
Auth Polish
Forgot your password? We've got you. A smoother, more complete auth experience.
Auth UI Bug Fix
  • Forgot password flow
    Full password reset by email, including a dedicated reset page and confirmation handling.
  • Environment badges & auth redirect fix
    Staging environments are now clearly labeled. Fixed a brief content flash on redirect during auth verification.
v3.0 May 2026
Authentication
Reports are saved to your account. Your work stays with you.
Auth Accounts
  • Login, signup, and password reset
    Full Supabase-backed authentication with email/password. Accounts are invite-only during closed beta.
  • Usage limits & upgrade prompt
    Per-account analysis limits with a clear upgrade overlay when the limit is reached. Usage is tracked across fresh analyses and cached results alike.
v2.9 May 2026
Professor Mode & Public Launch
An on-demand explainer layer for every field — and a public-facing product overview page to tell the story.
Engine UI
  • Professor Mode
    Toggle on plain-English explainers for every field in the output — what it means, why it matters, what to watch for. Built for new reviewers and anyone who doesn’t live in audit land. Includes a burst animation on toggle.
  • Product Overview page
    A full marketing page at the root URL — hero, feature walkthroughs, stats, and a CTA — giving the product a public face for the first time.
v2.6–2.8 May 2026
Precision & Polish
Deep accuracy work on opinion classification, exception handling, and CUEC rendering.
Engine Bug Fix Export
  • Qualified opinion detection via basis-paragraph logic
    Replaced heuristic-based opinion classification with precise basis-paragraph extraction — anchored to actual auditor conclusion language to prevent false positives on design-only findings.
  • Exception normalization
    “Deviation” and “deviation(s)” normalized to “exception” consistently across all report types. Cross-section validation added to flag structural inconsistencies.
  • CUEC PDF rendering & group header improvements
    Orphaned group banners at page breaks eliminated. Dynamic column widths in both web and PDF views. SOC 1 vs SOC 2 CUEC terminology correctly differentiated.
v2.5 May 2026
Audentic
The product got its name. AuditLens became Audentic — a rebrand applied system-wide in a single release.
UI Export Bug Fix
  • AuditLens → Audentic
    The rebrand from AuditLens to Audentic applied system-wide — product name, PDF headers, page titles, and all copy updated in one release. The name that stuck.
  • PDF opinion layout & empty-state fixes
    Opinion rows rendered with aligned two-column layout and colored dot indicators. Empty CUEC and no-exceptions states rendered correctly in PDF export for the first time.
v2.4 May 2026
PDF Export & Versioning
PDF export landed as a first-class feature. Automated versioning introduced so every deploy has a traceable build identity.
Export Engine UI
  • PDF export
    Formally merged into the main product as a core feature. All sections — summary, control objectives, CUECs, exceptions — exported in a clean formatted PDF with version and build hash in the header.
  • Automated versioning with semver + git build hash
    Introduced the versioning system still in use today — semantic version from package.json combined with a short git commit hash, displayed in the app header and PDF exports on every deploy.
  • Associated CO column in exceptions
    Each exception now shows which control objective or criteria it’s linked to — in both the web view and PDF export.
v1 May 2026
Phase 1 — First Light
Where it started. A working SOC analyzer built from scratch — no accounts, no history, just the engine doing its job.
Engine Export UI
  • Phase 1 SOC extraction engine
    The first working version — upload a SOC PDF, get fully structured data back. Built on the Claude API, Node.js/Express, and a vanilla JS frontend. Originally shipped as “SOC Report Analyzer” before the Audentic rebrand.
  • Full structured output from day one
    Summary, control objectives/criteria, CUECs grouped by control objective, and exceptions — all five sections present in the first release. Including SOC 1 control objective naming and area classification.
  • PDF export
    One-click export of every section into a clean, formatted PDF — built in v1 and shipped alongside the initial extraction engine.
  • Loading experience & UI foundation
    Liquid glass orb animation on the loading screen, drag-and-drop file upload, and the glassmorphism design language that still defines the product today.
Always improving.

New features ship regularly.
Check back here after each update to see what’s changed.

Open Audentic →