Home/Projects/GPNotes — Real-Time Encrypted Knowledge Workspace
Productivity & Cryptographic SystemsFull Stack Security Engineer2026Partial Open Source · Client AgreementClient Contract Signed & Enterprise Support

GPNotes — Real-Time Encrypted Knowledge Workspace

Enterprise-grade personal knowledge base with end-to-end encryption, markdown syncing, collaborative boards, and instant search.

GPNotes — Real-Time Encrypted Knowledge Workspace preview screenshot 1
GPNotes — Real-Time Encrypted Knowledge Workspace preview screenshot 2
GPNotes — Real-Time Encrypted Knowledge Workspace preview screenshot 3
GPNotes — Real-Time Encrypted Knowledge Workspace preview screenshot 4
1 / 4
Next.js 15TypeScriptTailwind CSSFirebase FirestoreWeb Crypto APITipTap / Markdown
Source CodeLive Demo

Project Overview

GPNotes is a secure, collaborative knowledge workspace for high-performing teams and individuals. Features end-to-end encrypted note storage, markdown formatting, categorized notebooks, and sub-10ms local full-text search.

Client-Side Cryptography & Real-Time Sync

AES-GCM encryption executed in-browser prior to Firestore database writes, guaranteeing zero plain-text storage.

  • Client-side 256-bit AES-GCM encryption with user-derived passphrase keys
  • Real-time multi-tab and multi-device synchronizer via Firestore live snapshots
  • Instant in-memory fuzzy search indexing decrypted local notes

Engineering Challenges & Solutions

Enabling fast search across encrypted notes without transmitting keys to the server

Implemented client-side in-memory inverted index searching decrypted content exclusively within the user's browser runtime.

Core Capabilities

  • Zero-knowledge end-to-end encryption (AES-256-GCM)
  • Rich markdown editor with code block syntax highlighting
  • Real-time live multi-device note synchronization
  • Keyboard shortcut workflow designed for developer speed

Validated Outcomes

  • Sub-15ms search latency across 5,000+ client-side indexed notes
  • Zero unencrypted data stored in cloud databases

Licensing, IP & Contract Governance

Transparent disclosure on source code distribution, client contracts, and commercial terms

Software License Status

Partial Open Source · Client Agreement

Contract & Engagement Model

Client Contract Signed & Enterprise Support

Client-side encrypted personal and team documentation platform.

← Back to All ProjectsGo to Homepage →