Frequently asked questions

BageBook FAQ

What is BageBook?
BageBook is a privacy-focused, offline-first digital journal and writing platform.
Is BageBook a digital journal?
Yes. It supports diary entries, folders, search, favorites, archives, trash, and revision history.
Is BageBook free?
The repository does not publish a pricing policy. Check the live application and repository for the current availability.
Does BageBook work offline?
Yes. Signed-in entries can be saved in browser IndexedDB and pending operations can wait for connectivity before synchronization.
Does BageBook encrypt journal entries?
When configured, entry and screenplay content is encrypted in the browser with AES-GCM and a 256-bit key derived with PBKDF2-SHA-256. Read the limitations.
Where is my data stored?
Entries are stored locally in user-scoped IndexedDB and may synchronize to the configured Firebase Firestore database for signed-in users.
Can I use BageBook on mobile or desktop?
BageBook is a web application with a PWA manifest and responsive UI intended for modern browsers on mobile and desktop.
Is BageBook open source?
The source repository is publicly available at github.com/BipinDev404/bage-book. The repository does not currently declare a license.
Who created BageBook?
The public GitHub identity associated with the repository is BipinYadav.
What technologies does BageBook use?
React, TypeScript, Vite, Express, Firebase, Firestore, IndexedDB, Web Crypto API, and a PWA manifest are present in the repository.