MyBibliotheca Blog
Keep Books You Don't Plan to Read on a Private Shelf

Keep Books You Don't Plan to Read on a Private Shelf

2 minutes read

Not every book in a library is a book you plan to read. You may keep textbooks for reference, manuals for work, a cookbook you consult now and then, or a title you simply want to own without putting it on your reading queue.

Until now, the usual reading statuses could make those books feel out of place. Private gives them a clear home in MyBibliotheca.

A shelf for books outside your reading plans

Choose Private when adding a book, or change an existing book's status from its detail page. The book remains in your library, and you can find it by selecting the Private filter in My library or in the Bookshelves picker. It is not deleted or moved into a separate account.

Private books are omitted from your optional public reading page, are not sent as context for book recommendations, and are excluded from public site totals. Your own library remains the place to view and manage them.

Change a book's status whenever it changes roles

A textbook might be a reference book today and a planned read later. Open its detail page and choose another status when that changes. Your book record stays in your library while its category changes.

Private describes where a book appears in MyBibliotheca's public-facing features; it is not a promise of encryption or a replacement for account security. You can review the reading status guide and privacy and sharing controls.

Feature image: “Birmingham Reference Library - The Reading Room” by Edward R. Taylor, public domain, via Wikimedia Commons.

Fable Reading Data Export: Why the Missing Download Is a Red Flag

Fable Reading Data Export: Why the Missing Download Is a Red Flag

5 minutes read

Can you export your Fable reading history? As of September 28, 2026, Fable’s public help center explains how to import Goodreads books, lists, and reviews, but I could not find a matching guide for downloading a complete reading-library backup. For anyone building years of book history in one app, that gap is a real data-portability red flag.

Fable explains how to bring your Goodreads history in

Fable’s support center documents a Goodreads CSV import and a separate flow for importing Goodreads lists and reviews. Those tools can make it easier to get started without rebuilding your reading history by hand. The import article currently available in Fable’s help center is dated October 29, 2024.

What I could not find in Fable’s public support documentation is a self-service way to download the full Fable library back out as a reusable file. That does not prove that no user can ever obtain a copy. Fable’s privacy policy says that some people, depending on where they live and applicable law, may request access to personal information, including a structured copy where feasible. A privacy request is different from a clearly documented export button that readers can use whenever they want.

That distinction matters. A list of titles is only one part of a reading history. Readers may also care about shelves, ratings, reading dates, notes, highlights, goals, and the personal context they have added over time. Before settling into any book app, it is reasonable to ask whether you can download a practical copy of the records you have built there.

“Your data will stay” is not the same as a backup

Fable’s support center currently reassures readers that their data, clubs, goals, highlights, and notes will stay on Fable. That is useful continuity information. It still leaves a different question unanswered: can you keep a copy of your reading history somewhere you control?

A service can preserve your account today and still make it hard to move your information tomorrow. A missing, undocumented self-service export is therefore a serious product concern, even when there is no announcement that a service is shutting down. Readers should not have to wait for a closure, a policy change, or a support conversation before learning how portable their years of reading data are.

MyBibliotheca puts its account export in Settings

MyBibliotheca includes a Download my data (CSV) action in Settings. It creates a copy of your account profile, library books, ratings, notes, reading dates, and reading logs when you request it. The file is generated for you and is not saved on MyBibliotheca’s servers; passwords, login tokens, and other people’s data are excluded.

That gives readers a practical backup they can save, inspect, or use when they need to move their records. You can read the MyBibliotheca export guide for the fields included and the download steps.

Check portability before you build a library

Before committing years of reading to any tracker, look for a documented way to:

  1. Download your books and the reading details you care about.
  2. Keep the file in a standard format you can open elsewhere.
  3. Make another export later without contacting support.

Imports are valuable, but portability works in both directions. If exportability matters to you, compare the actual backup options before choosing where your reading history will live. MyBibliotheca is built to keep your library private and give you an on-demand export when you want a copy.

Checked September 28, 2026. Fable features and help pages can change; review the linked current support and privacy pages before making a decision.

Sources

KOReader With Goodreads, Fable, or StoryGraph: Which Tracker Can Sync?

KOReader With Goodreads, Fable, or StoryGraph: Which Tracker Can Sync?

4 minutes read

KOReader can sync a book’s position between KOReader devices. The harder question is where that progress goes next. Can it update Goodreads, Fable, or StoryGraph without you opening each app and logging it again?

Here is the short version, based on the platforms’ published information and the ShelfSync project documentation checked on September 26, 2026:

Tracker First-party integration Community KOReader option (as of September 26, 2026)
Goodreads No native KOReader connection documented in its help materials ShelfSync lists progress and note syncing; its Goodreads connection uses an unofficial cookie-based API and may break
Fable Fable documents Goodreads imports, not a native KOReader integration ShelfSync lists a Fable connection using the service login/API
StoryGraph Kobo integration is shipped; it is separate from KOReader ShelfSync lists progress and note syncing via an unofficial cookie-based API
MyBibliotheca KOReader progress sync and a separate KOReader highlights plugin Direct MyBibliotheca integration

StoryGraph’s Kobo integration is worth separating from KOReader: it is a Kobo feature and does not guarantee that activity from KOReader on a Kobo will sync.

Choose a tracker that receives data from where you read

When your reader and tracker do not connect, you have two choices: keep updating progress by hand or use a tracker that can receive KOReader data.

MyBibliotheca is designed for the second workflow. Connect KOReader progress to the right book, then use the separate plugin to send highlights and notes. Your library can also include print books and audiobooks, with private reading sessions and a history that is not built around a social feed.

If your books and years of reading history are already in Goodreads or StoryGraph, import them first. You can keep the old account while making MyBibliotheca the place where your future reading record lives.

The practical test

Before choosing a tracker, ask:

  1. Can it receive progress from the app I actually read in?
  2. Can it keep highlights attached to the right book?
  3. Can I bring my current library with me?
  4. Can I export my data later?

If KOReader is central to your reading, those questions matter more than a progress percentage you have to remember to update.

Move your KOReader reading history to a tracker that can follow your workflow. Get started with MyBibliotheca.

Cover image: Library book stacks (JPG, CC0 public domain dedication) · Public-domain source and license

Can You Send KOReader Highlights to Goodreads or Fable?

Can You Send KOReader Highlights to Goodreads or Fable?

2 minutes read

A highlight made in KOReader is a note from your reading life. It is different from a public quote, review, or highlight made inside a reading app’s own ebook reader.

KOReader’s bundled Highlight Export plugin lists Readwise, Joplin, and local formats such as JSON, HTML, Markdown, or TXT; it does not list Goodreads or Fable as export destinations. A separate community plugin, ShelfSync, supports KOReader progress, status, and notes for both services. Its documentation describes adding a note from KOReader’s highlight menu, rather than bulk-exporting an existing library of highlighted passages. This is a community workflow, not a built-in Goodreads or Fable feature.

If you want those passages attached to the books you read, MyBibliotheca offers a direct KOReader highlights and notes plugin.

Why a file export is not the same as a reading archive

Exporting to a text or JSON file can be useful for backup. But a separate file may not keep each passage connected to the book, author, edition, progress, and reading history around it.

MyBibliotheca can receive KOReader annotations and display them with the matching book. If the ebook metadata does not clearly identify the correct title or edition, you can confirm it instead of trusting an uncertain match.

Keep highlights private and useful

Your highlights may contain personal reflections, work notes, favorite passages, or ideas you want to revisit later. MyBibliotheca is private by default, so those annotations do not have to become social posts.

The annotation plugin is separate from KOReader progress sync. Use progress sync to keep track of where you stopped. Use the highlights plugin to keep track of what you wanted to remember.

You can also connect Readwise if it is already part of your workflow. Direct KOReader-to-MyBibliotheca syncing is available for readers who would rather not route KOReader notes through another service.

Keep your saved passages with the books that inspired them. Try MyBibliotheca.

Cover image: Bookshelves (JPG, released into the public domain) · Public-domain source and license

Does StoryGraph Sync With KOReader on Kobo?

Does StoryGraph Sync With KOReader on Kobo?

2 minutes read

StoryGraph now offers a Kobo integration, but that is separate from a direct KOReader connection. Its official feature is specifically described as Kobo x StoryGraph, while a separate KOReader integration remains a distinct feature request. As of September 26, 2026, the community plugin ShelfSync lists KOReader progress and note syncing to StoryGraph; its README says the connection uses an unofficial session-cookie API that may break when StoryGraph changes its site.

If you read on a Kobo with KOReader installed, do not assume KOReader progress will appear in StoryGraph through the Kobo integration. The two reading environments can handle reading data differently.

For a documented KOReader-to-library workflow, MyBibliotheca connects KOReader progress with your personal book history.

Kobo sync and KOReader sync are different

A device integration usually depends on the reading app or service that reports activity. StoryGraph’s Kobo connection is for activity supported by Kobo’s integration. KOReader has its own Progress Sync feature, which shares positions across KOReader devices.

Those paths are not interchangeable. If you read in Kobo’s built-in reader, use StoryGraph’s current Kobo setup instructions. If you read the same device through KOReader, check whether the activity is actually being sent before relying on StoryGraph to record it.

Keep KOReader progress attached to your library

MyBibliotheca can receive KOReader progress and link it to the matching book in your library. If you have several editions or the ebook metadata is unclear, you can confirm the match so your progress lands on the right book.

A separate KOReader plugin can send highlights and notes. That gives your reading history both the “where did I stop?” information and the passages you chose to keep.

You can import your existing StoryGraph library into MyBibliotheca, so switching your tracker does not mean rebuilding your shelves from scratch.

If KOReader is your reading app, connect it to a tracker built to receive its data. Create your MyBibliotheca library.

Cover image: Library bookshelf (JPG, CC0 public domain dedication) · Public-domain source and license

How to Add KOReader Reading Progress to Fable

How to Add KOReader Reading Progress to Fable

3 minutes read

If you use KOReader, you may expect your Fable reading progress to update when you close an ebook. Fable lets readers track books and import Goodreads data, but its help pages do not describe a native KOReader connection.

There is a community option: as of September 26, 2026, ShelfSync lists progress and note syncing with Fable through its login/API. It is a separate KOReader plugin, not a Fable-built feature; check its current setup instructions before relying on it.

Using Fable’s documented features alone, you would update a book manually. To sync from KOReader, you need a separate community plugin such as ShelfSync rather than a built-in Fable setting.

MyBibliotheca gives KOReader users another option: connect the reader to a library that can keep ebook progress and the rest of your reading history together.

Goodreads import is not KOReader sync

Fable’s support pages explain how to import Goodreads lists, reviews, and CSV data. That can help you bring some existing information into Fable. It is a different workflow from syncing a live reading position from KOReader.

A one-time import moves information that already exists. Progress sync keeps updating as you read. If KOReader is where you read, it helps to choose a tracker that can receive information from KOReader directly.

Keep your reading record connected to your device

With MyBibliotheca, you can connect KOReader progress to the matching book in your library. A separate plugin can send KOReader highlights and notes, so your saved passages do not have to stay isolated in an ebook file.

MyBibliotheca is private by default and does not depend on a social feed to be useful. You can keep using Fable for its book clubs and community if you enjoy them, while letting MyBibliotheca maintain your detailed personal reading record.

You can also import an existing Goodreads or StoryGraph library instead of starting from an empty shelf.

Want your KOReader activity recorded without another manual update? Try MyBibliotheca.

Cover image: Books on a shelf (JPG, public domain) · Public-domain source and license