BookOwlLog In
Phil Getzen2 min read
data ownershipexportbookowl

Your Library Is Yours: Why BookOwl Lets You Leave

Ask someone why they still use a book app they complain about, and the answer is almost never a feature. It is the history: eleven years of ratings, the shelf from the year their kid was born, the review they wrote the week a favorite author died. Leaving means abandoning that, so they stay, and the app they stay with has no particular reason to get better.

That arrangement has a name in software: lock-in. It is usually described as a strategy. I think for a reading app it is closer to a confession, because it means the product's best argument for you staying is that leaving hurts.

What BookOwl does instead

Open BookOwl, go to Settings, then Data, then Export Library. You get your complete library as a CSV or JSON file: every book, rating, reading status, date, shelf, and review. It is free, it works on day one or year ten, and there is no paywall in front of it. There is no retention screen asking if you are sure.

The import side is built with the same conviction. BookOwl pulls in your history from Goodreads, StoryGraph, Audible, and Libby, because your first decade of reading data should not be the price of trying something new. The migration guide lists exactly what transfers and what does not, including the one field that does not come over faithfully yet. Keeping that list honest is part of the same promise.

Why I built it this way

BookOwl exists because I wanted a better home for my own reading life, and I could not ask people to move their most sentimental dataset into an app that would then hold it hostage. The export feature is not generosity. If leaving BookOwl is easy, the only way I keep you is by making the app worth opening, and that is the deal I want to be held to.

There is a practical angle too. A CSV on your hard drive survives anything: the app failing, the company changing hands, or you simply changing your mind. Reading histories are decades long. No app, mine included, should ask you to bet that it will outlive your reading life without giving you a copy of the record.

What to do with this

If you use BookOwl, export your library once now, just to see the file exists and opens. It costs you two minutes and you will never wonder.

If you use another app, find its export before you need it. Goodreads has one on its Import and Export page, reachable from My Books. Some apps have none, which tells you something about the arrangement you are in.

And if you are choosing between apps, add this to the list of questions you ask: what does leaving look like? The products confident in their answer are usually the ones worth staying with. BookOwl is free on the App Store if you want to see how it answers.