Notepad Editor/About QNotepad
Manifesto & Architecture

About QNotepad

The quick, local-first web notepad built for builders, writers, and privacy-first teams. No account walls, no surveillance, no network dependency.

The Story Behind the "Q"

Every day, millions of people open a new browser tab with one urgent intention: to write something down right now. A phone number, a code snippet, an urgent thought, meeting minutes, or a quick draft.

Yet, traditional web notepads fail users in predictable ways: sluggish loading, mandatory sign-in screens, and plain-text storage on remote servers that compromise your privacy.

We built QNotepad to restore what notes on the web were always meant to be:

Quick

Zero milliseconds setup. The root URL opens straight into an active editor. No login forms, no loading spinners, no onboarding tours.

Frictionless

No mandatory registration walls, no notification badgering, and no paywalls. An industrial editorial environment designed for focused work.

Quality & Privacy

Client-side 256-bit AES-GCM encryption with Web Crypto API. Notes belong to your device first, staying safe from server breaches and prying eyes.

Our Local-First Core Philosophy

In traditional cloud software, the server is the primary authority. If your connection drops, if the provider has downtime, or if an account issue occurs, you lose access to your thoughts.

QNotepad flips this model: your browser is the source of truth.

  • Offline by default: QNotepad persists all notes locally in your browser using IndexedDB (Dexie v4 engine). You can write inside a flight cabin, underground subway, or during network outages without losing a single keystroke.
  • Debounced Instant Autosave: Notes auto-save continuously within 220ms of typing, backed by automated version history snapshots and local quota monitoring.
  • Zero Cloud Lock-in: You can export your notebook as an atomic, structured JSON archive at any time, or download individual notes as standard Markdown, styled HTML, or PDF.

Real Engineering: 8 Specialized Workspaces

Most online notepads provide only a bare HTML <textarea>. QNotepad was engineered as a comprehensive multi-modal workspace:

1. Plain Text

Ultra-lightweight drafting for raw thoughts, copy-pasting, and rapid scratchpad notes.

2. Markdown & Split Preview

Full GitHub Flavored Markdown, live synchronized preview, syntax tables, checklists, and KaTeX math.

3. Code Editor

Powered by CodeMirror 6 with syntax highlighting for Python, JS/TS, PHP, SQL, HTML, CSS, JSON, bracket matching, and line numbers.

4. Spreadsheet & Formulas

Native grid calculations with built-in arithmetic functions (=SUM, =AVERAGE, =MIN, =MAX) and custom column styling.

5. Interactive Checklist

Task lists with live progress tracking, drag-to-reorder, auto-sorting, and one-click completed task cleanup.

6. Whiteboard Canvas

Freehand sketching, diagrams, architecture flowcharts, and instant image export.

7. Simulated Group Chat

Multi-role dialogue note-taking, interview logs, script drafting, and brainstorm records.

8. Rich Text WYSIWYG

Visual formatting with headings, blockquotes, inline imagery, and typography controls.

Cryptographic Architecture

When you choose to share a note anonymously or sync across devices, your data is protected by mathematical guarantees:

Zero-Knowledge Sharing Pipeline:
1. Note content is serialized into JSON payload.
2. Web Crypto API generates an ephemeral 256-bit AES-GCM encryption key.
3. Payload is encrypted locally in browser memory with Authenticated Additional Data (AAD).
4. Only the ciphertext is transmitted to the edge server.
5. The decryption key is appended to the URL hash fragment (#key=...). Hash fragments are never sent across the network in HTTP requests.

Ready to write without friction?

Open QNotepad right now. No sign up required.

Start Writing