Edytor notatnika/O QNotepad
Manifest i Architektura

O QNotepad

Szybki, lokalny notatnik internetowy stworzony dla programistów, pisarzy i zespołów dbających o prywatność. Bez rejestracji, bez śledzenia, bez zależności od sieci.

Historia kryjąca się za literą „Q”

Każdego dnia miliony ludzi otwierają nową kartę przeglądarki w jednym pilnym celu: natychmiast coś zapisać. Numer telefonu, fragment kodu, nagłą myśl, notatki ze spotkania lub szybki szkic.

Jednak tradycyjne internetowe notatniki często zawodzą: powolne ładowanie, wymuszone ekrany logowania oraz przechowywanie otwartego tekstu na zdalnych serwerach naruszające prywatność.

Stworzyliśmy QNotepad, aby przywrócić notatkom w sieci ich pierwotną prostotę:

Szybkość (Quick)

Gotowość w zero milisekund. Adres otwiera bezpośrednio aktywny edytor. Żadnych formularzy rejestracji, ekranów ładowania i samouczków.

Bez Przeszkód (Frictionless)

Brak obowiązkowych kont, uciążliwych powiadomień i ukrytych opłat. Przejrzyste, profesjonalne środowisko zaprojektowane do maksymalnego skupienia.

Jakość i Prywatność (Quality & Privacy)

Szyfrowanie po stronie klienta 256-bitowym AES-GCM za pośrednictwem Web Crypto API. Notatki znajdują się przede wszystkim na Twoim urządzeniu, z dala od wycieków danych.

Nasza podstawowa filozofia: Local-First

W tradycyjnym oprogramowaniu chmurowym serwer ma władzę absolutną. Utrata połączenia, awaria dostawcy lub problem z kontem odcinają dostęp do Twoich własnych myśli.

QNotepad odwraca ten model: to Twoja przeglądarka jest jedynym wiarygodnym źródłem prawdy.

  • Działa offline domyślnie: QNotepad zapisuje wszystkie notatki lokalnie w przeglądarce za pomocą IndexedDB (silnik Dexie v4). Pisz w samolocie, w metrze lub podczas przerw w dostępie do sieci bez utraty ani jednego znaku.
  • Błyskawiczny inteligentny autozapis: Notatki są stale zapisywane w ciągu 220 ms od wpisania tekstu, wraz z automatycznymi migawkami historii wersji i monitorowaniem pamięci.
  • Brak uzależnienia od chmury: Możesz w każdej chwili wyeksportować cały notatnik jako uporządkowane archiwum JSON lub pobrać pojedyncze notatki w formacie Markdown, ostylowanym HTML lub PDF.

Prawdziwa inżynieria: 8 wyspecjalizowanych przestrzeni

Większość notatników online oferuje jedynie proste pole <textarea>. QNotepad został zaprojektowany jako wszechstronne, multimodalne środowisko pracy:

1. Czysty tekst (Plain Text)

Niezwykle lekki tryb do spontanicznych myśli, kopiowania i wklejania oraz szybkich notatek.

2. Markdown i Podzielony Podgląd

Pełna obsługa GitHub Flavored Markdown, synchroniczny podgląd na żywo, tabele, listy zadań i wzory matematyczne KaTeX.

3. Edytor Kodu

Oparty na CodeMirror 6 z podświetlaniem składni dla języków Python, JS/TS, PHP, SQL, HTML, CSS, JSON, dopasowywaniem nawiasów i numeracją linii.

4. Arkusz Kalkulacyjny i Formuły

Obliczenia w siatce z wbudowanymi funkcjami arytmetycznymi (=SUM, =AVERAGE, =MIN, =MAX) i dostosowywaniem kolumn.

5. Interaktywna Lista Zadań

Listy zadań z paskiem postępu na żywo, przeciąganiem elementów, sortowaniem oczekujących i czyszczeniem wykonanych jednym kliknięciem.

6. Tablica do Rysowania (Whiteboard)

Swobodne szkicowanie, diagramy, schematy architektury i natychmiastowy eksport do pliku graficznego.

7. Symulowany Czat Grupowy

Notatki w formie dialogu między postaciami, transkrypcje wywiadów, scenariusze i burze mózgów.

8. Edytor Wizualny WYSIWYG

Wizualne formatowanie z nagłówkami, cytatami blokowymi, grafikami inline i kontrolą typografii.

Architektura Kryptograficzna

Nawet jeśli zdecydujesz się udostępnić notatkę anonimowo lub zsynchronizować urządzenia, Twoje dane są chronione gwarancjami matematycznymi:

Ścieżka Udostępniania Zero-Knowledge:
1. Treść notatki jest serializowana do ładunku JSON.
2. Web Crypto API generuje jednorazowy 256-bitowy klucz szyfrowania AES-GCM.
3. Ładunek jest szyfrowany lokalnie w pamięci przeglądarki wraz z dodatkowymi danymi uwierzytelniającymi (AAD).
4. Wyłącznie zaszyfrowany tekst (ciphertext) trafia na serwer brzegowy.
5. Klucz deszyfrujący jest dołączany do fragmentu URL (#key=...). Fragmenty te nigdy nie są przesyłane przez sieć w żądaniach HTTP.

Gotowy do pisania bez barier?

Otwórz QNotepad już teraz. Rejestracja nie jest wymagana.

Zacznij Pisać