Skip to Content
PagesDeleting Pages

Deleting Pages

When you no longer need a page, you can delete it from your vault. The backend uses soft delete — the page is marked with a deleted_at timestamp and hidden from the UI, rather than being immediately purged from the database.

How to delete a page

From the sidebar

  1. Find the page in the sidebar.
  2. Click the kebab menu (three dots) next to the page title.
  3. Select Delete.

The sidebar delete action removes the page from the UI immediately with no confirmation dialog. The page is soft-deleted in the backend.

From the TopBar

  1. Open the page in the editor.
  2. Click the dropdown menu in the TopBar (top-right corner).
  3. Select Delete.
  4. Confirm the deletion in the browser dialog that appears.

The TopBar delete shows a window.confirm dialog displaying the page title before proceeding.

The sidebar kebab menu deletes without a confirmation prompt. Double-check you are selecting the correct page before clicking delete.

Soft delete behavior

When a page is deleted:

  • The page’s deleted_at field is set to the current timestamp.
  • The page is removed from the full-text search (FTS) index.
  • The page no longer appears in page listings or the sidebar.
  • The page data remains in the SQLite database until a future cleanup process removes it.
  • If the page was shared, the shared status is cleared and peers lose access on their next sync.
  • The page is removed from favorites if it was favorited.
  • If the deleted page was the active editor page, the view switches to the dashboard.
Last updated on