Skip to main content
Noxport Labs
DIVISION I · BROWSER AI & ATTENTION/STATUS: AVAILABLE NOW (v3.0.4.226 · 6 FREE FORMATS + 4 PRO COMPILERS)

Noxport AI Exporter Quickstart & User Guide

Start exporting AI conversations in four steps with Noxport AI Exporter (v3.0.4.226), explore its 10 local export formats and 3 side-panel workspaces, or inspect how the pre-export Readiness Card and manifest.json receipt work.

QUICKSTART · 4 STEPS TO YOUR FIRST EXPORT

Make your first export

Get Pro License Key →

STEP 00 · INSTALL NOXPORT ON YOUR DESKTOP BROWSER

Install Noxport on your desktop browser

Load the signed Chromium MV3 package in Chrome, Edge, or Brave before opening a supported AI chat. Need the latest distribution build or setup instructions?

Request installation instructions →
  1. 01 · OPEN AI CHAT

    Open a supported AI thread

    Navigate to ChatGPT, Claude, Gemini, Perplexity, Grok, DeepSeek, Copilot, or Qwen and open the conversation you want to save.

  2. 02 · LAUNCH SIDEPANEL

    Open the Noxport side panel

    Click the Noxport icon in your desktop browser toolbar to open the side panel and review local processing settings.

  3. 03 · CHOOSE SCOPE & FORMAT

    Select messages and format

    Review «What will be in the file», toggle optional email/term redaction or DIFF, and pick from 6 Free formats or 4 Pro compilers.

  4. 04 · SAVE LOCALLY

    Confirm file save on disk

    Confirm the browser Save dialog. Pro credits are only deducted after the file write completes on disk (Two-Phase Commit).

SECTION 01

What Noxport solves

Web-based AI chat interfaces render complex DOM trees where multi-column comparison tables, indented code blocks, nested verification lists, inline citations, and mathematical complexity notation are mixed with UI chrome and virtualized scroll containers. Standard copy-paste workflows frequently flatten 3×3 tables, inject stray Copy code labels, strip 4-space Python indentation, or silently omit off-screen virtualized turns.

Noxport compiles selected conversation turns inside your local browser session into an explicit intermediate AST, applies optional pre-export redaction and incremental message-hash diffing, and emits structured deliverables paired with a pre-export Readiness Card («What will be in the file») and post-export Export Integrity Manifest (manifest.json).

SECTION 02 · COMMERCIAL AVAILABILITY (v3.0.4.226)

Noxport AI Exporter (`v3.0.4.226` Available · 6 Free Forever + 4 Pro Compilers)

Noxport AI Exporter (v3.0.4.226) is our flagship commercial Chrome Extension (Manifest V3). All 6 Basic Formats (Basic Markdown, HTML, Plain Text, Image PDF, JSON, and PNG/ZIP) are Free Forever with zero account login, plus 5 starter Pro credits on install. The 4 Pro compilers (Professional Pack .zip, native Word .docx, Vector Text PDF, and Pro Markdown) are unlocked via an offline Ed25519 NOX1 license key on /pricing#checkout.

SECTION 03 · FORMAT & WORKSPACE SPECIFICATION

10 Local Export Formats, 3 Side-Panel Workspaces & Sharing Preparation

All document compilation runs locally inside the browser extension without external conversion servers. Target formats are organized into two groups:

Noxport 10 local export formats split into Pro Format Group (4 formats) and Basic Format Group (6 formats)
#Format & Internal KeyTier GroupLocal Compilation & Structural Behavior
01Professional Pack (.zip · project_bundle)Pro Format Group (Unlocked with Pro Key)Multi-format handoff archive bundling Word (.docx), Markdown (.md), Text PDF (pdf_text), and the machine-readable Export Integrity Manifest (manifest.json), with optional extra formats and character-bounded Markdown part splitting (markdownParts).
02Word (.docx · OOXML)Pro Format Group (Unlocked with Pro Key)Locally generated Office Open XML (<w:tbl>, <w:tblGrid>,<m:oMathPara>) with editable tables, fenced code blocks, and mathematical notation.
03Pro Markdown (.md)Pro Format Group (Unlocked with Pro Key)GitHub Flavored Markdown with structured YAML Frontmatter and clean, watermark-free handoff formatting.
04Text PDF (pdf_text)Pro Format Group (Unlocked with Pro Key)True searchable vector PDF using PDF text operators, locally embedded OpenType/CFF vector glyph subsets (DejaVu-derived pdf-font-vectors.js with ToUnicode maps and zero network font fetches), clickable links, A4/Letter sizing, auto-landscape for wide blocks, and configurable Table of Contents.
05Basic Markdown (.md)Basic Format Group (Free Forever)Standard CommonMark / GitHub Flavored Markdown preserving headings, pipe tables, code blocks, and links.
06HTML (.html)Basic Format Group (Free Forever)Standalone styled offline web document supporting the 4 visual templates (Noxport Studio, Dark, Light, Note).
07Plain Text (.txt)Basic Format Group (Free Forever)Clean UTF-8 text output stripped of structural markup for lightweight archival or command-line piping.
08Image PDF (pdf_image)Basic Format Group (Free Forever)Rasterized paginated canvas snapshot PDF, explicitly distinguished in UI from searchable vector Text PDF (pdf_text).
09JSON (.json)Basic Format Group (Free Forever)Structured raw conversation payload containing turn roles, message hashes, AST nodes, and scope metadata.
10PNG / ZIP (.png / .zip)Basic Format Group (Free Forever)High-DPI graphical message snapshots bundled into a local archive for visual presentation slides.
CHROME SIDEPANEL WORKSPACE SIMULATORUI Scale: 100%

Inspect the 3-Workspace Extension Architecture: Export, History & Settings

Demo data only. Everything here runs in your browser. Interactive demonstration of local pre-export redaction (redactEmails, redactTerms), incremental DIFF filtering, and the 100-file metadata-only History registry.

SHARING PREPARATION CONTROLS

Pre-Export Privacy Redaction & DIFF Filter

Active terms (2): "ProjectHelios", "AcmeCorp"

Attachment link mode (readable):

LIVE PRE-EXPORT SANITIZED OUTPUT STREAM

Showing 4 of 4 turns (Full thread)

ALL TURNS (4 turns)
USER[REDACTED_TERM] Benchmark Request
msg_hash:81a2c0

Compare Python list vs dict lookup latency for [REDACTED_TERM] telemetry ingestion. Send handoff notes to [REDACTED_EMAIL].

[Attachment: [REDACTED_TERM] Architecture Spec (v2.pdf)](https://intranet.acme-corp.internal/specs/project-helios-v2.pdf)
AIComplexity & Memory Profile ([REDACTED_TERM] Ingestion)
msg_hash:44f9e1

For [REDACTED_TERM] high-throughput keys, dict provides O(1) amortized lookup whereas list requires O(n) linear scan.

[Attachment: Python 3 Data Structures Reference](https://docs.python.org/3/tutorial/datastructures.html)
USERFollow-up on Indentation & Contacts
msg_hash:93b7d4

Provide the 4-space indented index builder for [REDACTED_TERM] and CC [REDACTED_EMAIL] on the manifest.

AIUpdated Index Builder & Pre-Handoff Checklist
msg_hash:f02e88 (Turn a2 · hash delta detected)

Updated build_index(records) for [REDACTED_TERM] inside [REDACTED_TERM] pipeline; verified by [REDACTED_EMAIL].

[Attachment: Helios Benchmark Run 04 (CSV)](https://intranet.acme-corp.internal/benchmarks/helios-run-04.csv)

6-STAGE CUSTOMER MONETIZATION & OFFLINE ACTIVATION LOOP

Interactive 2PC Credit Counter, Scarcity Thresholds & Offline Ed25519 Unlock

Toolbar Badge:5 PRO CREDITS
6-STEP TWO-PHASE COMMIT (2PC) FAIR-BILLING PIPELINEReady (Fair-Billing 2PC Guard)
Step 1: Phase 1 ReserveHold 1 credit
Step 2: DOM → ASTParse active tab
Step 3: Local RedactMask emails/terms
Step 4: Compile FileBuild local Blob
Step 5: OS Save DialogUser confirms path
Step 6: Phase 2 FinalizeCommit or Rollback
STAGE 01● Active Stage

Installation & Endowment (5 Starter Credits)

6 Basic Formats free forever + 5 Starter Pro Credits pre-loaded (#81C995 badge "5") with zero sign-up.

STAGE 02

2PC Safe Deduction (Two-Phase Commit)

Pro credits deduct strictly after physical disk write succeeds. Cancelling Save As (AbortError) burns 0 credits.

STAGE 03

Scarcity Warning Thresholds

Toolbar badge shifts from Mint Green (5..3, #81C995) → Amber Warning (2 left, #FA903E) → Signal Red (1 left, #D93025).

STAGE 04

Zero-Credit Soft Paywall & Free Fallback

At 0 credits, Basic Formats stay 100% unblocked. Offers Pro Annual ($19/yr), Lifetime ($39), 25-Pack ($9), or 1-click Free Basic Markdown.

STAGE 05

Seamless Off-Store Checkout

Embedded Stripe-like checkout on /pricing#checkout issues a signed NOX1.<payload>.<signature> token on screen and via email.

STAGE 06

Offline Ed25519 Unlock (Badge PRO)

Pasting the key auto-trims whitespace (.trim()), verifies Ed25519 via WebCrypto offline, and switches badge to blue PRO (#1A73E8).

SECTION 04

How to read the interactive sample & five source scenarios

On the Noxport product page and homepage, the interactive fixture uses a canonical Python list vs dict benchmark sample across five selectable capture scenarios:

Noxport five synthetic source scenarios, scope states, and expected coverage receipt behavior
Scenario KeyScope StateExpected Receipt & Output Behavior
partially_visibleunknown_outside_viewDefault honest state (● Partial DOM (Virtualized)): captures 4 mounted turns (3×3 table, Python code block, nested list, citation) and flags 1 off-screen virtualized turn (review_required).
visible_sampleknown_in_fixture● Full / Scoped: 4 mounted turns, 1 heading, 1 table, 1 code block, 1 citation link, 1 math expression (ready_for_review).
unsupported_markupconversion_limitationEncounters an embedded EmbeddedCanvasWidget (interactive client-side canvas) that cannot be serialized to static prose; emits an explicit unsupported_fallback AST node.
emptynothing_selectedZero conversation turns selected; blocks export (blocked) with zero false positive node counts.
errorrender_failedSimulates a host DOM container mismatch during active streaming; halts export (blocked) rather than emitting a truncated file.

SECTION 05

Readiness Card («What will be in the file») & Export Integrity Manifest (`manifest.json`)

  • Pre-Export Readiness Card («What will be in the file»): Displays the capture badge (● Full / Scoped, ● Partial DOM (Virtualized), or ● Auto-scroll), active DIFF or redaction filters, and enforces a strict timestamp provenance rule: “Message dates are preserved if provided by the source; missing dates are never fabricated from the export timestamp.”
  • Post-Export Integrity Manifest (manifest.json): Bundled inside Professional Pack (.zip) archives, recording mounted turn counts, tables, code blocks, links, math expressions, redaction counts, and omitted/unsupported elements (allow_complete_claim: false).

SECTION 06

Two-Tier Permission Boundary Across 8 Supported AI Chat Platforms

Noxport enforces a two-tier host permission architecture paired with a mandatory first-run Privacy Consent dialog (#consentDialog) before any extraction occurs (see Privacy Policy):

Noxport two-tier host permission boundary comparing Core Adapters, Optional DOM Sites, and first-run consent
Permission TierSupported AI HostsExtraction Capability & User Control
First-Run Privacy Consent (#consentDialog)All 8 supported hostsBlocks all page inspection and export actions until the user explicitly reviews and accepts the local-processing data boundary.
Tier 1: Core AdaptersChatGPT, Claude, Gemini, Perplexity, GrokCapable of full-history first-party session retrieval or controlled ● Auto-scroll capture, invoked strictly when the user clicks an export action in the side panel.
Tier 2: Optional On-Demand DOM SitesDeepSeek, Microsoft Copilot, QwenGranted on demand by the user via the Settings Site Access Manager (optional_host_permissions) and revocable at any time; scoped to visible-page DOM best effort (● Partial DOM (Virtualized)).

SECTION 07 · LOCAL PRIVACY AUDIT

How to Verify Zero-Upload Local Processing in Chrome DevTools

You can independently verify that Noxport processes conversation turns locally inside your browser:

  1. Open DevTools Network Tab: Open any supported AI conversation tab alongside Chrome DevTools (F12 → Network) and filter by Fetch/XHR.
  2. Run Any Local Export: Trigger a Word (.docx), Vector Text PDF, or Professional Pack (.zip) export or paste your NOX1 license key.
  3. Confirm Zero Conversation Upload: Verify that zero outbound HTTP requests transmit your conversation content and that the 100-item History registry stores only file metadata (chat_text_stored: 0 bytes).

SECTION 08 · QUERY FAN-OUT ENGINEERING CAPSULES

Problem-Solution & Sub-Intent Engineering Matrix (Clusters A–D)

Self-contained architectural answer capsules addressing structural formatting repair, enterprise DLP privacy, PKM/RAG corpus generation, and long-running reasoning monitoring.

CLUSTER A

Cluster A · Document Formatting & Structural Repair

Noxport AI Exporter (v3.0.4.226)

How to Export ChatGPT & Claude Tables to Word (.docx) Without Broken Columns

Verified OOXML <w:tblGrid> Compiler · v3.0.4.226

Noxport AI Exporter (v3.0.4.226) resolves ChatGPT and Claude table collapse in Microsoft Word by parsing live browser DOM <table> nodes into a typed Abstract Syntax Tree and compiling native ECMA-376 OpenXML (<w:tbl>, <w:tblGrid>, and explicit <w:gridCol w:w="dxa"> column widths) locally in browser RAM with zero cloud uploads.

Technical mechanism: Constructs deterministic WordprocessingML <w:tblGrid> column definitions, cell borders, and header repeat rows (<w:tblHeader/>) instead of relying on degraded HTML clipboard paste.

How to Convert KaTeX and MathML Formulas from AI Chats into Editable Word Equations

Verified OMML <m:oMathPara> Transformation

When copying math from ChatGPT, Claude, or DeepSeek, standard clipboard selection duplicates every formula by capturing both hidden MathML accessibility nodes and visual HTML spans. Noxport AI Exporter deduplicates KaTeX/MathML trees at the AST layer and compiles native Office Math Markup Language (<m:oMathPara> and <m:oMath>) equations.

Technical mechanism: Strips duplicate .katex-html screen-reader spans and transforms LaTeX/MathML tokens into native Word OMML XML nodes and clean $$...$$ blocks in Pro Markdown.

How to Prevent 4-Space Code Indentation Loss and Dark-Mode CSS Bleeding (#090A0F)

Verified AST Whitespace & Template Hygiene

Noxport AI Exporter eliminates dark-mode background bleeding (#090A0F), stray "Copy code" toolbar chrome, and flattened Python/TypeScript indentation by extracting raw <pre><code> token streams before host UI injection and rendering them through four clean semantic document templates (Light, Noxport Studio, Dark, and Note) in Word, Vector PDF, and Markdown.

Technical mechanism: Preserves exact leading whitespace characters (U+0020 /4-space blocks) inside monospace OOXML paragraphs and embedded DejaVu OpenType/CFF vector PDF streams.

CLUSTER B

Cluster B · Enterprise Data Loss Prevention (DLP) & Zero-Cloud Privacy

Noxport AI Exporter (v3.0.4.226)

How to Export Confidential AI Threads with Zero Cloud Uploads & Local PII Redaction

0 Bytes Outbound Chat Payload · Chrome MV3 Limited Use

Noxport AI Exporter executes 100% of DOM extraction, AST normalization, PII email/term redaction, and document compilation locally inside the Chrome Manifest V3 browser sandbox. Zero bytes of conversation text are uploaded to Noxport Labs or third-party proxy servers, verifiable in 30 seconds via the Chrome DevTools Network (Fetch/XHR) tab.

Technical mechanism: Enforces first-run #consentDialog gate, optional pre-export regex/term redaction (3+ character case-sensitive tokens and email addresses), and offline Ed25519 NOX1 WebCrypto license verification.

CLUSTER C

Cluster C · PKM Vaults (Obsidian / Notion) & Grounded Video RAG Corpora

Noxport AI Exporter & YouTube → Gemini Gem

How to Compile AI Threads & YouTube Transcripts into Obsidian YAML Markdown and NotebookLM JSONL

YAML Frontmatter + Fail-Closed coverage.json

Noxport AI Exporter compiles multi-turn AI threads into Obsidian-ready GitHub Flavored Markdown with structured YAML frontmatter (noxport.handoff.v1) and message-hash DIFF filtering. For video research, YouTube → Gemini Gem (Division II Preview) normalizes ASR captions into timestamp-anchored Markdown and JSONL with a 1:1 raw_lines audit trail and fail-closed coverage.json.

Technical mechanism: Pairs deterministic turn-hash incremental diffing and character-bounded markdownParts splitting with monotonic millisecond (start_ms, end_ms) transcript ledgering.

CLUSTER D

Cluster D · Long-Running AI Agent Monitoring, Scoped Local MCP & Signal QC

AnswerBell AI, Vitalis Health Studio & CardioLab Workstation

How to Monitor Multi-Minute Reasoning Runs and Enforce Local MCP JSON-RPC Policy Boundaries

Deterministic Browser Workbenches · Non-Medical R&D

Noxport Labs extends local-first assurance across three research workbenches: AnswerBell AI reconciles DOM quiescence over a 3000ms quiet window to suppress false chimes during waiting_on_tool pauses; Vitalis Health Studio blocks unscoped MCP raw dumps (read_all_raw_records) with JSON-RPC error -32001; and CardioLab Workstation logs ECG/RR artifacts in a SHA-256 Beat Ledger.

Technical mechanism: Combines monotonic run_epoch state receipts, loopback-only JSON Schema allowlists, and point-by-point waveform delta comparators (Δ a.u. = raw − processed).

SECTION 09 · ARCHITECTURAL COMPARISON MATRIX (RFC)

Architectural Comparison Matrix: 4 Export Paradigms Across 7 Engineering Criteria

Architectural comparison matrix comparing Manual Clipboard, Browser Native Print, Cloud-Proxy Exporters, and Local AST Compilation across 7 engineering criteria
CriterionManual Clipboard (Ctrl+C/V)Browser Native Print (Ctrl+P)Cloud-Proxy ExportersLocal AST Compilation (Noxport v3.0.4.226)
Data Egress & PrivacyLocal clipboard buffer, but manual cleanup in external toolsLocal browser print spoolerUploads raw HTML/Markdown to external rendering servers100% Local-First in browser RAM (0 bytes conversation upload; verifiable in DevTools F12)
Table Grid FidelityCollapses multi-column tables into unaligned tabs or raw pipesClips wide tables horizontally across page marginsFrequently emits broken HTML-renamed .doc or raster screenshotsNative ECMA-376 OpenXML <w:tbl> + <w:tblGrid> with explicit dxa column widths & auto-landscape PDF
Mathematical EquationsDuplicates formulas (prints hidden MathML + visual KaTeX HTML spans)Rasterizes or clips baseline alignment across page breaksLeaves raw unparsed LaTeX delimiters or static imagesDeduplicates KaTeX/MathML AST nodes into native editable Word OMML (<m:oMathPara>) & clean LaTeX
Code Block & Theme HygieneCopies "Copy code" UI buttons, flattens 4-space indentation, bleeds #090A0F dark CSSPrints dark-mode backgrounds, chat input boxes, and sidebar chromeInconsistent syntax wrapping and watermark injectionStrips UI chrome, preserves exact 4-space indentation, and applies 4 clean semantic templates (Light, Studio, Dark, Note)
DOM Virtualization HonestySilently omits unmounted scrolled-out turns with zero warningOnly prints currently mounted viewport nodes; silently drops historyClaims "Complete Export" even when virtualized DOM turns were droppedFail-Closed Readiness Card + manifest.json coverage receipt (allow_complete_claim: false when partial)
Billing & Quota FairnessFree (requires manual formatting repair per report)Free (non-editable layout; broken pagination)Deducts quota on button click even if render fails or user cancels saveTwo-Phase Commit (2PC): deducts 1 credit strictly after OS showSaveFilePicker write succeeds (0 lost on cancel)
Authentication & LicensingNoneNoneMandatory OAuth login, cloud account lock-in, and recurring SaaS telemetryZero account required; stateless offline Ed25519 NOX1.<payload>.<signature> verified via WebCrypto