Feature guide

Writing tools built around private notes.

BageBook combines a digital journal with a writing workspace that remains useful when connectivity changes.

Private journaling

What it does: Creates diary entries with dates, folders, favorites, archive, trash, search, and revision history.

Why it exists: To keep personal writing organized and easy to revisit.

Offline-first storage

What it does: Saves signed-in user entries in browser IndexedDB and queues pending operations while offline.

Benefit: Writing can continue without an active network connection.

Creative writing

What it does: Supports long-form entries and screenplay documents in the editor.

Benefit: Journaling and structured writing share one workspace.

Hindi phonetic suggestions

What it does: Provides Hindi suggestions from phonetic input in the editor.

Benefit: Makes bilingual writing more practical for supported words and phrases.

Synchronization

What it does: Synchronizes signed-in user data with Firebase Firestore and detects some conflicting edits.

Boundary: Public creator profiles and published community writing are separate from private entries.