Native WinUI 3 for Windows 10 & 11 • x64 & ARM64 Copilot+ PC

Nudge — Offline Journal & Diary with AI Companion

"Your thoughts belong to you — not the cloud."

Nudge is an intimate, distraction-free desktop journal built natively for Windows. It unites the absolute digital sovereignty of local plain Markdown files with the quiet intelligence of an on-device AI companion that never connects to the internet. No recurring subscriptions, no telemetry, no tracking, and no cloud lock-in.

In an era where personal software has been transformed into a surveillance pipeline, Nudge represents a deliberate, principled return to first principles. Every single thought, sentence, and draft you write lives strictly on your personal machine as standard, human-readable Markdown (.md) files accompanied by clean YAML front matter. No proprietary blobs, no fragile databases.

100% Offline Air-Gapped On-Device SLM (Zero Cloud) Plain Markdown (.md) Zero Telemetry Windows Hello Biometrics $0.99 One-Time Buy
Nudge App Icon
Architectural Invariants

The Three Invariant Pillars of Nudge

Our architectural invariants: complete offline privacy, quiet reflection, and human compassion.

Pillar 1

True Offline Sovereignty

Complete privacy is not a marketing checkbox; it is an architectural invariant. Nudge executes zero runtime network requests. There are no analytics pings, no crash reporters phoning home, no remote font downloads, and no background token exchanges. Your storage root is an ordinary folder on your hard drive under your direct custody.

Pillar 2

Quiet On-Device AI Companion

Artificial intelligence should serve human introspection, not colonize attention. Nudge runs optimized quantized language models directly on local silicon (CPU, DirectML GPU, or Copilot+ NPU). The AI does not judge, psychoanalyze, prescribe, or simulate affection; it reflects your own words back to you, sparks deeper inquiry, and synthesizes long-term patterns with mathematical privacy.

Pillar 3

Compassionate, Shame-Free Analytics

Traditional productivity software uses gamification to induce anxiety: broken streaks, aggressive red badges, and guilt-inducing alerts. Nudge reimagines journaling analytics through the lens of human compassion: generous grace-day streaks, celebrating the return after breaks, honest median word counts, and interactive thematic wheels.

Technical Matrix

Product Matrix & Technical Specifications

Rigorous architectural guarantees designed for 50-year longevity and sub-150ms performance.

Dimension Specification Architectural Guarantees
Operating System Windows 10 / Windows 11 Built natively on modern WinUI 3 and Windows App SDK; full Mica & Acrylic support.
Runtime Purity 100% Air-Gapped Offline Zero network calls at runtime; zero background telemetry, crash beacons, or remote font loads.
Storage Architecture File-System Markdown (.md) Atomic write protocol; human-readable YAML front matter; zero proprietary database layer.
Search Engine Local In-Memory BM25 Sub-150ms full-text retrieval across 10,000+ entries with prefix & morphological expansion.
AI Companion Runtime On-Device SLM (DirectML / CPU / NPU) Local inference via ONNX Runtime GenAI & LlamaSharp; zero tokens sent to external servers.
Launch Performance < 1.5 Seconds to Caret Cold launch directly into active typing surface; background index loading and lazy AI weights.
Security & Locking Windows Hello Biometrics Facial recognition, fingerprint sensor, PIN; optional AES-256-GCM filesystem encryption with Argon2id.
Writing Experience Distraction-Free Deep Work F11 full-screen focus, typewriter scrolling, dimmed paragraph focus, custom typography.
Global Access Quick-Capture Overlay Global hotkey (Win+Alt+N) pops up lightweight note-taking surface in under 200ms.
Multilingual Engine 50+ Natively Shipped Locales CLDR plural engine, script detection, grapheme-cluster awareness, native Right-to-Left (RTL).
Data Interoperability Universal Import & Export Imports Day One JSON, Journey, Diarium, Markdown; exports PDF books, ZIP archives, HTML, EPUB.
Licensing Model Transparent Buy-Once 15-day unrestricted free trial; single $0.99 USD lifetime purchase; zero subscriptions; fail-open guarantee.
First Principles

The Manifesto: Why We Built Nudge

The crisis of modern cloud journals, the right to epistemic privacy, and the 50-Year Test.

The Crisis of the Modern Journal

Over the past fifteen years, the transition from local personal computing to centralized SaaS has transformed private diaries into surveillance pipelines: cloud databases accessible to third-party engineers, intimate confessions packaged into JSON payloads for remote AI APIs, monthly paywalls holding personal memories hostage, and proprietary binary blobs making migration painful or impossible.

The Principle of Epistemic Privacy

We believe an individual's private inner dialogue represents the sacred core of human consciousness. Epistemic privacy is the freedom to explore half-formed ideas, express difficult emotions, question beliefs, and document life without the chilling effect of external observation. The only true guarantee of privacy is physical and architectural impossibility: if an application has no network permissions, it cannot leak your diary.

The Digital Longevity Principle: The 50-Year Test

Will you or your children be able to read today's entry fifty years from now? Proprietary word processors and closed database formats of the past are now inaccessible digital wreckage. Plain text in UTF-8 Markdown is eternal. It will remain instantly readable in 2076 on any computing platform humanity invents.

System Architecture

Core Architecture: The Zero-Cloud Technical Blueprint

Anatomy of an entry, atomic write safety, and disposable index caches.

The File System as Database: Anatomy of an Entry

Nudge eliminates the database layer completely. Entries are saved as individual Markdown files organized chronologically by year and month. Filenames utilize ULID (Universally Unique Lexicographically Sortable Identifier) ensuring millisecond precision, chronological ordering, and collision-free synchronization.

Journal Folder Hierarchy (ULID Naming):
Journal/
└── 2026/
    └── 03-March/
        ├── 2026-03-15-01JN9Z8K7P3QW9E1R4T6Y8U2I0.md
        └── 2026-03-16-01JN9ZB2M4X7V1A8C3D5E6F7G8.md
Standard Markdown + YAML Front Matter Plain Text UTF-8
--- id: 01JN9Z8K7P3QW9E1R4T6Y8U2I0 date: 2026-03-15T19:42:10+05:30 language: en title: Walking Through the Rain in Spring themes: - everyday - creativity mood: 4 weather: overcast tags: - rain - reflection content_hash: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 --- # Walking Through the Rain in Spring The smell of damp pine needles hung thick in the cool evening air. I took the longer trail past the old reservoir... I realized today that the friction I've been feeling isn't a lack of inspiration; it's a surplus of noise.

Atomic Writes, Draft Debouncing & Conflict Safety

Every keystroke is debounced to a .draft.md file every 500ms for instant crash recovery. Full saves write to temporary sidecars (.tmp) before atomic filesystem replacement. A debounced FileSystemWatcher detects external edits from Obsidian or VS Code, and forks simultaneous edits into safe sibling files (.conflict.md) without data loss.

Sub-150ms In-Memory BM25 & Disposable Cache

Searches populate in real time across 10,000+ entries using an in-memory inverted index and BM25 relevance scoring with Turkish-aware and grapheme-sensitive folding. The .cache/index.bin snapshot loads cold launches in <1.5s. Deleting the .cache directory loses nothing but time: every single metric, theme score, and index is 100% reconstructible from the raw Markdown files.

100% On-Device SLM

The On-Device AI Companion: Deep-Dive

A quiet intellectual mirror that never interrupts, never gives advice, and runs 100% locally.

An Intellectual Mirror, Not a Chatbot

In Nudge, you are the author; the AI is the mirror. It never gives unsolicited advice, never diagnoses psychological conditions, never interrupts your typing flow, and strictly detects and responds in your natural language and script.

GBNF Formal Grammars • Zero Advice
Moment 1 Before typing begins

The Starter (Blank Page)

A quiet, contextual prompt based on day of the week, time of day, and recent entry tags. If the AI is offline, Nudge uses a rich localized bank of curated reflective questions. Dissolves the instant you begin typing.

Moment 2 Mid-writing pause (≥40 words, ≥6s pause)

The Inline Nudge (6-Second Heuristic)

A soft, translucent question floating below your paragraph only when you pause for at least 6 seconds after writing at least 40 words. Pauses during IME composition (CJK). Dissolves immediately on your next keystroke. Maximum 2 per session.

Moment 3 When concluding an entry

The Deepen (Post-Entry)

Two or three thoughtful follow-up questions examining emotional subtext or unexplored assumptions. Tapping appends a clean Markdown sub-heading (### Follow-up) directly into your text with your cursor ready beneath it.

Offline Sunday Weekly Recap

Every Sunday, the on-device AI synthesizes a beautiful, structured briefing of your week: the central narrative, recurring threads, emotional shifts, and two forward-looking questions for the week ahead. All synthesized on local silicon without a single byte leaving your PC.

"Ask Your Journal": Cited Natural Language Retrieval

Ask conceptual questions like "When did I first think about switching careers?" Nudge retrieves relevant entries with BM25, and the local SLM synthesizes a coherent answer with mandatory clickable citation links. If nothing is found, it states "I couldn't find anything in your journal about that"—mathematically constrained against hallucination.

Compassionate Habits

The Mindful Psychology of Metrics: No Guilt, No Shame

Habits measured with human empathy rather than toxic gamification.

Streaks with Built-in Grace Days

Life happens. Missing a day should not induce shame or reset months of dedication. Nudge incorporates automatic grace days: skipping a day preserves your momentum. Our codebase includes a unit test ensuring no 'days missed' or penalty metrics can ever render in red.

Celebrating the Return-After-Break

Instead of penalizing absences, Nudge tracks Return Rate—celebrating the resilience of returning to the page after life takes you away.

Median vs. Mean: Honest Writing Volume

Traditional averages are skewed by rare lengthy entries. Nudge uses the statistical median to represent your true typical session, free from distortion.

The 11 Locked Life Themes & ThemeWheels

Entries are classified across 11 universal, fixed human dimensions: Work, Relationships, Family, Health, Money, Identity, Creativity, Learning, Travel, Everyday, and Plans. Visualized on vector donut charts over 30 days, 90 days, 1 year, and all-time views.

WorkRelationshipsFamilyHealthMoneyIdentityCreativityLearningTravelEverydayPlans
Deep Work

The Writing Environment: Crafted for Deep Work

Sub-1.5s cold launch, fine stationery aesthetics, and distraction-free ergonomics.

Sub-1.5 Second Cold Launch

Native WinUI 3 and C# on .NET ensure that clicking Nudge brings you directly to an active blinking cursor on today's entry in under 1.5 seconds. Indexing and AI initialization are deferred to background threads.

Fine Stationery Design Palette

Inspired by fine bookbinding: Ink (archival pen ink typography), Paper (heavy Japanese linen editor surface), Surround (leather bound chrome), Lamp (warm focus accents), Whisper (margin counts), and Hairline dividers.

Immersive Focus Modes (F11)

Full-Screen Immersive Focus (F11) strips away all chrome; Typewriter Scrolling centers your active line vertically; Dimmed Paragraph Focus gently fades peripheral text to illuminate only your current thought.

Global Quick Capture in < 200ms

Press Win+Alt+N anywhere in Windows. A lightweight card floats instantly onto your screen. Type your realization, hit Ctrl+Enter, and it appends timestamped into today's daily entry without interrupting your flow.

Fortified Security

Security, Biometrics & Data Sovereignty

Local biometrics, optional filesystem encryption, and universal migration freedom.

Windows Hello Biometrics

Unlock with Facial Recognition, Fingerprint Sensor, or secure Windows PIN. Configurable auto-lock after 1, 5, or 15 minutes of inactivity or when minimized.

Optional Local AES-256-GCM Encryption

Military-grade AES-256 in Galois/Counter Mode derived with Argon2id password hashing. Zero corporate backdoors or escrow keys.

Screen-Share Obscuration & Panic Key

DWM display affinity obscures Nudge's window on Zoom, Teams, or screen recordings. Pressing Esc twice instantly minimizes, clears memory, and locks.

Frictionless Migration In

Built-in importers for Day One JSON, Journey, Diarium, Obsidian vaults, and CSV archives—preserving timestamps, weather, and tags.

Universal Freedom to Walk Away

Export your entire journal anytime as Markdown ZIP archives, heirloom-quality printable PDF Keepsake Books with drop caps, standalone HTML portfolios, or EPUB ebooks.

Product Comparison

How Nudge Compares: The Definitive Product Matrix

Comparing Nudge against Day One, Obsidian, Notion, and commercial AI chatbots.

Feature / Attribute Nudge Day One Obsidian Notion AI Chatbots
Storage Format Plain Markdown (.md) Proprietary Cloud DB Plain Markdown Cloud Database Cloud Ephemeral
Native Windows App Yes (WinUI 3 Native) No (Web Wrapper) Yes (Electron) No (Electron) Web / App
Network Activity 0% Air-Gapped Continuous Sync Plugin Dependent Mandatory Cloud 100% Cloud API
AI Companion 100% Local On-Device Cloud API Pipeline Community Cloud API Cloud AI Sub Commercial Model
User Account None (Zero Login) Mandatory Account None Mandatory Account Mandatory Login
Cold Launch to Caret < 1.5 Seconds ~4-8 Seconds ~3-6 Seconds ~5-12 Seconds Variable Web
Shame-Free Streaks Grace-Day Protection Rigid Daily Counter Plugin Dependent None None
Search Performance <150ms Local BM25 Server Dependent Fast Local Server Lag Search Ephemeral
Biometric Locking Windows Hello Native PIN / Cloud Pass Third-Party Plugin None None
Pricing Model $0.99 One-Time Buy $34.99 / Year Sub Free / Sync Sub $10+ / Month Sub Free / $20 Sub
Vendor Lock-in Zero (Open Files) High (Export Hassle) Zero Total Lock-in Total Lock-in
Daily Rhythms

Five Master Daily Workflows

How writers, nomads, and deep thinkers integrate Nudge into their daily rhythms.

Workflow 1 07:00 AM • 7–10 Minutes

The Morning Clarity Ritual

Cold launch Nudge (<1.5s). Reflect on the contextual AI starter prompt. Write 200–400 words of stream-of-consciousness mental clearance, capture vivid dreams, and set two grounded emotional intentions for the day.

Workflow 2 09:30 PM • 12 Minutes

The Evening Decompression

Press F11 for full-screen focus in warm charcoal dark mode. Discharge cognitive load from tough meetings. A gentle inline nudge prompts: "What part was within your control?" Conclude with follow-up deepen prompts.

Workflow 3 Sunday Evening • 15 Minutes

The Sunday Strategic Synthesis

Review the AI-generated weekly briefing. Examine the 30-day ThemeWheel to notice if creative reflections shrank while work expanded. Realign priorities and set forward-looking intentions for Monday.

Workflow 4 35,000 Feet • In Flight / Airplane Mode

The Off-Grid Nomad

100% offline functionality with zero connectivity errors. The on-device SLM generates prompts and recaps. Drag the journal folder to an encrypted flash drive for an instant physical backup.

Workflow 5 Throughout the Workday • Instant

The Creative & Academic Scratchpad

Press Win+Alt+N to trigger global quick capture in <200ms during deep work. Notes append seamlessly with timestamps. Link the journal folder into Obsidian vaults for zero-sync knowledge graph integration.

Computational Efficiency

Hardware Tiers & Computational Efficiency

Native execution across x64 and ARM64 Copilot+ PCs with strict RAM and battery budgets.

Tier 1: Pure CPU (Universal)

Any modern x64 / ARM64 processor, 8 GB RAM, Intel Core / AMD Ryzen / Snapdragon.

Full journal capability, sub-150ms BM25 search, curated deterministic prompt banks, CPU INT4 AI inference.

Tier 2: DirectML GPU (Accelerated)

Intel Iris Xe, AMD Radeon, NVIDIA GTX/RTX dedicated or integrated graphics.

Blazing fast local AI companion inference with sub-2 second first-token generation.

Tier 3: Copilot+ NPU (Next-Gen AI PC)

Qualcomm Snapdragon X Elite/Plus, Intel Core Ultra NPU, AMD Ryzen AI.

Dedicated neural hardware inference with virtually zero fan noise, tiny battery impact, and instant response.

Minimum System Requirements:

Windows 10 (Build 17763+) or Windows 11; x64 or ARM64; 8 GB RAM; 500 MB disk space (optional 2.5–4.5 GB for local AI weights).

Recommended Configuration:

Windows 11; modern multi-core Intel i7/Ryzen 7 or Snapdragon X; 16 GB RAM; DirectML GPU or NPU; NVMe SSD.

Transparent Pricing

Transparent Licensing: The Anti-Subscription Contract

Pay once, own it forever. 15-day unrestricted trial with zero credit card required.

15-Day Trial

$0.00

Zero credit card required

100% of features unlocked, including the on-device AI runtime, BM25 search, all 50+ languages, ThemeWheels, and PDF book exports. No credit card required, zero automatic billing.

Download Free Trial
Lifetime License

$0.99 USD

Single one-time purchase • Pay once, own forever

A single one-time purchase with lifetime personal ownership. Includes all minor updates and regional purchasing power parity pricing across the Microsoft Store.

Buy Once — $0.99 Lifetime

The 'Fail-Open' Offline Guarantee

If an offline license check times out or fails while writing off-grid in an isolated cabin, Nudge fails open and grants full access. We will never lock you out of your private thoughts.

Permanent Read & Export Freedom

If your trial expires without purchase, Nudge transitions into a permanent read-only archive. You can browse, search with BM25, and export to Markdown or PDF forever. Your files remain open Markdown on your disk.

Clear Answers

Frequently Asked Questions

Everything you need to know about privacy, local AI, storage, and licensing.

Nudge combines two foundational principles: 100% air-gapped local sovereignty (plain Markdown files on your disk with zero cloud telemetry) and a quiet on-device AI companion (small language models that run directly on your PC's silicon). You gain the benefits of intelligent reflection and analytics without sacrificing privacy or paying recurring subscriptions.

Yes. Once installed, Nudge executes zero runtime network requests: no tracking scripts, no crash reporters phoning home, and no remote font requests. The only permitted network interaction is the optional, user-initiated one-time download of open-weights language model weights during setup. You can disconnect Wi-Fi or run in an air-gapped sandbox with 100% features intact.

Databases create proprietary silos vulnerable to corruption and abandonment. Plain Markdown (.md) text files with YAML front matter are indestructible, human-readable, and universally accessible. They will be readable 50 years from now on any computer system, and can be opened in Obsidian, VS Code, or Notepad anytime.

Because cloud synchronization requires hosting customer data on remote servers, introducing security vulnerabilities and recurring fees. Because Nudge stores your journal as an ordinary folder on your hard drive, you can synchronize it using your own trusted, end-to-end encrypted tools—such as OneDrive, Dropbox, Syncthing, or Nextcloud.

Recent breakthroughs in quantized small language models (such as Google Gemma and Microsoft Phi) allow capable models to run directly on consumer PC hardware via ONNX Runtime GenAI and LlamaSharp. The computation happens strictly on your physical CPU, GPU, or NPU. Not a single token is transmitted across the internet.

Absolutely. The local AI companion is entirely optional. You can skip the model download during setup. Nudge operates flawlessly as an ultra-fast, distraction-free plain text journal with curated deterministic reflective prompts.

Never. Nudge's AI outputs are strictly constrained by GBNF grammars and ethical system prompts. It will never tell you what you should do, offer amateur therapy, or evaluate your character. It acts purely as an intellectual mirror, reflecting your thoughts and asking clarifying questions.

1. The Starter: a thoughtful question appearing on the blank page before you write. 2. The Inline Nudge: a subtle question floating below your cursor only when you pause typing for at least 6 seconds after writing 40 words. 3. The Deepen: 2–3 follow-up questions offered when concluding an entry, appending cleanly as Markdown sub-headings.

Nudge uses its local BM25 inverted index to retrieve relevant past entries, and the local SLM synthesizes a direct answer with mandatory clickable citation links. If no relevant entries exist, the model is strictly constrained to state: 'I couldn't find anything in your journal about that'—mathematically blocking memory fabrication.

Backing up is as simple as copying a folder. Navigate to your journal directory (by default Documents/Nudge) and copy it to an external drive, USB stick, or backup drive. Every entry, draft, tag, and setting is contained within that folder.

Every keystroke is saved to a fast-recovery draft (.draft.md) every 500 milliseconds. If power is lost abruptly, your uncommitted text is restored immediately upon relaunch. Full saves utilize atomic filesystem replace operations to eliminate corruption.

Yes! Nudge includes native, built-in import engines for Day One JSON exports, Journey, Diarium, Obsidian / Markdown vaults, and standard CSV archives with full metadata preservation.

Nudge integrates with native Windows Hello APIs. Unlock your journal with Facial Recognition, Fingerprint Sensors, or your Windows PIN. Biometric authentication functions 100% offline without communicating with external identity providers.

Yes. Nudge offers optional local filesystem encryption using military-grade AES-256-GCM derived with Argon2id password hashing. Your files are encrypted at rest with zero backdoors or corporate recovery escrow.

Because guilt is a harmful motivator for introspection. Real life involves illness, travel, and rest. Nudge incorporates automatic grace days into streaks, avoids red penalty indicators, and actively celebrates your Return Rate.

Entries are classified across 11 locked human dimensions: Work, Relationships, Family, Health, Money, Identity, Creativity, Learning, Travel, Everyday, and Plans. Visualized on vector ThemeWheels to reveal how your life balances shift across seasons.

Arithmetic means are skewed by occasional long essays. If you write five 100-word entries and one 3,000-word entry, your mean is 583 words. The statistical median accurately reflects your typical session baseline.

Nudge is a single one-time purchase of $0.99 USD with automatic regional purchasing parity pricing in the Microsoft Store. Zero subscriptions, zero feature tiers, zero ads.

Nudge transitions into permanent read-only archive mode. You can search with BM25, read your timeline, and export to Markdown or PDF forever. Because your entries are plain Markdown in your Documents folder, you can always open and edit them in any text editor.

Yes. Under standard Microsoft Store licensing, a single personal license permits installation across your compatible personal Windows 10 and 11 devices signed in with your Microsoft account.

Yes! Nudge is compiled natively for both x64 and ARM64, running with high battery efficiency and on-device neural NPU acceleration on Snapdragon X Elite and Snapdragon X Plus Copilot+ PCs.

Under our Fail-Open Policy, Nudge fails open and grants full access if a license verification check times out or cannot reach the Store cache. You will never be locked out of your journal.

You can reach our engineering team directly at [email protected]. Because we collect zero remote error telemetry, you can share your local crash.log file for immediate resolution.
Independent Perspectives

What Writers & Thinkers Say About Nudge

"Writing in Nudge feels like closing the door to a noisy street and sitting down in a sunlit private library. Knowing that my words are stored on my own hard drive and that no cloud server is reading my thoughts allows me to write with an honesty I haven't felt in fifteen years."

Dr. Aris Thorne Author & Academic Researcher

"The 6-second pause nudge is a masterclass in interaction design. It doesn't interrupt. It simply waits until you're genuinely stuck, offers a luminous question, and disappears the moment your fingers start moving again. It has transformed my evening journaling ritual."

Elena Rostova Software Architect & Essayist

"I was skeptical of local AI on a laptop until I tested Nudge on an airplane with Wi-Fi turned off. Having my past week's entries synthesized into a coherent narrative while flying over the Atlantic, with zero cloud connection, convinced me this is how software should be built."

Marcus Vance Technology Strategist & Digital Nomad
Nudge Icon

Take Back Your Inner Life

In a digital world dominated by corporate cloud harvesting and perpetual subscriptions, your private thoughts are the last truly sacred frontier. Begin your 15-day free journey today.

100% Offline • Zero Telemetry • Plain Markdown Files • WinUI 3 for Windows 10 & 11