Generated by All in One SEO Pro v5.0.1.1, this is an llms-full.txt file, used by LLMs to index the site. # A Private Reading Journal and Reflection App Kiveo is a private space to save quotes, reflect on what you read, and track your personal growth through ideas. ## Posts ### [Blog](https://kiveo.app/blog/) **Published:** November 26, 2025 **Author:** David --- ### [Best Reading Tracker Apps for iPhone (2026)](https://kiveo.app/best-reading-tracker-apps-for-iphone/) **Published:** July 1, 2026 **Author:** David **Excerpt:** There's no shortage of apps that promise to organize your reading. The hard part is that they don't all want the same thing for you. Some are built to turn your reading into a stream of charts. Some want to gamify it into a daily streak. Some are really social networks with a bookshelf attached. And a few are quiet on purpose. **Content:** 1. [Blog](https://kiveo.app/blog/) 2. [Reading Apps](https://kiveo.app/category/reading-apps/) Last updated July 9, 2026 # Best Reading Tracker *Apps for iPhone* There’s no shortage of apps that promise to organize your reading. The hard part is that they don’t all want the same thing for you. Some are built to turn your reading into a stream of charts. Some want to gamify it into a daily streak. Some are really social networks with a bookshelf attached. And a few are quiet on purpose. ![](https://secure.gravatar.com/avatar/0d9adccc997c3171175cb25f97c93573adb4626f90edbba9474021fe8a88fa4c?s=96&d=mm&r=g) David Contents 1. [Book Tracker](#book-tracker) 2. [Bookly](#bookly) 3. [Bookmory](#bookmory) 4. [Fable](#fable) 5. [Goodreads](#goodreads) 6. [StoryGraph](#story-graph) 7. [How to actually choose](#how-to-actually-choose) --- Questions about anything below? Write to — we’ll answer in the same plain English. A roundup that crowns a single “best” app is mostly noise. The better question is which one fits the way *you* actually read. Below are seven trackers worth a look on iPhone in 2026 — listed alphabetically, not ranked — with what each does well and where it falls short. One of them, Kiveo, is ours; we’ve tried to hold it to the same honest standard as the rest. A quick map before the list. If you love data, look at StoryGraph. If you want reading to feel like a habit you’re building, look at Bookly or Bookmory. If book clubs and a social feed are the point, Fable is built around that. If community and the biggest catalog matter most, Goodreads is still hard to beat. If you want something private and native to Apple, look at Book Tracker. And if you want a calm, unhurried space with no scoreboard, that’s the lane we built **Kiveo** for. --- ## Book Tracker A native, privacy-first cataloging app for people who live inside the Apple ecosystem. Built by an indie developer, it runs on iPhone, iPad, Mac, and Apple Watch, syncs through your own iCloud, and asks for no account at all. **Best for:** Apple users who want their whole library in one private, well-organized place. ### Pros - No account, no ads, no third-party tracking — your data stays in your iCloud. - Genuinely deep Apple integration: widgets, Live Activity, Siri Shortcuts, and an Apple Watch timer. - OCR quote capture (snap a page, get the text), a lending tracker, and CSV/PDF export. - Imports from Goodreads and several other apps, so switching is quick. ### Cons - Apple-only. No Android, no web — if you ever leave the ecosystem, your data doesn’t follow. - Cataloging depth comes with a learning curve; it’s more “personal database” than casual log. **Platform & price:** iPhone, iPad, Mac, Apple Watch. Free with a limited library; a one-time purchase (around $15.99) unlocks everything. No subscription. --- ## Bookly The habit coach of the group. Bookly is built around the act of reading: you start a timer when you open a book, stop it when you close it, and the app turns those sessions into reading speed, pace, and finish-time predictions. **Best for:** Goal-driven readers who are motivated by streaks, badges, and seeing the numbers move. ### Pros - Excellent session timer with detailed stats and shareable end-of-book infographics. - Multiple goal types at once (daily minutes, monthly hours, yearly books) plus ambient reading sounds. - Strong, opt-in gamification — achievements and challenges that some readers genuinely find motivating. - Quote and note capture, plus playful extras like spice/trope ratings. ### Cons - The free tier caps you at 10 books and shows ads; you’ll likely need Bookly Pro to use it long term. - Mobile-only (no web), and the gamification that motivates some readers feels like pressure to others. **Platform & price:** iOS and Android. Free (10-book cap, ads); Bookly Pro runs about $30/year (or $19.99 for six months). --- ## Bookmory A calmer, journal-leaning tracker whose signature is a calendar that shows the cover of whatever you read each day. It’s offline-first, needs no account, and leans toward reflection over discovery. **Best for:** Readers who want a beautiful, low-pressure visual record of their reading. ### Pros - The cover-calendar is genuinely lovely and makes irregular reading feel rewarding. - Generous free tier — unlimited books, with most core features available. - Reading timer, OCR quote capture, a real notes editor, series/collections/tags, and clean stats. - Tracks physical books, ebooks, and audiobooks; works fully offline. ### Cons - The free version shows some ads, and a few users report occasional instability. - No real social or recommendation layer — by design, but worth knowing if you want discovery. **Platform & price:** iOS, Android, and macOS. Free with ads; Premium (around $3.49/month) unlocks themes and advanced analytics. --- ## Fable The most social app on this list. Fable is built around book clubs — roughly a hundred thousand of them, led by authors, BookTokkers, celebrities, and regular readers — plus a feed, an in-app ebook reader, and even TV-show clubs. Now part of Scribd’s Everand following a 2025 acquisition. **Best for:** Readers who want reading to be communal — discussion, clubs, and a social feed. ### Pros - A genuinely deep book-club experience: spoiler-free chapter rooms, buddy reads, and in-book annotation you can share. - A lively, Instagram-like feed with reviews, half-star ratings, expressive tags, and monthly Reading Wraps. - Reading goals, streaks, reminders, and a “For You” feed with Scout recommendations. - Imports from Goodreads and Kindle; thousands of free public-domain titles plus a large ebook store. ### Cons - The social layer can overwhelm the tracking, and the interface takes some getting used to. - Club engagement is hit or miss — big membership counts, often thin discussion. - Many celebrity clubs and the full “social reading” experience sit behind purchases or Fable Plus; it’s now a corporate product with the bundle push that brings. **Platform & price:** iOS, Android, web. Free to join and use core features; Fable Plus subscription adds tools and deeper insights, and ebooks are bought individually. --- ## Goodreads The incumbent. Owned by Amazon since 2013, Goodreads has the largest book database and review archive anywhere, plus a community no one else can match in size. In 2025–2026 it finally shipped its first redesign in two decades and — at long last — a Did Not Finish shelf. **Best for:** Readers who want the biggest community and reviews, especially Kindle users. ### Pros - Unmatched catalog and review archive; almost every book is already in it. - The largest social community: friends’ activity, reviews, giveaways, author Q&As. - The annual Reading Challenge (now with seasonal badges) is a genuine draw. - Deep Kindle integration — update progress and rate straight from the device. ### Cons - The interface still feels dated, and recommendations often miss despite your history. - Free, but ad-supported and woven into Amazon’s ecosystem; privacy-minded readers tend to look elsewhere. - Whole-star ratings only, and the social layer can get in the way if you read solo. **Platform & price:** Web, iOS, Android. Free (ad-supported). --- ### Kiveo ![Two tilted smartphones display a reading app: light theme with Continue Reading card and book thumbnails, plus a dark timer panel on the right (hero illustration).](https://cdn.kiveo.app/kiveo.app/wp-content/uploads/2026/07/01222637/Quotes-3.png "Quotes (3) - A Private Reading Journal and Reflection App") Our app, included here on the same terms as everyone else. Kiveo is a calm, private reading companion for people who’ve outgrown the noise — no feed, no scoreboard, no pressure. It’s the quiet end of this list on purpose. **Best for:** Readers who want an unhurried, private space to track reading and keep what stays with them. ### Pros - Deliberately calm: a simple day counter with no guilt mechanics, no leaderboards, no social performance. - Live Sessions with a Live Activity, Reflections and Quotes, a focused Nightstand reading queue, and DNF/Paused states without stigma. - Private by default, no ads - Barcode scanning to add books quickly. - Goodreads CSV import. ### Cons - iPhone-only today — Android and a web app with sync are on the roadmap but not here yet. - No social or community features, if that’s what you’re after. - Younger than the incumbents, so the feature set is still growing. **Platform & price:** iOS. Free to use, with an optional Tip Jar to support development (which unlocks a set of exclusive app icons). --- ## StoryGraph The data-lover’s choice and the app most people mean when they say “Goodreads alternative.” Independent and Amazon-free, StoryGraph tracks books by mood and pace rather than just genre, and its stats pages are the best in the category. Its iOS app won a 2025 App Store Award, and it passed five million readers in January 2026. **Best for:** Readers who want rich analytics and recommendations that aren’t driven by what’s popular. ### Pros - The deepest stats and visualizations of any app here, plus mood/pace-based recommendations. - Content warnings, half- and quarter-star ratings, and buddy reads. - Independent and Amazon-free, with a public roadmap; recommendations run on your reading, not generative AI. - One-tap Goodreads import. ### Cons - The social/community side is thin compared with Goodreads. - An account is required and your data lives on StoryGraph’s servers; for stats-skeptics it can feel like a lot. **Platform & price:** Web, iOS, Android. Free tier is genuinely usable; Plus is about $4.99/month (roughly $50/year) for advanced stats and custom charts. --- ## How to actually choose Most of these apps will happily hold a list of what you’ve read. The difference is what they ask of you while you do it. If you want to understand your habits in detail, StoryGraph is the most rewarding. If you want reading to feel like a streak you’re keeping, Bookly and Bookmory are built for that — Bookly leans competitive, Bookmory leans gentle. If reading is social for you — clubs, discussion, a feed — Fable is the one. If community and catalog matter above all, Goodreads still wins on sheer size. If you want everything private and native to Apple, Book Tracker is the most thorough. And if the whole point is to read without a scoreboard, that’s the reason **Kiveo** exists. The best tracker is the one you’ll still open in three months. Pick the one whose idea of reading sounds like yours — and if that’s a quieter one, [see how Kiveo works](https://kiveo.app/features/ "How Kiveo Works — A Calm Reading Tracker for iPhone") or [compare it side by side](https://kiveo.app/reading-tracker-comparison/ "Finding The Right Reading Tracker"). --- Prices and features change often. We refresh this guide twice a year — last updated July 2026. In Short There’s no single best reading tracker. The right one matches how you read — for stats, habit, community, privacy, or calm. — A Note DNF means “did not finish.” Once a quiet admission between readers, now a shelf or category of its own in most apps — including ours. If You’d Rather The [comparison table](https://kiveo.app/reading-tracker-comparison/) lays out these apps side by side. **Categories:** Reading Apps **Tags:** Book Tracker, Bookly, Bookmory, Fable, Goodreads alternatives, iOS book tracking app, Kiveo, reading app for iPhone, reading tracker app, StoryGraph --- ### [How to Save and Organize Your Favorite Book Quotes](https://kiveo.app/how-to-save-and-organize-your-favorite-book-quotes/) **Published:** June 17, 2026 **Author:** David **Excerpt:** A calm, practical guide to saving the quotes that stay with you — from notebooks to phone notes to dedicated apps — and actually finding them later. **Content:** 1. [Blog](https://kiveo.app/blog/) 2. [Reading Guides](https://kiveo.app/category/reading-guides/) Last updated July 1, 2026 # How to Save and Organize Your *Favorite Book Quotes* A calm, practical guide to saving the quotes that stay with you — from notebooks to phone notes to dedicated apps — and actually finding them later. ![](https://secure.gravatar.com/avatar/0d9adccc997c3171175cb25f97c93573adb4626f90edbba9474021fe8a88fa4c?s=96&d=mm&r=g) David Contents 1. [Why We Keep Losing Quotes](#why-we-keep-losing-quotes) 2. [Ways To Save Book Quotes](#ways-to-save-book-quotes) 3. [How To Organize Book Quotes So You Can Find Them Later](#how-to-organize-book-quotes-so-you-can-find-them-later) 4. [What To Do With The Quotes You Keep](#what-to-do-with-the-quotes-you-keep) 5. [A Quiet Place For The Lines That Stay With You](#a-quiet-place-for-the-lines-that-stay-with-you) --- Questions about anything below? Write to — we’ll answer in the same plain English. You’re a few chapters in when a sentence stops you. You read it again. Maybe you read it aloud. It says something you’ve felt for years but never had words for — and for a moment, the book feels like it was written just for you. Then the moment passes. You keep reading. Three weeks later, when you want to share that line with a friend or simply sit with it again, it’s gone. Somewhere in a book you’ve already returned to the library. Buried in a camera roll. Underlined in a margin you’ll never flip back to. If you’ve ever tried to save book quotes and then lost track of them entirely, you’re in good company. Capturing the lines that move us is the easy part. Keeping them — and finding them again when they matter — is the part nobody really teaches. This is a guide to doing both. ## Why We Keep Losing Quotes The problem isn’t that we don’t capture quotes. We capture them all the time. We underline them in physical books. We snap a photo of the screen on a Kindle. We type them into whatever notes app is closest. We fold over a page corner, or slip in a scrap of paper, and promise ourselves we’ll come back. Each of these works beautifully in the moment. None of them works later. The underline stays trapped in a book you may not own forever. The photo drifts into a sea of thousands of others in your camera roll. The notes app entry sits between a grocery list and a half-written reminder, with nothing to tell you which book it came from or why it once felt important. So the trouble with trying to keep quotes from books isn’t capture. It’s everything that happens after. A quote you can’t find again is, for all practical purposes, a quote you didn’t save. ## Ways To Save Book Quotes There’s no single right method. The best one is the one you’ll actually return to. Here are three honest approaches, and what each is good for. ### The Analog Journal The oldest method, and still one of the loveliest. A commonplace book — a notebook where you copy out passages by hand — has been a reader’s companion for centuries. Writing a quote out slows you down in the best way. You notice the rhythm of the sentence. You sit with it a little longer than a screenshot ever asks you to. Over a year, the journal becomes a quiet record of where your reading took you. Its limitation is the obvious one: a notebook can’t be searched, and it can only be in one place. The quote you wrote down last spring is exactly as findable as your memory of which page you wrote it on. ### Your Phone’s Notes App Always in your pocket, always ready. For sheer convenience, it’s hard to beat typing a line into the notes app you already have open half the time. The catch is structure, or the lack of it. Without any sense of which book a line came from, a notes app slowly becomes a graveyard of loose sentences — meaningful once, unmoored now. You end up with the words but none of the context that made them worth keeping. ### A Dedicated Book Quote App This is where a tool built for the job earns its place. A good book quote app does the one thing a notebook and a notes app can’t: it keeps the quote tied to the book it came from, so the line and its source never drift apart. Kiveo is one option here. When you save a quote, it stays attached to the book you were reading — the same book sitting in your library, with its cover and its place in your reading life. No feeds, no audience, no pressure to perform what you’re reading. Just the line, kept somewhere quiet, beside the book that gave it to you. You can see how it fits into the rest of the app on our [feature tour](https://kiveo.app/features/ "How Kiveo Works — A Calm Reading Tracker for iPhone"). It won’t replace the pleasure of a handwritten journal. But for finding a line again, months later, it’s a different kind of comfort. ## How To Organize Book Quotes So You Can Find Them Later Saving is half the work. Organizing is what turns a pile of saved lines into something you’ll actually return to. The single most useful habit costs nothing: **keep the source with the quote**. Book title, author, and a page number if you have it. A quote with its source is a quote you can verify, share with confidence, and trace back to its surroundings. A quote without one is a fragment. From there, a light system beats a rigid one. Some readers like to group quotes by theme — passages about grief in one place, lines about the sea in another. In a notebook or a flexible notes app, tagging by feeling or subject can help you resurface a quote when a particular mood strikes. If that appeals to you, a simple, consistent set of labels will serve you better than an elaborate one you abandon by March. But organizing doesn’t have to mean building a filing system at all. Sometimes the most natural way to organize book quotes is by the book itself. In Kiveo, that’s exactly how it works: every line you save lives with the book it came from. Returning to a book means returning to its quotes. The structure is already there, because the book is the structure — no folders to maintain, no system to keep up with. Whichever path you take, the test is the same. Six months from now, when a half-remembered sentence surfaces in your mind, how quickly can you put your hands on it? Organize for that moment, and the rest takes care of itself. ## What To Do With The Quotes You Keep A saved quote isn’t meant to sit in storage. The point was never to collect them. Revisit them when you need them — a passage that steadied you once can steady you again. Reread an old favorite and notice how differently it lands now that you’ve changed. Share a line with the friend you know will feel it too. Let a quote send you back to the book, or onward to the next one. We’ll have more to say on this soon, in a companion piece on what to do with the quotes you save beyond simply keeping them. For now, it’s enough to know they’re safe, and findable, and yours. ## A Quiet Place For The Lines That Stay With You The lines that stop us mid-page are worth more than a screenshot lost in a camera roll. They deserve somewhere calm to live. If that’s the kind of reading space you’ve been looking for, Kiveo is free on the App Store — a quiet corner for your books, and for the words inside them you’d rather not lose. — A Note ‘Commonplace book’ comes from the Latin ***locus communis*** — a common place to gather what’s worth keeping. Readers have kept them since the Renaissance; Locke even published a method for indexing one. — A Note This is the shape we wanted for Kiveo — the line, the book it came from, and no one performing in the margins. No public reviews, no stars. **Categories:** Reading Guides **Tags:** book quote apps, commonplace book, kindle highlights --- ### [Why We Don't Have A Social Feed — And Never Will](https://kiveo.app/why-we-dont-have-a-social-feed-and-never-will/) **Published:** April 16, 2026 **Author:** David **Excerpt:** We built Kiveo as a Goodreads alternative for readers who want their reading life to stay private. No feed today, no feed tomorrow. **Content:** 1. [Blog](https://kiveo.app/blog/) 2. [About Kiveo](https://kiveo.app/category/about-kiveo/) Last updated June 18, 2026 # Why We Don’t Have A Social Feed — *And Never Will* We built Kiveo as a Goodreads alternative for readers who want their reading life to stay private. No feed today, no feed tomorrow. ![](https://secure.gravatar.com/avatar/0d9adccc997c3171175cb25f97c93573adb4626f90edbba9474021fe8a88fa4c?s=96&d=mm&r=g) David Contents 1. [What a Feed Asks of a Reader](#what-a-feed-asks-of-a-reader) 2. [What a Quiet Goodreads Alternative Looks Like](#what-a-quiet-goodreads-alternative-looks-like) 3. [Who This Might Not Be For](#who-this-might-not-be-for) 4. [A Note on Sharing](#a-note-on-sharing) 5. [Why We Will Never Add a Feed](#why-we-will-never-add-a-feed) --- Questions about anything below? Write to — we’ll answer in the same plain English. We built Kiveo as a Goodreads alternative for readers who want their reading life to stay private. No feed today, no feed tomorrow. This piece is about why. ## What a Feed Asks of a Reader A feed is built to pull you back. That’s its job: to keep you scrolling, to measure how long you stay, and to surface the things most likely to get a reaction. None of that is bad on its own. However, it’s a different shape than the one reading actually has. Reading takes its own time. Sometimes it’s a long evening with one book. Other days it’s twenty minutes on the bus. Occasionally you stop halfway through a chapter for reasons you can’t quite name, and the book waits a week. None of that fits neatly into something you’d post. **The moment a reading app adds a feed, three small things start to shift.** 1. **Your shelf becomes a wall.** Something to be looked at. As a result, you start choosing books partly for how they’ll sit beside the others. 2. **Finishing becomes the point.** A book you’re still sitting with at page 60 stops counting. Only the closed ones count. 3. **Other readers become a measurement.** Someone finished 47 books this year, while you finished 9. The math arrives before the feeling does. None of this makes anyone a worse reader. However, it adds a layer between you and the book that wasn’t there before. ## What a Quiet Goodreads Alternative Looks Like Kiveo is a private reading tracker. You, your books, and a quiet record of how you’re moving through them. That’s the whole surface. There are no followers, no likes, no reviews to post, and no activity feed reporting what your friends are reading on a Tuesday afternoon. What’s there instead is small and slow on purpose: - A shelf that reflects your reading life as it actually is. Current, finished, paused, the one you keep meaning to return to. - A reading rhythm measured against your own history, nobody else’s. - Quotes and reflections that stay with you, not broadcast anywhere. - Sessions you start when you settle in, then pause when life interrupts. We think of the app the way you might think of a garden journal. It’s for the person tending the thing. Ultimately, it doesn’t need an audience to be useful. ## Who This Might Not Be For We should be honest about this. If what you love about Goodreads is the public side of it, the reviews, the friend updates, the year-end roundups from people whose taste you trust, then Kiveo will feel quiet. That’s the design working as intended, although it might not be what you’re looking for. If, on the other hand, you’ve been feeling a low hum of pressure every time you open a reading app, and you can’t quite name where it’s coming from, *the feed might be what you’re feeling*. A private reading tracker simply takes that away. That’s most of what we do. ## A Note on Sharing A feed isn’t the same thing as connection. We know there are readers who want to talk about books slowly and in small groups, with people they actually know. A book club. A few friends working through the same novel. Two people swapping passages back and forth. That kind of reading life is one of the best things books can do, and it’s a different shape than a feed. Kiveo is a private reading tracker first. Therefore, whatever shape sharing might take here over time, it won’t look like a public scroll, and it won’t be on by default. Your reading life stays yours unless you choose otherwise. ## Why We Will Never Add a Feed Roadmaps change. Features get added. However, a public, scrollable feed isn’t a feature we’re holding back. It’s a direction we’ve decided not to walk in. Every product makes trade-offs about what it’s optimizing for. We’re optimizing for the reader who wants reading to stay private, unhurried, and theirs. As a result, that decision closes some doors and opens others. The trade feels right to us. If that sounds like the kind of Goodreads alternative you’ve been looking for, we’d love for you to give Kiveo a try. And if it doesn’t, no hard feelings. Plenty of good apps out there, because the best one is the one that keeps you reading. Because your reading life belongs to you. [ ![Download on the App Store](https://toolbox.marketingtools.apple.com/api/v2/badges/download-on-the-app-store/black/en-us?releaseDate=1765756800) ](https://apps.apple.com/us/app/kiveo-book-reading-journal/id6745185112?itscg=30200&itsct=apps_box_badge&mttnsubad=6745185112) **Categories:** About Kiveo **Tags:** goodreads alternative, private reading --- ### [How to Remember What You Read (And Why Most People Don't)](https://kiveo.app/how-to-remember-what-you-read/) **Published:** August 22, 2026 **Author:** David **Excerpt:** Most of what you read fades within days. Here's what actually makes a book stay with you — and why the usual advice quietly works against it. **Content:** 1. [Blog](https://kiveo.app/blog/) 2. [Reading Guides](https://kiveo.app/category/reading-guides/) Last updated September 5, 2026 # How to Remember What You Read *(And Why Most People Don’t)* Most of what you read fades within days. Here’s what actually makes a book stay with you — and why the usual advice quietly works against it. ![](https://secure.gravatar.com/avatar/0d9adccc997c3171175cb25f97c93573adb4626f90edbba9474021fe8a88fa4c?s=96&d=mm&r=g) David Contents 1. [Why most of it fades](#why-most-of-it-fades) 2. [What actually makes a book stay](#what-actually-makes-a-book-stay) 3. [Four ways to leave a trace](#four-ways-to-leave-a-trace) 4. [Pick one. That’s the whole plan.](#pick-one-thats-the-whole-plan) 5. [Where Kiveo fits](#where-kiveo-fits) --- Questions about anything below? Write to — we’ll answer in the same plain English. You finish a book. It was good — you’re certain it was good. A month later someone asks what it was about, and you hear yourself say *it was really interesting, I loved it*, and then nothing else arrives. The title is there. The cover is there. A vague weather system of a feeling is there. The book itself has gone somewhere you can’t follow. This happens to everyone who reads. It happens most to people who read a lot. It isn’t a memory problem, and it isn’t a sign you’ve been reading wrong. ## Why most of it fades Memory researchers have been describing the same shape for well over a century: what we take in falls away steeply at first, then more slowly, unless something interrupts the fall. Very little about reading a novel on the sofa interrupts it. Part of the trouble is that reading feels like understanding, and understanding feels a great deal like remembering. The words go in at the pace of a conversation and make complete sense as they pass. There’s no moment of friction to warn you that nothing is being kept. The rest of the trouble is structural. Most of us are reading several books at once, with a finish line at the end of each one. Finishing is the part that’s easy to count, so finishing quietly becomes the point — and the moment a book ends, attention has usually already moved to the next one before anything has had a chance to settle. So the honest answer to *why don’t I remember what I read* is less flattering and much simpler than a failing memory: nothing was ever made. Reading on its own leaves no trace. Everything below is just a different way of leaving one. ## What actually makes a book stay Nearly every technique for reading retention is a version of the same small act: stopping. Stopping to underline a sentence. Stopping to copy a line into a notebook. Stopping at the end of a chapter, or a book, to say plainly what it was about. The particular method matters far less than people suggest. What matters is that you interrupted the smooth passage of the book through you, and that interruption is the thing your memory has to hold on to later. You don’t remember books. You remember what you did with them. Which is good news, because it means you don’t need a system. You need one habit small enough to survive a tired Tuesday. ## Four ways to leave a trace ### Write in the book Marginalia is the oldest of these, and still the least effortful, because it happens where you already are. An underline. A star. *Yes* in the margin, or *no*, or a question mark that you’ll understand perfectly well in six months. The value isn’t the note itself: most marginalia is unreadable later, and that’s fine. The value is the half-second of judgement it takes to decide that this line, and not the one above it, deserved the pen. That judgement is the stopping. It’s what makes a passage yours rather than something you passed through. If the book is yours to write in, write in it. ### Copy out the lines that caught your attention Copying a sentence out by hand, or typing it into something you’ll keep, does more work than underlining does. You’re reading the line a second time, slowly, at the speed of your own hand. Anyone who has kept a commonplace book will tell you that half the passages they remember are the ones they transcribed, not the ones they merely liked. The failure mode here isn’t collecting. It’s collecting into nowhere in particular — a photo in your camera roll, a note that gets buried under a grocery list, a notebook you loved and then lost. A quote you can’t find again is close to a quote you never saved. ### Write a few sentences when you finish Not a review. Nobody needs another review. Four or five sentences, for you alone: - What the book was actually about, in your own words - One thing it changed or complicated for you - One line, image, or scene you want to keep - How you were doing while you read it That last one looks sentimental and isn’t. Memory is stubbornly attached to circumstance, and *I read this in the two weeks my father was in hospital* will haul more of a book back than a careful summary ever will. Doing this straight after the last page is worth a great deal more than doing it well a month later. ### Spaced repetition, if you actually need it Spaced repetition — revisiting material at widening intervals — is the most rigorously supported technique on this list, and the one most likely to make reading feel like homework. It was built for material you’re going to be tested on: vocabulary, anatomy, case law, a language you’re learning. If you’re reading to study, it works, and it works better than anything else here. If you’re reading for the pleasure of it, running your novels through a review schedule tends to end one of two ways: abandoned in a fortnight, or successful in a way that makes reading feel like a chore you’re behind on. A gentler version of the same principle: reread your own notes occasionally. Not on a schedule. Just now and then, the way you’d look through old photographs. ## Pick one. That’s the whole plan. The reason most reading retention advice fails isn’t that the techniques are bad. It’s that they arrive as a stack: annotate *and* transcribe *and* summarize *and* review. And a stack is a thing you abandon by the third book. So pick one. Preferably the one that sounds least like work to you, because that’s the one you’ll still be doing months later. If you’re a person who already dog-ears and underlines, deepen that. If you love a good sentence more than a good plot, keep the sentences. If you think in summaries, write the four lines and let the rest go. One habit, done unevenly, will do more for what you retain than a complete method you keep restarting. ## Where Kiveo fits We built [Kiveo](/features/) around the middle two of these, because they’re the ones that survive contact with ordinary life. You can save a quote as you come to it — typed, or from a photo of the page — and add a reflection about why it stopped you. Those quotes stay attached to the book they came from, so finding one again means remembering roughly which book, rather than remembering a filing decision you made a year ago. When you finish, there’s a space for what the book was and what it did to you. None of it is public. There’s no profile, no followers, and nothing to compare. Your reading life is your own, and what you write about a book should be written for the only person who’ll ever need it. If that’s the kind of quiet corner you’ve been looking for, Kiveo is on the App Store. And if you’d rather start on paper, that’s a perfectly good answer too. [Start a reading journal](/how-to-start-a-reading-journal/) with four lines a book, or [work out where your quotes should live](/how-to-save-and-organize-your-favorite-book-quotes/) before you have three hundred of them. The tool is the least important part. The stopping is the whole thing. — A Note Recognition is easy. Recall is the hard one. It’s why a book can feel deeply familiar the moment someone mentions it and still leave you with nothing to say about it. — A Note Worth being plain about this one: it was built for material you’ll be tested on. If you’re reading a novel on a Sunday, it’s the wrong tool, and skipping it costs you nothing. A RELATED READ [How to Save and Organize Your Favorite Book Quotes](https://kiveo.app/how-to-save-and-organize-your-favorite-book-quotes/ "How to Save and Organize Your Favorite Book Quotes") A RELATED READ [How to Start a Reading Journal](https://kiveo.app/how-to-start-a-reading-journal/ "How To Start A Reading Journal (Without Overcomplicating It)") **Categories:** Reading Guides **Tags:** book quotes, reading habits, reading journal, reading retention --- ### [Kiveo 1.3: Woodbine: Reading Intentions, Capturing Quotes With Your Camera](https://kiveo.app/kiveo-1-3-woodbine/) **Published:** September 5, 2026 **Author:** David **Excerpt:** Kiveo 1.3 brings intentions, re-read tracking, quote capture with your camera, and a quieter way to mark a finished book. **Content:** 1. [Blog](https://kiveo.app/blog/) 2. [Our Journey](https://kiveo.app/category/our-journey/) Last updated September 5, 2026 # Kiveo 1.3: Woodbine: Reading Intentions, Capturing Quotes With Your Camera Kiveo 1.3 brings intentions, re-read tracking, quote capture with your camera, and a quieter way to mark a finished book. ![](https://secure.gravatar.com/avatar/0d9adccc997c3171175cb25f97c93573adb4626f90edbba9474021fe8a88fa4c?s=96&d=mm&r=g) David Contents 1. [Reading Intentions](#reading-intentions) 2. [Reading a book again](#reading-a-book-again) 3. [Quotes, off the page](#quotes-off-the-page) 4. [Finishing a book is worth a moment](#finishing-a-book-is-worth-a-moment) 5. [And The Rest…](#and-the-rest) --- Questions about anything below? Write to — we’ll answer in the same plain English. Woodbine is a climbing honeysuckle. It doesn’t grow straight up: tt twines, winding around the same stem again and again, passing back over ground it has already covered on its way toward more light. **Kiveo 1.3** comes with a handful of features that have been long overdue and sets the foundation for many exciting things to come down the road. Here’s what’s in it. ## Reading Intentions ![Screenshot of Kiveo's Reading Intentions feature](https://cdn.kiveo.app/kiveo.app/wp-content/uploads/2026/09/05133125/776shots_so-1024x819.png "Kiveo Reading Intentions - A Private Reading Journal and Reflection App") If you want to read twenty-four books this year, you can now tell Kiveo that. Intentions are opt-in. You choose from a small set of presets and set your intention with just a few taps. There’s nothing to check off afterward, nothing to update, and no separate place to log against. Kiveo works out where you are from the reading you were already recording. You can hold up to five at a time. If one stops making sense, you let it go: one confirmation, and nothing that treats it as a failure. And if you set out to read twenty-four books but put one down at page ninety, that book doesn’t count toward the twenty-four, while the ninety pages and the hours you spent with them still count toward everything else. If you’d rather not have intentions at all, dismiss the card on your home screen, and it won’t come back. They’ll be waiting in Settings if you change your mind. ## Reading a book again Some books you finish once. Others you return to every few years, and each time the book is the same and you aren’t. Until now, Kiveo kept one record per book, which meant reading something again asked you to make an awkward choice about the first time. That’s fixed. Choose “Read again” from the menu on any finished book, or simply move a finished book back to your current reading, and we’ll ask whether this is a fresh start or whether you’re still working through the first pass. Each reading now keeps its own dates, its own sessions, and its own progress. Your quotes and reflections stay attached to the book itself, so what you underlined the first time sits alongside what stopped you the second. Once a book has two finishes behind it, you will see a small count attached to the book. A re-read doesn’t add to the number of books you’ve finished. That number stays anchored to the first time you got to the last page. The pages and the hours do count, every time, because you read them every time. Finished books can also go back on your Nightstand now, waiting their turn like anything else. ## Quotes, off the page Copying a passage by hand is a fine thing to do and a slow thing to do, and slowness is usually the point. But sometimes you just want the line. Point your camera at the page and select the words the way you’d select text anywhere else on your phone. Kiveo saves what you picked, attached to the book. ## Finishing a book is worth a moment So is finishing a long session, or arriving at the end of an intention you set months ago. All three now lead to the same quiet screen. It marks what happened and gets out of the way. There’s no rating to give, no number to beat, nothing to share unless you want to. When finishing a book, you now have the option to add a final reflection to it. ## And The Rest… There’s more in this release than the four things above: a new theme for sharing cards, a reworked onboarding, a tidier Settings screen, and a handful of fixes for problems. All of it is in the [release log](https://kiveo.app/changelog/). Woodbine is out today. Kiveo is free on the App Store, and as always, we’d rather hear from you than not: . — A Note We went back and forth on what to call these. Everything in the obvious vocabulary carried the wrong weight, and most of it implied someone keeping score. “Intention” was the only word that described setting out to do something without also describing failing at it. — A Note This is the shape we wanted for Kiveo — the line, the book it came from, and no one performing in the margins. No public reviews, no stars. **Categories:** Our Journey **Tags:** book quotes, re-reading, reading intentions, release notes --- ### [How To Start A Reading Journal (Without Overcomplicating It)](https://kiveo.app/how-to-start-a-reading-journal/) **Published:** July 21, 2026 **Author:** David **Excerpt:** You don't need fancy layouts to start a reading journal. Here's the smallest version that works — four lines per book — plus ideas to grow into. **Content:** 1. [Blog](https://kiveo.app/blog/) 2. [Reading Guides](https://kiveo.app/category/reading-guides/) Last updated August 22, 2026 # How To Start A Reading Journal *Without Overcomplicating it* You don’t need fancy layouts to start a reading journal. Here’s the smallest version that works — four lines per book — plus ideas to grow into. ![](https://secure.gravatar.com/avatar/0d9adccc997c3171175cb25f97c93573adb4626f90edbba9474021fe8a88fa4c?s=96&d=mm&r=g) David Contents 1. [What a reading journal is (and isn’t)](#what-a-reading-journal-is-and-isnt) 2. [Why it looks harder than it is](#why-it-looks-harder-than-it-is) 3. [The smallest reading journal that works](#the-smallest-reading-journal-that-works) 4. [What to add, if you want to](#what-to-add-if-you-want-to) 5. [Paper or an app](#paper-or-an-app) 6. [Your journal is allowed to be incomplete](#your-journal-is-allowed-to-be-incomplete) 7. [One book, one line](#one-book-one-line) --- Questions about anything below? Write to — we’ll answer in the same plain English. I think most of us have been in this situation: You are talking to someone about a book you read, they ask you “what was it about?”, and you have a to think for a moment before answering. Then they ask “what did you like about it?” Or “what did you get out of it?”. That last one makes me panic a little bit. Not because I’m feeling judged. I just can’t remember. I may remember how it made me feel, but maybe not quite remember why. In this post we’ll talk about keeping a reading journal, and why you should keep one. We’ll explore a couple of methods, and drop a few tips you may find useful for your own journal. ## What a reading journal is (and isn’t) A reading journal is not a simple reading log: a log records what you read; a journal records what happened while you did. Both are valid options of course. But there is a difference between “today I read 25 pages of The Coaching Habit” and “woah ‘The Kickstart Question’ makes so much sense… how can I start using it?” A journal is personal : it’s a record of your journey as a reader. Something you can go back to: the quotes that truly moved you, and the thoughts that followed. ## Why it looks harder than it is If you go looking for reading journals, you’ll find something a little intimidating: hand-lettered spreads, painted book covers, color-coded rating charts, washi tape. It’s genuinely beautiful work. It’s also, if we’re honest, a different hobby: a craft project that happens to be about books. There’s nothing wrong with that. If lettering and layouts are your thing, it’s a lovely one. But somewhere along the way that became the picture of what a reading journal has to be, and the picture stops a lot of people before they start. Who has the time? Who has *the pens*? **Here’s the good news:** you don’t need any of it. The bar is not a notebook you’re afraid to ruin. It’s not a spread you have to design. A reading journal can be a few lines in whatever you already have open. The prettiness is optional. The remembering is the whole point. ## The smallest reading journal that works Here’s the entire thing. Four lines per book: - **The title and author.** So you can find your way back to it. - **When you read it.** A month and year is plenty. - **One line you kept.** A sentence, a quote, an idea that stuck. - **One sentence on why it stayed.** What it did to you, or what you took from it. That’s it. Write it the day you finish, or a few days later once the dust settles and you know what actually lasted. And I want to be clear about something: this isn’t a stripped-down starter version you graduate out of later. This is a reading journal. Nothing is missing. If you do these four lines for every book and never add another field, a year from now you’ll have something you’re glad to have: a real record of what *you read* and why it mattered. Most of the elaborate systems people abandon would have been better off as exactly this. ## What to add, if you want to If four lines start to feel too small, here are a few reading journal ideas to grow into. Pick the ones that sound useful and ignore the rest: - A **to-read list**, so the books you mean to get to don’t live only in your head. - **Set-aside notes** — a line about why you stopped, for the books you didn’t finish. - A **quote page**, where the lines you keep can live together instead of scattered across margins. - **A rating you define yourself** — stars, a word, or a single question like “would I re-read this?” - **What a book pointed you toward** — the next read it sent you looking for. - **A monthly line** — one sentence looking back at what you read and how it felt. None of these are required. You can use none of them and still have a reading journal. Add one only when you catch yourself wishing it were already there. The best system is the one you’ll actually keep, and that’s almost always the smaller one. ## Paper or an app Paper or a screen — both work, and the honest answer is that the better one is whichever you’ll keep. Paper has real advantages. It’s tactile, it’s slower in a way that makes you think, and for some people writing by hand simply makes things stick. It’s also, if we’re honest, the format most people abandon. The notebook ends up in a drawer three books in. A screen fixes the parts paper gets wrong. It’s searchable, so a half-remembered quote is findable months later. It’s portable. And it’s there in the moment the thought arrives: usually mid-page, phone already within reach. Plain Notes works fine. So does Notion, or a single document you keep adding to. And if you’d rather not build your own system out of a blank document, that’s what **Kiveo** is for: it’s the reading journal app I’ve been making for readers who want exactly this. It lets you log reading sessions, save quotes and reflections against the book they came from, keep shelves for what you’ve read and what’s next, and find any of it again later. You can [see how it works here](/features). It stays on your device. Nothing is public, and there’s no feed to perform for. ## Your journal is allowed to be incomplete Unfinished books belong in it. You didn’t read for weeks? Months? That’s fine too. The journal is for you, it’s not performative: no streaks to protect, nothing to fall behind on. You didn’t like that book everyone is losing their mind over in Instagram? Yeah, that belongs in your journal as well. Throw a note about why it wasn’t for you. Who knows, maybe some day you will decide to give it another try, and maybe you will enjoy it then. The point of a journal isn’t a perfect record. It’s an honest one. A year with three entries is still a year you kept, and it will tell you more than a spotless log you resented keeping. **Kiveo** is built around that idea on purpose: you can read a little more about [why it’s made this way](https://kiveo.app/why-kiveo/). Come back to it when you come back. It waits. ## One book, one line So here’s the only nudge I’ll give you: pick one book — the last one you finished works fine — and write it down. Title, author, one line you kept, one sentence on why it stayed. That’s your reading journal. It started today. One line is often enough to bring a whole book back to you months later. Add the next book whenever you finish it. No hurry, and nothing to catch up on. — A Note **True story.** My actual note reads “I should change the Reflection prompt in Kiveo… ‘What’s on your mind?’” — And that’s the prompt you’ll see in the app. You may remember it was also the default prompt in Facebook. **Categories:** Reading Guides --- ### [Goodreads Alternatives for Readers Who Just Want to Read](https://kiveo.app/goodreads-alternatives/) **Published:** July 24, 2026 **Author:** David **Excerpt:** Looking for a Goodreads alternative without the social pressure? Here's an honest look at reading apps for people who just want to read. **Content:** 1. [Blog](https://kiveo.app/blog/) 2. [Reading Apps](https://kiveo.app/category/reading-apps/) Last updated July 24, 2026 # Goodreads Alternatives for Readers *Who Just Want to Read* Looking for a Goodreads alternative without the social pressure? Here’s an honest look at reading apps for people who just want to read. ![](https://secure.gravatar.com/avatar/0d9adccc997c3171175cb25f97c93573adb4626f90edbba9474021fe8a88fa4c?s=96&d=mm&r=g) David Contents 1. [What people usually try first](#what-people-usually-try-first) 2. [The part that doesn’t go away](#the-part-that-doesnt-go-away) 3. [What to actually look for](#what-to-actually-look-for) 4. [What “just wanting to read” actually looks like](#what-just-wanting-to-read-actually-looks-like) 5. [Where Kiveo sits in this](#where-kiveo-sits-in-this) 6. [Choosing what’s right for you](#undefined) --- Questions about anything below? Write to — we’ll answer in the same plain English. Most people who go looking for a Goodreads alternative aren’t actually unhappy with the interface. The layout hasn’t changed much in over a decade, and plenty of people don’t mind that. What they’re unhappy with is what tracking their reading slowly turned into: a running scoreboard, visible to friends and strangers alike, of how much they read, how fast, and how that stacks up against everyone else’s shelf. We hear from readers who left Goodreads, or who stuck around resentfully for years, for some version of the same reason. An intimate, unhurried habit turned into something to perform. A yearly reading challenge counter ticking down in the corner of the screen, whether you signed up for it or not. Progress updates broadcast to a list of followers who never asked to watch you read Middlemarch one page a day. Star ratings that started to feel less like a private reaction and more like a review you owed someone. The apps that get recommended as a Goodreads replacement tend to fall into two groups. Some genuinely rebuild the experience around something quieter. Others just move the same social mechanics onto a nicer-looking screen, which solves the aesthetic complaint without touching the actual one. Telling those two groups apart from an app store listing alone is close to impossible, which is usually why people end up trying three or four before anything sticks. If that’s the itch, here’s an honest look at what else is out there, and what’s actually worth looking for beyond “anything but Goodreads.” ## What people usually try first StoryGraph is the most common next stop, and it earns that reputation. Better recommendations, more thoughtful mood and pacing tags, no Amazon ownership hanging over it. Bookly leans hard into habit-building, with visual stats and daily goals for readers who want that kind of structure to stay motivated. Book Tracker keeps things lighter and simpler, closer to a plain reading log than a full social platform. All three are good at what they set out to do. None of them were built to remove the pressure that sends people looking for alternatives in the first place. They were built to redirect it somewhere slightly friendlier. ## The part that doesn’t go away This is the part most “Goodreads alternative” roundups skip over: switching apps doesn’t automatically mean switching the underlying feeling. A lot of these alternatives still carry some version of the same performance layer that wore people out in the first place. Public profiles. Visible goals. Milestone badges. A follower count quietly watching your shelf fill up. None of that is wrong, exactly, for readers who genuinely like it. Plenty of people find real motivation in a public goal or a friendly challenge, and there’s nothing to fix there. But if what actually wore you down wasn’t Goodreads specifically, it was the constant, low-grade sense of being watched and measured, then a new app with the same shape won’t do much on its own. The interface changes. The feeling underneath it often doesn’t. It’s a distinction worth sitting with before downloading anything. Not “which app looks calmer,” but “which app was actually designed to remove the audience, rather than just move it.” ## What to actually look for Instead of asking “what’s the best Goodreads replacement,” it’s worth asking a few smaller, more specific questions. Does the app require a public profile at all, or is that optional? Can you log a reading session without a page count attached, for the nights you just wanted to sit with a book rather than make measurable progress? Is there an honest way to set a book aside without the app treating it as a failure? And is your reading history actually yours to bring with you, or does leaving mean starting over from nothing? Those four questions tend to sort the field faster than any feature comparison. A lot of apps that market themselves as calmer or simpler still answer “no” to most of them. Worth checking before you commit to one: - Is a public profile required, or genuinely optional? - Can a session be logged without a page count attached? - Is there an honest status for a book you’ve set aside, separate from finishing it? - Can you take your reading history with you if you ever leave? None of these show up in a typical feature list, but they tend to matter more than almost anything that does. ## What “just wanting to read” actually looks like There’s a specific kind of reader this post is for. Someone who wants to remember what they read: which books mattered, which lines they underlined twice, how their taste has shifted over the last few years. Someone who wants their reading life to take a shape they can look back on, without a public number attached to any part of it. Someone who doesn’t need a challenge to finish a book, and doesn’t want an app quietly deciding whether they’re behind schedule. This isn’t about reading less, or reading without any structure at all. Plenty of intentional readers keep careful track of what they read and when, down to the session. It’s about reading without an audience. About a reading log that stays a private, personal record rather than a profile built for other people to check in on. It’s about reading without an audience. It’s also worth saying plainly: wanting this doesn’t make anyone anti-social, or opposed to book communities in general. Plenty of people who want a quieter reading log still talk about books constantly, in person, in group chats, on forums built for exactly that. The objection isn’t to sharing what you read. It’s to an app deciding, by default, that your reading log should double as a performance for an audience you never chose. ## Where Kiveo sits in this We built **Kiveo** for exactly that reader. There’s no public profile, no follower count, and no visible goal for anyone else to see. A short reading queue, which we call the Nightstand, holds seven books at a time, so it stays an actual plan for what’s next instead of an endless list that never gets shorter. Sessions are logged even without a page count attached, because a quiet hour spent with a book is worth remembering on its own terms, not just as a fraction of progress toward the end. Setting a book aside gets an honest status: paused, not failed, because some books simply aren’t right for right now, and that’s not a mark against you. Reflections and quotes stay attached to the moment you captured them, so your reading life builds into something worth returning to later, without ever becoming something built to be shown off. Scanning a barcode adds a book to your shelf in seconds, and bringing over your existing history from elsewhere takes a few minutes, not a rebuild from scratch. Quotes and reflections get their own quiet home, too, rather than living scattered across notes apps, photo rolls, and the backs of receipts used as bookmarks. A line you underlined twice stays attached to the exact book, and the exact moment, you found it in. Months or years later, scrolling back through them tends to feel less like reviewing a productivity log and more like flipping through a well-kept journal. None of this is about doing less with your reading. It’s about keeping it yours. ## Choosing what’s right for you None of this makes **Kiveo** the right fit for every reader leaving Goodreads, and it isn’t trying to be. Some people genuinely like the social layer and just want a better-designed version of it. StoryGraph will likely serve them well. Some want daily structure and visible goals to stay on track. Bookly is built for exactly that. There’s no single correct answer here, only a better fit for a particular kind of reader. **Kiveo** is for the reader who wants their reading life to stay theirs: private by default, unhurried, with nothing to compare and no one keeping score. It won’t be the right home for every reader who leaves Goodreads, and it isn’t trying to replace every function Goodreads served. It’s built for one kind of reader in particular, and built well for them. If that sounds like the kind of reading space you’ve been looking for, **Kiveo** is free on the App Store. For a closer, feature-by-feature look at how **Kiveo** compares to Goodreads and StoryGraph, our [comparison page](https://kiveo.app/reading-tracker-comparison/ "Finding The Right Reading Tracker") walks through it honestly. And if you want the fuller story behind why we built things this way, [Why **Kiveo**](https://kiveo.app/why-kiveo/ "Why Kiveo — A Reading Tracker Without the Noise") goes into the reasoning. — A Note Amazon has owned Goodreads since 2013 — a detail that still nags at a lot of readers weighing a switch. A RELATED READ For a full side-by-side on Goodreads, StoryGraph, and Kiveo, see our [comparison page](https://kiveo.app/reading-tracker-comparison/ "Finding The Right Reading Tracker"). — A Note Seven is deliberate — small enough to stay a real decision about what’s next, not a running wishlist that only grows. **Categories:** Reading Apps **Tags:** book quote apps, goodreads alternative, reading app for iPhone --- ### [How To Switch From Goodreads (Without Losing Your Data)](https://kiveo.app/switch-from-goodreads/) **Published:** July 9, 2026 **Author:** David **Excerpt:** Leaving Goodreads? Here's how to export your library and bring your shelves, books, and reading dates into Kiveo in a few minutes. **Content:** 1. [Blog](https://kiveo.app/blog/) 2. [Kiveo Guides](https://kiveo.app/category/kiveo-guides/) Last updated July 21, 2026 # How To Switch From Goodreads *Without Losing Your Data* Leaving Goodreads? Here’s how to export your library and bring your shelves, books, and reading dates into Kiveo in a few minutes. ![](https://secure.gravatar.com/avatar/0d9adccc997c3171175cb25f97c93573adb4626f90edbba9474021fe8a88fa4c?s=96&d=mm&r=g) David Contents 1. [Export Your Goodreads Data](#export-your-goodreads-data) 2. [Transfer The File To Your Phone](#transfer-the-file-to-your-phone) 3. [Import Into Kiveo & Review](#import-into-kiveo-amp-review) 4. [What Next?](#what-next) --- Questions about anything below? Write to — we’ll answer in the same plain English. Here’s how to switch from Goodreads and bring your shelves, books, and reading dates, and bring them all over to Kiveo in a few minutes. All your books, as well as their statuses will carry over seamlessly so you can continue your reading journey with us. Shelves in **Kiveo** work differently: they are a way for you to organize books independently of their status. **Statuses** (Want To Read, Currently Reading, Complete, Paused, and DNF) are tracked separately and across all your shelves. In the final step of the import flow you will have the chance to add books to your shelves. You can also do this later from the Book screen. ## Export Your Goodreads Data **Important:** This step requires using a desktop browser; it’s not possible via mobile, not even through their app. Watch this short clip for a quick walkthrough, or follow the steps below it. We’ll save you a few clicks: you can access the `Import and export` screen in Goodreads here: . **Click** on the link above, or: - Log in to your Goodreads account, click on `My Books` in he top nav. - Scroll a little bit, then click on `Import and export` at the end of the options to the left. **Then:** - Click `Export Library`, and wait a few seconds. - After a moment you will see a link appear below the button that says `"Your export from ..."` with the current date and time. **Click on it** and the download will start. You will now have a downloaded file with the name `goodreads_library_export.csv`, or something similar. ## Transfer The File To Your Phone Now that you have your library file, you will need to transfer it to your phone (or iPad) so you can open it in Kiveo. Using AirDrop is usually the easiest way of doing it. Simply find your file in your Downloads folder, right-click on it, and click `Share…`. Select **AirDrop**. If you don’t see your phone listed there, make sure it’s nearby and unlocked. Alternatively, you can simply email the export file to yourself, or upload it to Dropbox/Google Drive/ etc, and then download it in your phone. Just make sure you note in what folder the file lands on your phone so you can find it easily in the next step. ## Import Into Kiveo & Review Now that you have your Goodreads library file in your phone, it’s time to import it in Kiveo. Watch this short clip for a quick walkthrough, or follow the steps below. 1. Open **Kiveo**, and tap on the user/options button in the Home Screen (top right). 2. In the menu, scroll down to the `Import & Export` section. Tap on `Import from Goodreads` (the first option). 3. The next screen says `Import Your Library`, **tap on** the button that says `Select CSV File`. 4. The default iOS file picker will slide up, here you have to find and pick the file you downloaded before. 5. Once you select the file, the import process starts. It takes a moment to process the file. 6. The final step is `Reviewing The Import`. Here you will have an overview of the books you are importing from Goodreads. For each book you have the option to set a different status, or add it to a shelf in your library. You can always do this later. 7. Tap on the `Import books` at the bottom of the screen, and you will see a confirmation screen. Tap `Done` and you are all set! ### Your Books May Look Different (And Even *Prettier*) You may notice that some books may look different here than they did on Goodreads. This is because we have different data sources, and things like the cover image you saw before may change during the import process. **We find your books by ISBN**. What this means is, we find the most accurate pieces of data we can for the exact book you are importing. In some cases, the specific *edition* you are importing from Goodreads may not be the one in your hands. You can always find other editions of a book and swap them from Book Screen in Kiveo. ### ‘Not Found’ Books? During the process you could see that some books show up as “not found”. What this means is that we were not able to find that specific book by its ISBN. You can still import it, and it will be added to your Library as a custom book with all the data available from Goodreads. When that book lands later in our system, it will automatically be updated in the app (as long as it has an ISBN) ## What Next? That is 100% up to you 🙂 Kiveo is here to accompany you on your reading journey, *not to guide it.* With that said, there are a few options for “next steps” now that you are reading with us: - You can start a **Reading Session.** Settle in, pick a book, and start a session. - **Save Quotes (and/or reflections).** You may some quotes from your favorite books already stored somewhere. Maybe in your notes app, or a piece of paper. Maybe you took photos of book pages. You can start logging them now in Kiveo, where you will always find them with your books. - **Search more books.** Use our search feature to add more books to your library. Use the barcode scanner to add books faster. If you want to learn more about **Kiveo**, you can check our **[Why Kiveo](https://kiveo.app/why-kiveo/ "Why Kiveo — A Reading Tracker Without the Noise")** page. See also [how **Kiveo** makes your reading life yours again](https://kiveo.app/quiet/ "Your Reading Life Is Yours Again"). Once again, next steps are entirely up to you. Kiveo won’t ever pressure you; your reading journey is *yours alone.* We are happy to have you here. Happy reading 🌱. — A Note on our data We are constantly working on improving our library. Hundreds (or even thousands) of new books are added every day, and we are implementing new curation processes to deliver high quality data to you. **Categories:** Kiveo Guides **Tags:** goodreads alternative, reading app for iPhone --- ### [Introducing Kiveo: A Reading Journal & Book Tracker App Built for Deep Reading](https://kiveo.app/introducing-kiveo-a-reading-journal-book-tracker-app-built-for-deep-reading/) **Published:** December 15, 2025 **Author:** Joli Skow **Excerpt:** We're excited to announce the launch of Kiveo—a private reading journal and book tracking app designed for readers who want to engage deeply with their books, remember what they read, and skip the competition aspect of other reading tracker apps. **Content:** 1. [Blog](https://kiveo.app/blog/) 2. [Our Journey](https://kiveo.app/category/our-journey/) Last updated June 18, 2026 # Introducing Kiveo: A Reading Journal & Book Tracker App Built for Deep Reading *Built For Deep Reading* We’re excited to announce the launch of Kiveo—a private reading journal and book tracking app designed for readers who want to engage deeply with their books, remember what they read, and skip the competition aspect of other reading tracker apps. ![](https://secure.gravatar.com/avatar/f7248d2afac22414827e60990d79552dfd06e1f214e15eac312b48668b321e4e?s=96&d=mm&r=g) Joli Skow Contents 1. [Why We Built Kiveo](#why-we-built-kiveo) 2. [What Makes Kiveo Different](#what-makes-kiveo-different) 3. [Key Features](#key-features) 4. [Who Kiveo Is For](#who-kiveo-is-for) 5. [A Different Kind of Reading App](#a-different-kind-of-reading-app) --- Questions about anything below? Write to — we’ll answer in the same plain English. We’re excited to announce the launch of Kiveo—a private reading journal and book tracking app designed for readers who want to engage deeply with their books, remember what they read, and skip the competition aspect of other reading tracker apps. We’re excited to announce the launch of Kiveo—a private reading journal and book tracking app designed for readers who want to engage deeply with their books, remember what they read, and skip the competition aspect of other reading tracker apps. ![](https://cdn.kiveo.app/kiveo.app/wp-content/uploads/2025/11/09173925/kiveo-logo-full.png "kiveo-logo-full - A Private Reading Journal and Reflection App")## Why We Built Kiveo Somewhere along the way, reading became another thing to optimize and share. Track your streak. Hit your annual goal. Rate every book. Share your progress with a social network. Turn every quiet moment with a book into a metric to post about. But that’s not how meaningful reading works. **Do you ever finish a book and realize you don’t really remember what happened, and what the details were about your favorite parts?** When you’re truly present with your books, it’s much easier to remember them. When you capture a passage and sit with it. When you jot down what it was that sparked your interest or curiosity. When you’re not reading just because you’re *supposed to* hit a certain number by the end of the year. We built Kiveo for *that* kind of reading. ## What Makes Kiveo Different 1. **It’s completely private.** No followers. No leaderboards. No social pressure to review books or share what you’re reading. Kiveo is your space to think, reflect, build your personal library, and engage with books without an audience. 2. **It prioritizes meaning over metrics.** Instead of asking you to rate books or maintain streaks, Kiveo helps you capture what actually matters—the quotes that moved you, the ideas that sparked something new, and your own reflections on why they resonated. It still tracks stats like books and pages read, but 3. **It respects your reading rhythm.** Some weeks you’ll read more, some less. Kiveo tracks your practice without pressure. Sit down and start a session that’s as long or as short as it needs to be to fit into your day. ## Key Features Since Kiveo was built for mindful readers, we’re building it mindfully, too—choosing features based on how useful they are, and not on how cool or hyped they might be at the moment. These are our main features right now. Have thoughts or suggestions? Please feel free to [send them our way](https://www1.kiveo.app/contact-us/ "Contact Us")! ![Kiveo: Reading Journal. Quote Capture](https://cdn.kiveo.app/kiveo.app/wp-content/uploads/2025/12/16000126/kiveo-v1-iphone-16-quote-small.png "kiveo-v1-iphone-16-quote-small - A Private Reading Journal and Reflection App")#### **Save Quotes & Reflections** Capture meaningful passages as you read. Add your thoughts about why they struck you. Build a personal collection of ideas to return to any time. ![Kiveo: Reading Journal. Live Reading Session](https://cdn.kiveo.app/kiveo.app/wp-content/uploads/2025/12/16000131/kiveo-v1-iphone-16-session-small.png "kiveo-v1-iphone-16-session-small - A Private Reading Journal and Reflection App")#### **Track Live Reading Sessions** Use the built-in timer to stay present during reading sessions. Keep a mindful eye on the timer to remind yourself that this time is just for you and your book. ![Kiveo: Reading Journal. Library.](https://cdn.kiveo.app/kiveo.app/wp-content/uploads/2025/12/16000144/kiveo-v1-iphone16-library-small.png "kiveo-v1-iphone16-library-small - A Private Reading Journal and Reflection App")#### **Build Your Private Library** Organize books on custom shelves that reflect how you actually read, what your thoughts are, or any way you want. Track your progress without the pressure of public goals. ![Kiveo: Reading Journal. Quotes Library](https://cdn.kiveo.app/kiveo.app/wp-content/uploads/2025/12/16001252/kiveo-v1-iphone16-quotes-small.png "kiveo-v1-iphone16-quotes-small - A Private Reading Journal and Reflection App")#### **Return and Reflect** Every quote you save lives on in Kiveo like it’s your own personal reading journal. Revisit insights from months ago. Watch patterns emerge in what resonates with you. ![](https://cdn.kiveo.app/kiveo.app/wp-content/uploads/2025/12/16001215/kiveo-v1-iphone16-home-small.png "kiveo-v1-iphone16-home-small - A Private Reading Journal and Reflection App")#### **Track Basic Stats** Kiveo isn’t focused on metrics, but it’ll still track your basic stats. See your total books read, total pages read, total hours read, current daily streak, and more. ## Who Kiveo Is For - **Book clubbers** who want to take notes and remember quotes for deeper discussions - **Students** who need to organize insights across multiple books for their work - **Deep thinkers** who want to capture ideas that spark creativity and motivation - **Journalers** building a digital commonplace book with quotes, reflections, and connections - **Digital minimalists** wanting to enjoy intentional screen time with an app that has no social features, no endless feeds, and no distractions - **Writers and creatives** who want to save passages that inspire and build a personal collection to return to - **You** who wants to read with intention ## A Different Kind of Reading App Popular book tracking apps make reading like another performance or competition. Kiveo offers something different: a private space to build presence and mindfulness with your books. No data sold. No ads served. No habits tracked for profit. Just a tool that respects your privacy and your practice. Because your reading life belongs to you. [**Download Kiveo now!**](/download-ios "Download Kiveo now!") **Categories:** Our Journey --- ### [New: Sharing Cards, Custom Books, And A Fresh Look](https://kiveo.app/new-sharing-cards-custom-books-and-a-fresh-look/) **Published:** February 5, 2026 **Author:** David **Excerpt:** We are excited to announce our first major update, packed with new features and many improvements across the app. **Content:** 1. [Blog](https://kiveo.app/blog/) 2. [Our Journey](https://kiveo.app/category/our-journey/) Last updated June 18, 2026 # New: Sharing Cards, Custom Books, *And A Fresh Look* We are excited to announce our first major update, packed with new features and many improvements across the app. ![](https://secure.gravatar.com/avatar/0d9adccc997c3171175cb25f97c93573adb4626f90edbba9474021fe8a88fa4c?s=96&d=mm&r=g) David Contents 1. [Share Your Reading](#share-your-reading) 2. [Your Library, Your Way](#share-your-reading) 3. [Your Reading Data, Yours Anywhere](#share-your-reading) 4. [And A Few More Improvements](#share-your-reading) --- Questions about anything below? Write to — we’ll answer in the same plain English. Since our initial release a little over [a month ago](https://kiveo.app/introducing-kiveo-a-reading-journal-book-tracker-app-built-for-deep-reading/ "Introducing Kiveo: A Reading Journal & Book Tracker App Built for Deep Reading"), we’ve been hard at work making **Kiveo** the best place for readers. We are excited to announce our first major update, packed with new features and many improvements across the app. Since our initial release a little over [a month ago](https://kiveo.app/introducing-kiveo-a-reading-journal-book-tracker-app-built-for-deep-reading/ "Introducing Kiveo: A Reading Journal & Book Tracker App Built for Deep Reading"), we’ve been hard at work making **Kiveo** the best place for readers. We are excited to announce our first major update, packed with new features and many improvements across the app. Let’s jump into it. ## Share Your Reading Create beautiful **shareable images** of your quotes, reading progress, and book lists with different color themes. For **book cards**, progress is automatically shown. If you have finished the book you are sharing, you will have to option to enable the *celebration* mode for this card; showing the number of hours and sessions you spent with the book — all from Kiveo’s reading sessions. For **quote cards**, the quote content is automatically formatted so it sits nicely in a card. You have the option to disable the inside card as well, for an even cleaner result. Lastly, you can now share book links directly from **Kiveo**. For other **Kiveo** users the link will open the book directly in the app. ## Your Library, Your Way ### Custom Books ![](https://cdn.kiveo.app/kiveo.app/wp-content/uploads/2026/01/20212003/ScreenRecording_01-20-2026-16-01-38_1.gif "ScreenRecording_01-20-2026 16-01-38_1 - A Private Reading Journal and Reflection App") You can now add custom books manually in **Kiveo**. Perfect for rare editions, self-published works, or personal journals. To add a **Custom Book**, **tap and hold** the “Add Book” button in the Library screen. A small menu will appear, with option to search for books, or add a custom one. In the editor you can pick a custom cover image, and fill out all the information for the book — most of it is optional. Across the app, **Custom Books** work just like any other book: you can add them to shelves, update progress and status, and log or start Reading Sessions. ### Book Nicknames Sometimes, books will land in your library with longer names; they may have extra words that you don’t necessarily *need*. On some occasions, these may simply be a short description; a subtitle. Sometimes it’s probably something unwanted (like “Now Streaming on Chillflix!”). You can now set **Nicknames** to books in your library. These nicknames are used throughout the app, wherever the book is displayed. A small indicator is shown by the book title nickname when it is set you can tell at a glance whether it’s the original title or not. The original title can be seen in the book detail page. ## Your Reading Data, Yours Anywhere ### Data Import And Export If you’re coming from Goodreads or another reading app, you can now bring your library with you. Kiveo supports importing your books, shelves, and reading history — so you can pick up right where you left off. And because your reading data should always belong to you, we’ve also added full export support. Download your library anytime, no questions asked. ### iPad Support Kiveo now feels right at home on iPad. This isn’t a stretched phone app — it’s a proper iPad experience, designed to take advantage of the larger screen. Your library, sessions, and stats all have room to breathe. ## And A Few More Improvements Beyond the big features, we’ve made a handful of smaller improvements across the app: You can now filter your homepage stats by year — perfect for looking back on a full year of reading, or seeing how the current one is shaping up. Book dates are now editable too. If a start or finish date doesn’t look right, you can adjust it anytime from the book detail screen. And throughout the app, we’ve made small refinements to make things feel smoother and more polished. **Categories:** Our Journey --- ### [Kiveo 1.2: Primrose — A Quieter Way to Track Your Reading](https://kiveo.app/kiveo-1-2-primrose-a-quieter-way-to-track-your-reading/) **Published:** April 27, 2026 **Author:** David **Excerpt:** Kiveo 1.2 isn't a reinvention. It's the set of things we've been meaning to build for a while now. **Content:** 1. [Blog](https://kiveo.app/blog/) 2. [Our Journey](https://kiveo.app/category/our-journey/) Last updated June 18, 2026 # Kiveo 1.2: Primrose. A Quieter Way to *Track Your Reading* Kiveo 1.2 isn’t a reinvention. It’s the set of things we’ve been meaning to build for a while now. ![](https://secure.gravatar.com/avatar/0d9adccc997c3171175cb25f97c93573adb4626f90edbba9474021fe8a88fa4c?s=96&d=mm&r=g) David Contents 1. [The Nightstand](#the-nightstand) 2. [Setting books aside](#setting-books-aside) 3. [Your book, your edition](#a-search-screen-that-isnt-blank) 4. [Quiet nudges](#a-search-screen-that-isnt-blank) 5. [A search screen that isn’t blank](#a-search-screen-that-isnt-blank) 6. [Under the hood](#a-search-screen-that-isnt-blank) 7. [Primrose is available now](#a-search-screen-that-isnt-blank) --- Questions about anything below? Write to — we’ll answer in the same plain English. Primroses are among the first things to bloom when winter loosens its grip. They don’t announce themselves — they just appear, quietly, at the edges of paths. That felt right for this update. Kiveo 1.2 isn’t a reinvention. It’s the set of things we’ve been meaning to build for a while now — features that bring the app closer to how reading actually works. Primroses are among the first things to bloom when winter loosens its grip. They don’t announce themselves — they just appear, quietly, at the edges of paths. That felt right for this update. Kiveo 1.2 isn’t a reinvention. It’s the set of things we’ve been meaning to build for a while now — features that bring the app closer to how reading actually works. We’re calling it Primrose. Here’s what’s in it. --- ## The Nightstand Every reader has one. A short stack of books on the bedside table — the ones you’re actually reaching for next. Not your full wish list. Not everything you’ve ever been curious about. Just the few that made the cut. The Nightstand is exactly that: a queue of up to seven books, right on your Home screen. Drag them into the order you want. When you finish one, the next is already there. Seven felt like the right number. Enough to have options, few enough that the list means something. A reading list that scrolls forever isn’t really a plan. It’s a wish. ![Mobile app screen titled Search with Recently Added book covers and an Among The Stars section beneath.](https://cdn.kiveo.app/kiveo.app/wp-content/uploads/2026/04/24162400/193shots_so.png "Kiveo Home Screen - A Private Reading Journal and Reflection App") --- ![Book detail screen for 'The Correspondent' by Virginia Evans on a gold gradient background; shows 'In Library' status and 23% progress (70/304 pages).](https://cdn.kiveo.app/kiveo.app/wp-content/uploads/2026/04/24162921/412shots_so.png "Kiveo DNF Screenshot - A Private Reading Journal and Reflection App") ## Setting books aside We added two ways to acknowledge that honestly. **Paused** is for the book you fully intend to come back to — it moves out of “Currently Reading” without any finality. **Did Not Finish** is for the one you’re letting go of, and now it comes with an optional note: “Want to remember why?” A few words for your future self, not a judgment. Some books aren’t right for right now. Maybe you lost the thread fifty pages in. Maybe life got in the way. That’s not failure — it’s just reading. Both show up in your stats. Both count. Because the books you set aside are part of your reading life too. --- ## Your book, your edition You finished a paperback but Kiveo pulled in the hardcover metadata. Or you picked up a different printing halfway through. Or the cover just doesn’t look like the one on your shelf. **Swap Edition** lets you switch to a different edition of the same book — new ISBN, page count, format, cover — while keeping every session, reflection, and quote exactly where it was. Nothing is lost. And if the edition is right but the cover isn’t? **Swap Cover** lets you pick a different cover image from other editions, or choose one from your own photos. The metadata stays the same. It’s purely cosmetic — because the book on your screen should look like the book in your hands. --- ## Quiet nudges Reading reminders are tricky. Too aggressive and they become guilt. Too passive and they vanish into the notification noise. Ours are off by default. If you turn them on, you get two gentle options: a daily reminder at a time you choose — “Your copy of *Pachinko* is waiting” — and an inactivity nudge that checks in after a few days of no sessions. One nudge per cycle. No streaks, no shame. We wanted reminders that sound like a friend leaving a bookmark on the kitchen table. Not an app demanding your attention. --- ![Mobile app screen titled Search with Recently Added book covers and an Among The Stars section beneath.](https://cdn.kiveo.app/kiveo.app/wp-content/uploads/2026/04/24163253/823shots_so.png "Kiveo Search Screen - A Private Reading Journal and Reflection App") ## A search screen that isn’t blank Before Primrose, opening search gave you a cursor and nothing else. Now the search screen has something to say before you start typing. Seasonal picks — a small, curated set of books we think are worth your time — sit at the top, changing with the season. Below that, your recent searches, so returning to something you looked up last week doesn’t mean remembering the exact title. It’s a small change, but it makes the search screen feel like a room with books in it instead of an empty field. --- ## Under the hood Live Sessions are more reliable in this update. We fixed a bug where the Live Activity on your Lock Screen could duplicate or reset when switching between apps. Sessions now hold steady, the way they should. --- ## Primrose is available now Kiveo 1.2 is a free update on the App Store. Everything above is included for all readers — no paywall, no upsell. If this sounds like the kind of reading space you’ve been looking for, we’d love for you to try it. And if you’re already here — thank you. Updates like this one exist because of people who care enough to tell us what’s working and what isn’t. Happy reading. No rush. **Categories:** Our Journey --- ## Pages ### [Homepage](https://kiveo.app/) **Published:** November 26, 2025 **Author:** David **Content:** # Read more, *quietly.* Kiveo is your private reading journal—a space to engage deeply with your books and build a sustainable reading practice. No leaderboards. No social pressure. Just quiet, intentional progress with your books. - Save quotes and highlights to remember what you read - Jot down your thoughts, questions, or aha-moments - See your reflections unfold over time - Keep a private library, organized your way - Time your reading sessions [ ![Download on the App Store](https://toolbox.marketingtools.apple.com/api/v2/badges/download-on-the-app-store/black/en-us?releaseDate=1765756800) ](https://apps.apple.com/us/app/kiveo-book-reading-journal/id6745185112?itscg=30200&itsct=apps_box_badge&mttnsubad=6745185112) See how it works → ![Kiveo screenshots of the library and live session screens](https://cdn.kiveo.app/kiveo.app/wp-content/uploads/2026/04/07051547/171shots_so.png "Kiveo Library Screenshot - A Private Reading Journal and Reflection App") ![Screenshot of Kiveo's Live Session screen](https://cdn.kiveo.app/kiveo.app/wp-content/uploads/2026/04/07051727/758shots_so-819x1024.png "Screenshot of Kiveo's Live Session screen - A Private Reading Journal and Reflection App") ## Build sustainable reading habits Track your reading sessions without pressure. Find your natural rhythm. Some weeks you’ll read more, some less. **Kiveo doesn’t mind.** That’s how reading works when you’re engaging deeply. Start a session when you settle in. Pause when you need to. Your reading rhythm is your own. ## **Engage deeply with what you read** Capture meaningful quotes and passages as you encounter them. Add reflections about why they resonated. Build a collection of ideas that actually stick with you. Kiveo is your private space for deep thinking. No followers watching your progress. No comparison with other readers. Just a quiet space to think, reflect, and let ideas develop at their own pace. ![](https://cdn.kiveo.app/kiveo.app/wp-content/uploads/2025/12/15173555/kiveo-v1-iphone-16-quote-scaled.png "kiveo-v1-iphone-16-quote - A Private Reading Journal and Reflection App") ## The perfect reading companion app for… ### Book Clubbers Take notes and remember quotes for deeper, more informed discussions. ### Students Organize insights across multiple books and build a knowledge base for your work. ### Deep Thinkers Capture and reflect on the ideas that spark your creativity, imagination, and motivation. ### Journalers Build your digital commonplace book with quotes, reflections, and connections between ideas. ## Ready to begin? **Kiveo** is growing slowly, one reader at a time. [Get Kiveo](/download-ios) ## Privacy as it should be Your reading life belongs to you. **Kiveo** doesn’t sell your data, doesn’t serve you ads, doesn’t track your habits for profit. It’s simply a space that respects your privacy and your practice. ## Build presence & mindfulness We’re told to optimize everything. Read more books. Finish bigger lists. Join all the reading challenges. But you actually remember the books where you were truly *present*. The ones where you captured a passage and sat with it. Where reading felt more meaningful. Kiveo is built for that kind of reading—the kind that happens when you step away from the noise and just engage with ideas that matter to you. ![](https://cdn.kiveo.app/kiveo.app/wp-content/uploads/2026/04/06195249/2_cozy_read-e1775505188904.png "2_cozy_read - A Private Reading Journal and Reflection App") ## Start with one book You don’t need a perfect system or grand intentions. Add a book to your library. Start a session. Save one line that stayed with you. That’s enough. ## Ready to begin? **Kiveo** is growing slowly, one reader at a time. [Get Kiveo](/download-ios) --- ### [Your Reading Life Is Yours Again](https://kiveo.app/quiet/) **Published:** July 5, 2026 **Author:** David **Content:** # Your Reading Life Is *Yours Again.* Somewhere between the daily counts, the star ratings, and a want-to-read pile the size of a small library, reading started to feel like a performance. **Kiveo** is the quiet alternative. A private reading journal that’s only yours. [ ![Download on the App Store](https://toolbox.marketingtools.apple.com/api/v2/badges/download-on-the-app-store/black/en-us?releaseDate=1765756800) ](https://apps.apple.com/us/app/kiveo-book-reading-journal/id6745185112?itscg=30200&itsct=apps_box_badge&mttnsubad=6745185112)iOS & iPadOS · iOS 18+ · No account required ![An active reading session in Kiveo showing elapsed time, and current page progress](https://cdn.kiveo.app/kiveo.app/wp-content/uploads/2026/07/05232936/579shots_so.png "579shots_so - A Private Reading Journal and Reflection App") ## 5 Signs you need something quieter 1. Your want-to-read list stopped feeling like possibility, and started feeling like a debt you’d never pay down. Or a race you’d never win. 2. Someone’s year-end total, sixty or ninety books, landed like a quiet little verdict on yours. 3. You closed a book that moved you, and the only place to put the feeling was a row of stars. 4. You sat down to read and got up half an hour later, you still feel *behind* other people. 5. Somewhere along the way, you started reading to finish… not to read. If a few of those landed, take heart: you haven’t lost the habit. You’ve only outgrown the noise around it. ## What we left out on purpose ### A social feed No one to keep up with, nothing to broadcast. What you read stays with you. ### Leaderboards No rankings, no places to finish in. Reading was never a race. ### Points and badges Nothing to earn for turning a page. The book is the reward. ### Five-star ratings No number to flatten how a book made you feel. A line or two of your own says far more. ### Forced goal No quota hanging over your year. Intentions are opt-in: a gentle aim you set, never one we impose. ### Ads Nothing here is selling you the next thing. Just you, and the page. ## What it is instead ![An active reading session in Kiveo showing elapsed time, and current page progress](https://cdn.kiveo.app/kiveo.app/wp-content/uploads/2026/04/24193812/211shots_so.png "211shots_so - A Private Reading Journal and Reflection App") ### A quiet place to track your reading Start a session and let the room go quiet: just you, the book, and the time you give it. When you close it, a soft recap, and nothing more. A gentle count of your reading days on the homepage if you ever want it, easy to ignore if you don’t. ![An active reading session in Kiveo showing elapsed time, and current page progress](https://cdn.kiveo.app/kiveo.app/wp-content/uploads/2026/04/24194001/917shots_so.png "917shots_so - A Private Reading Journal and Reflection App") ### A home for the lines that moved you Save the passages you don’t want to lose, and an optional note on why they caught you. Over time they compound into something quiet and personal. A private reading journal you can return to. [See all Kiveo has to offer →](/features "See all Kiveo has to offer →") ![Open book icon with a leaf above, symbolizing eco-friendly education.](https://cdn.kiveo.app/kiveo.app/wp-content/uploads/2026/07/06001844/kiveo-logo-small-cream.png "kiveo-logo-small-cream - A Private Reading Journal and Reflection App") ## Begin With One Book No setup, no account, nothing to import (unless you want to). Open Kiveo, choose what you’re reading now, and settle in. [ ![Download Kiveo on the App Store](https://tools.applemediaservices.com/api/badges/download-on-the-app-store/white/en-us?size=250x83) ](https://apps.apple.com/app/apple-store/id6745185112?pt=125543449&ct=quiet&mt=8)iOS & iPadOS · iOS 18+ · No account required ## On Android? We’ll save you a seat. Kiveo is on iPhone for now. Leave your email and we’ll let you know when it’s ready for Android, and for nothing else. Please enable JavaScript in your browser to complete this form. Email Layout Email \* Leave this field empty Submit![Loading](http://kiveo.app/wp-content/plugins/wpforms/assets/images/submit-spin.svg) --- ### [Why Kiveo — A Reading Tracker Without the Noise](https://kiveo.app/why-kiveo/) **Published:** April 28, 2026 **Author:** David **Excerpt:** We built Kiveo for readers tired of streaks, social pressure, and gamified tracking. A quiet, personal reading companion — nothing more, nothing less. **Content:** Last updated July 6, 2026 # Why Kiveo: A Reading Tracker Without the Noise We built Kiveo for readers tired of streaks, social pressure, and gamified tracking. A quiet, personal reading companion — nothing more, nothing less. Contents 1. [We built Kiveo to make space for a different kind of reading life.](#we-built-kiveo-to-make-space-for-a-different-kind-of-reading-life) 2. [What we chose not to build matters as much as what we did.](#what-we-chose-not-to-build-matters-as-much-as-what-we-did) 3. [So what did we build instead?](#so-what-did-we-build-instead) 4. [We’re a small team building something we wanted to exist.](#were-a-small-team-building-something-we-wanted-to-exist) 5. [If this sounds like what you’ve been looking for…](#if-this-sounds-like-what-youve-been-looking-for) --- Questions about anything below? Write to — we’ll answer in the same plain English. At some point, tracking what you read became a performance. Reading apps started ranking you against friends, nudging you when you fell behind, turning pages into points. What used to be one of the quietest parts of your day turned into another place where you could fail. **We know this because we felt it too.** The low hum of comparison when someone in your feed finishes their fortieth book of the year and you’re still working through your third. The growing pile of books you marked as “want to read” that became less of a list and more of a weight. The sense that you were falling behind at something that was never supposed to be a race. None of that has anything to do with why you started reading. ### We built Kiveo to make space for a different kind of reading life. Not a faster one. Not a more productive one. Just one that feels like yours again. **Kiveo** is a reading tracker, but it’s shaped around a simple belief: your reading life is personal, and the tools you use should respect that. No social feeds. No leaderboards. No pressure to read more, read faster, or read the “right” things. Just a quiet place to track what you’re reading, save the lines that moved you, and reflect on what a book meant, whenever you’re ready. ### What we chose not to build matters as much as what we did. Every reading app makes choices about what to measure and what to reward. Those choices shape how reading feels. Here’s where we landed: **Streaks without the guilt.** We track your reading streak, a simple count of days. That’s it. No animations when it breaks. No push notifications warning you it’s about to expire. No guilt. If life gets in the way and your streak resets, nothing happens. You just pick up where you left off. A streak in **Kiveo** is a quiet acknowledgment, not a chain. **No social feeds.** Your reading isn’t content. We don’t show you what other people are reading, and we don’t ask you to perform your reading for anyone else. What you read, how fast you read it, whether you finished — that’s between you and the book. **No gamification.** No points, no badges, no levels. We don’t believe reading needs external motivation. The book is the reward. If you want to set a personal goal for the year, you can, but we’ll never guilt you about it. **Your data stays yours.** We don’t track your behavior to build a profile. When we suggest books you might like, those suggestions come from the books already on your shelf; not from browsing habits, not from personal data, and not from anything we’d ever share with anyone else. ### So what did we build instead? We built the features a reader actually reaches for. A library that shows you where you are — [what you’re reading now, what you’ve finished, what you set aside](https://kiveo.app/features/ "How Kiveo Works — A Calm Reading Tracker for iPhone"). Because setting a book aside isn’t failure; some books just aren’t right for right now. A reading log that captures your sessions without making them feel like homework. Start a session, read, stop when you stop. A place to save quotes: the lines you underlined, the sentences you want to carry with you. Not scattered across screenshots and note apps, but gathered in one place, attached to the book they came from. And a Nightstand: a short queue of seven books. The ones you’re actually reaching for next. Because a reading list that scrolls forever isn’t really a plan. It’s a wish. ### We’re a small team building something we wanted to exist. **Kiveo** started because the reading apps available felt like they were designed for someone else; someone who wanted social validation, competitive motivation, or another dashboard to optimize. We wanted something quieter. A reading companion that does its job and gets out of the way. Something that feels less like a productivity tool and more like a well-worn notebook you keep by your chair. That’s what we’re building. Slowly, carefully, one update at a time. ### If this sounds like what you’ve been looking for… **Kiveo** is free on the App Store. No account required, no data collected, no strings. Just a quiet corner for your reading life. A quote you can’t find again is, for all practical purposes, a quote you didn’t save. --- ### [How Kiveo Works — A Calm Reading Tracker for iPhone](https://kiveo.app/features/) **Published:** April 24, 2026 **Author:** David **Excerpt:** A reading tracker built around how you actually read — one session, one quote, one book at a time. **Content:** Last updated September 7, 2026 # How Kiveo *Works* We built Kiveo for people who love reading but don’t love the noise. No social feeds, no streaks, no leaderboards. Just a quiet place to track what you read, save the lines that matter, and see your reading life take shape over time. [ ![Download on the App Store](https://toolbox.marketingtools.apple.com/api/v2/badges/download-on-the-app-store/black/en-us?releaseDate=1765756800) ](https://apps.apple.com/us/app/kiveo-book-reading-journal/id6745185112?itscg=30200&itsct=apps_box_badge&mttnsubad=6745185112) ## Read at your own pace. *We’ll keep time.* ### *A timer that respects you. No goal, no nudge, no shame.* When you settle in with a book, start a session. Kiveo tracks your reading time quietly in the background — even if you leave the app. A gentle Live Activity on your Lock Screen shows your session is running, without pulling you out of the story. Finished a session? Log what you read. Reading doesn’t always happen on schedule, and we’re not here to penalize that. What It Does - Start, pause, resume. - Each session is logged against the book, with date and duration. - Time is totalled per book, never compared between books or readers. What It Doesn’t - *Targets, daily goals, or speed coaching.* - *Reminders that ask if you’ve read today.* ![An active reading session in Kiveo showing elapsed time, and current page progress](https://cdn.kiveo.app/kiveo.app/wp-content/uploads/2026/04/24193812/211shots_so.png "211shots_so - A Private Reading Journal and Reflection App") ![An active reading session in Kiveo showing elapsed time, and current page progress](https://cdn.kiveo.app/kiveo.app/wp-content/uploads/2026/04/24194001/917shots_so.png "917shots_so - A Private Reading Journal and Reflection App") ## The line that stopped you, *kept properly.* ### *A small archive of the passages that mattered, attached to the book they came from.* Some sentences change the way you see things. Kiveo gives you a quiet place to keep them. Save quotes while you read, and revisit them whenever you want. You can also write short reflections. Not reviews for anyone else; just a few honest lines about what the book means to you. Your reading journal grows alongside your library, one book at a time. What It Does - Add a passage in a few taps. The reflection field is optional. - Search across every quote you’ve ever saved. - Quotes stay attached to their book, with page number (optional) and date. ## A library *organized your way.* ### *Everything you’ve ever started, kept where you can find it.* We keep your library simple. Books live on one of pre-set categories: Want to Read, Currently Reading, Completed, Paused, or DN. You can move them whenever you’re ready. Need to narrow down your next read? [*The Nightstand*](#the-nightstand "The Nightstand") holds up to seven books: the ones you’re genuinely reaching for. Not a wish list. Not a backlog. Just the books within arm’s reach. And if you started a book and it didn’t land? That’s fine. Set it aside. We don’t call it quitting; some books just aren’t right for right now. What It Does - Add by ISBN scan, or search by title. - Currently Reading · Finished · Set aside · Want to read. - Sort by author, by date added, by status. - Search across titles, and authors. What It Doesn’t - *Auto-categorization by genre or mood.* - *Public-facing shelves.* ![An active reading session in Kiveo showing elapsed time, and current page progress](https://cdn.kiveo.app/kiveo.app/wp-content/uploads/2026/04/24172120/24shots_so.png "24shots_so - A Private Reading Journal and Reflection App") ![An active reading session in Kiveo showing elapsed time, and current page progress](https://cdn.kiveo.app/kiveo.app/wp-content/uploads/2026/07/05211110/471shots_so.png "471shots_so - A Private Reading Journal and Reflection App") ## A short queue *of seven books.* ### *A reading list that scrolls forever isn’t a plan… it’s a wish.* The Nightstand holds the seven you’re actually reaching for next. Promote anything from your library when something catches you; re-order whenever the mood shifts. The cap is intentional: seven is enough to feel like a plan, not so many it becomes another list to feel behind on. What It Does - Drag to re-order: what you’ll read next is on top. - Promote from your library in a single tap. - When you finish one, the Nightstand quietly opens a slot. - Hard cap at seven. We mean it. ## Set your reading *intentions.* ### *A gentle reading intention, if you want one. Private, optional, and you can set it down at any time* Intentions are a way for you to keep your reading habit going. You choose from a small set of presets and set your intention with just a few taps. There’s nothing to check off afterward, nothing to update, and no separate place to log against. You can hold up to five at a time. If one stops making sense, you let it go. What It Does - Keeps up with and shows your progress on your set intentions. Beautifully. - Time-bound intentions (for example, *Pages this month*) restart automatically - Shows a celebration when you complete an Intention during a [Reading Session.](#sessions) What It Doesn’t - *Guilt you for not completing an intention* - *Scoreboards, or publicly display your progress.* ![An active reading session in Kiveo showing elapsed time, and current page progress](https://cdn.kiveo.app/kiveo.app/wp-content/uploads/2026/09/05133125/776shots_so.png "Kiveo Reading Intentions - A Private Reading Journal and Reflection App") ## And the rest, *quietly* A few things you would expect from a well-built app. ### iCloud Sync End-to-end encrypted, private by default. ### Import & Export Your library is yours. You can export your data at any time, including Books, Shelves, Quotes, and Reflections. ### Search Search your library, quotes, and reflections. Find new reads easily from the search screen. ### Dark Mode Easier on the eyes. You can choose between Light and Dark mods, or let the app switch based on your system settings (our default). ### Reduce Motion Animations stand down when your system asks them to. ### Custom App Icons Beautiful illustrated icons to make Kiveo yours. Exclusive for Kiveo supporters. ## A reading space that respects your pace. No accounts required. No ads. No data sold. Kiveo is free to download, and everything you need to track your reading is already there. If this sounds like the kind of reading space you’ve been looking for, we’d love for you to try it. [ ![Download on the App Store](https://toolbox.marketingtools.apple.com/api/v2/badges/download-on-the-app-store/black/en-us?releaseDate=1765756800) ](https://apps.apple.com/us/app/kiveo-book-reading-journal/id6745185112?itscg=30200&itsct=apps_box_badge&mttnsubad=6745185112) --- ### [Changelog](https://kiveo.app/changelog/) **Published:** January 20, 2026 **Author:** David **Content:** Last updated September 5, 2026 # Changelog ## 1.3.0 – August 26, 2026 ### Added - **Intentions** – A quiet way to set personal reading goals, fully opt-in from Settings → Reading → Intentions. Choose from six preset intention types — books this year, pages or hours this month, daily reading, sessions per week, or session length — each with fixed target options and at most one active intention per type (up to 5 at once). Progress is computed from your existing books and sessions (never stored, so nothing can drift in sync) and drawn as a growing **vine**: one leaf per book, hour, day, or hundred pages, with a bud at the growing tip, a seed before you start, and a warm bloom when a goal completes. Each intention’s detail shows “What counts” — the finished covers, top contributing books, or the sessions behind the number. - **Read it again** – Some books are worth returning to, and Kiveo now remembers every visit. When you’ve finished a book, **“Read again”** appears in its ••• menu — tapping it keeps your first time through saved (its dates, pages, and sessions) and begins a fresh read from the top. Move a finished book back to Reading, over to Want to Read, or reach for a session on it, and Kiveo gently asks whether you’re **starting over** or **picking up where you left off** — so an accidental “finished” is easy to undo, and a real re-read starts clean instead of sitting at the last page from last time. A book you’ve been through more than once wears a quiet **“Read 2×”** just beneath its status — a small count, never a trophy. Every read still adds to your pages, hours, and reading days, but a book counts just **once** toward your “books this year”, however many times you come back to it. And a finished book can wait on your Nightstand when you already know you’ll return. - **Quote scanning — lift a passage straight off the page** – Kiveo can now read a book page for you. Tap **Scan** beside the quote field, then either point the camera at the page or choose a photo you’ve already taken. Either way Kiveo takes a still and holds it steady on screen, and the words on it come alive - **Celebration Screen** – Finishing a book during a Live Session now opens a full-screen celebration. It leads with the finished book over a warm golden glow, its reading-time, sessions, pages, and start/finish dates, and an optional spot to jot down any final thoughts — saved as a completion reflection when you tap Done. A compact recap of the session (time, pages, quotes, reflections) rounds out the bottom, and a gentle celebration haptic plays as it appears. - **Cancel a Live Session** – You can now throw away an in-progress reading session without saving it. A new “•••” menu on the live session screen offers “Cancel session”; confirming discards the elapsed time and progress and clears the Live Activity, while any quotes or reflections you captured during the session stay with the book. - **Share Cards — Colored Theme** – A new “Colored” theme for the book and finished-book share cards paints the backdrop with a vibrant gradient pulled from the book’s own cover — the same color-extraction used by the book detail header. ### Changed - Onboarding reimagined as a warmer, more personal 8-screen flow: add your current read up front, watch your library take shape in live previews, choose a gentle reminder time - **Nightstand — room for finished books** – A book you’ve already finished can now rest on your Nightstand, queued for a re-read. And the “add a book” picker gained the same tidy status filter as shelf management — Want to Read, Paused, Finished — so the book you’re after is easier to find. - **Live Activity — A little more cover** – The book cover on the Live Activity’s Lock Screen now stands a touch taller and more prominent, so the book you’re reading is easier to recognize at a glance — while the activity stays as compact and calm as before. - **Home Stats — “Days in a row”** – The Home summary’s reading-days stat, once “Current Streak”, is now “Days in a row” — a gentler name in keeping with Kiveo’s no-streaks, no-pressure spirit. ### Fixed - **Home Summary — “Hours Read” used the wrong decimal mark in Spanish** – The hours figure always wrote its decimal with a period — `12.5` — even reading in Spanish, where it should be `12,5` - **Export Data — the share sheet came up empty** – Settings → Export Data would say “Creating backup…”, then open a blank panel with nowhere to send the file — no AirDrop, no Messages, no “Save to Files”. The backup itself was written perfectly every time; the screen simply handed the sharing panel an empty tray. Kiveo now passes the finished file straight to the share sheet, so your destinations are there the moment it opens. The same slip was waiting quietly in Import Data, and it’s closed too. - **Keepsakes — a book’s quotes and reflections could go missing** – A book’s Keepsakes tab could sit empty even though the quotes and reflections were perfectly safe — right there on the Reflections screen, correctly showing the book they belong to. The tab was looking them up by one particular ISBN, so a book carrying only a 13-digit ISBN (most Goodreads imports and many search results) turned up nothing at all, and neither did a book with no ISBN. Quotes and reflections kept during a live session on a book that hadn’t joined your library yet were missed too, because they hold onto a snapshot of the book rather than the book itself. Keepsakes now follows the book’s own identity and gathers up those session-kept ones as well, so everything you’ve saved for a book is on the book. And a quote or reflection you add while the tab is open now appears right away, instead of waiting for you to leave the screen and come back. - **Live Activity — Blank cover for books with large art** – Some books showed an empty cover slot on the Live Activity’s Lock Screen and Dynamic Island — no image, no letter, just a flat patch where the cover should be. Books with especially large cover artwork were the culprit: the Live Activity runs under a tight memory budget and would quietly give up on drawing the oversized image rather than show it. Kiveo now hands the Live Activity a small, right-sized copy of the cover — the full-resolution art the rest of the app uses is left untouched — so covers show up reliably no matter how big the original. - **Live Session — reflections added to a quote didn’t count** – During a Live Session, jotting a reflection alongside a captured quote left the session’s reflection counter unchanged, and the end-of-session recap undercounted your reflections. The quote-with-reflection flow saved the reflection but never told the session it had happened, so only reflections added through the Reflect button were tallied. Now a reflection captured through the quote editor updates the live counter and the recap too — a quote-with-reflection counts as both one quote and one reflection. ## 1.2.7 – July 2, 2026 ### Fixed - **Book Journey — Sessions Could Slip Away After a Details Refresh** A book’s reading sessions could quietly disappear from the Journey tab on its detail screen after you added an ISBN or the book’s details were refreshed from the catalog — even though the sessions themselves were safe and still showed on the Sessions screen. The tab matched sessions to the book in a way that grew fragile once the book’s identifiers changed, so the count and recent-sessions list would read empty. Journey now keeps a book and its sessions reliably linked. ## 1.2.6 – June 24, 2026 ### Added - **Sync Diagnostics — Deeper Export Failure Detail** – The opt-in Sync Diagnostics now captures far more about a failed CloudKit export so the long-standing “export always fails” bug can finally be pinned down. The diagnostics screen surfaces the failing record types and sub-error histogram prominently on each failed event row. Still strictly PII-free: no book, quote, or note contents are ever read. - **Sync Diagnostics — System Log Capture** – A new “Capture System Logs” action on the Sync Diagnostics screen. - **Home Screen Quick Actions** – Long-pressing the Kiveo app icon now surfaces three quick actions — Start Session, Scan Barcode, and Capture Quote — that deep-link straight into the right place. Start Session and Capture Quote open the book picker so you choose a book, then drop you into a live session or the quote capture flow respectively; Scan Barcode opens search with the barcode scanner already running. - **Home — Tappable “Books Read” Card** – The “Books Read” stat on the Home summary is now tappable and drills down into a read-only list of finished books. The list is scoped to the period selected in the year picker: it shows “All Books Read” for Lifetime, “Books This Year” for the current year, or “Books in {year}” for a past year, and stays in sync with the picker. Books are sorted with the most recently finished first; tapping a book opens its detail view. The other summary cards (Pages, Hours, Streak) remain non-interactive. ### Changed - **Custom Book Covers — Size-Capped at the Source** – Saving a custom cover (when creating/editing a manual book, or swapping a cover) now downscales the image so its longest side is at most ~1024px and compresses it toward a ~700KB ceiling before storing it on the book. Previously the full-resolution photo was stored verbatim, producing multi-megabyte blobs that bloated the on-device store, wasted memory, and inflated the CloudKit sync payload. Covers remain visually identical at the sizes they actually render. (Data-hygiene; does not affect sync reliability.) - **Book Status — Single Update Path** – Every book-status change now flows through one canonical writer (`Book.setStatus`), so a book’s status and its related dates and metadata stay consistent no matter where the change comes from (the edit sheet, the date editor, Goodreads import, or progress logging). - **Reflections — “What’s on your mind?” Prompt** – The reflection input fields now share a single, friendlier prompt: “What’s on your mind?”. - **Cover Swap — “Original” Cover Marker** – The cover-swap screen’s “Other Editions” grid now marks the book’s own original/canonical edition with an “Original” label (a subtle neutral ring plus a “return to” glyph), so when a custom cover or a different edition’s cover is active you can still tell — and find your way back to — the book’s original cover. ### Fixed - **Custom Book Covers — Orphaned & Oversized Cover Blobs** – A manually-created book whose real edition later appeared in the catalog kept its now-redundant custom-cover image data forever, even after a metadata refresh gave it a good remote cover. That orphaned blob (often multiple megabytes) only bloated the store and the sync payload. Metadata refresh now clears a leftover custom-cover blob, but only when the book has no intentional cover override and a usable remote cover URL is available, so nothing visible changes. A one-time, idempotent repair also runs on existing libraries: oversized cover blobs are re-encoded smaller in place, and orphaned ones are cleared when a remote cover can stand in — conservatively, never leaving a book without a cover. Intentional custom and edition covers are always preserved. - **Cover Swap — Custom Cover Showed a Catalog Edition as “Current”** – When a book used a custom cover, the cover-swap screen’s “Other Editions” grid still highlighted the ISBN-matching catalog edition as the current cover. The “current” calculation matched purely by ISBN and ignored an active custom override; it now returns no edition while a custom cover is in use, so the grid correctly shows that none of the catalog editions is current. - **Backup & Restore — Custom Book Flag Preserved** – Restoring from a backup no longer demotes manually-created books to regular catalog books. The `isCustom` flag is now written to and read back from backups (older backups without the field still import, treated as non-custom). - **Tab Bar — Items Turned Accent After Dismissing a Sheet (iOS 26)** – On iOS 26, presenting and dismissing any sheet caused every bottom tab bar item — including unselected ones — to render in the accent color instead of the intended selected=accent / unselected=label scheme. - **Book Search — Stale Results Leak Into Pre-Search** – When a slow search was in-flight and the user cleared the query or left search mode, late-arriving results were applied to the view model, causing search results to appear below the pre-search picks. - **From Our Garden — Single-Column Vertical Centering** – When a column in the “From Our Garden” grid had only one book, it centered vertically against taller two-book columns. Columns now align to the top. - **Book Search — Auto Language Sent “Any”** – When the search language filter was set to “Automatic”, the app sent `lang=any` to the API, returning results in all languages instead of prioritizing the user’s language. Now resolves to the device’s actual locale (e.g. `es` for Spanish users). - **Cover Swap — “Reset to Original” Didn’t Clear a Custom Cover** – Tapping “Reset to Original” removed the Reset button but the custom cover image kept showing. Two bugs left the book’s image URL pointing at the custom cover file after a reset: the original catalog cover was captured *after* the URL had already been overwritten with the custom file (so reset “restored” the custom image), and reset only re-pointed the URL when an original had been captured at all — leaving legacy custom covers stuck. Now the real pre-override cover is captured before it’s overwritten, and reset always moves the image away from the custom file: it restores a genuine remote catalog cover when one is known, or otherwise clears the image and triggers a catalog metadata re-fetch so the book recovers its proper cover. When there’s no known remote original, the catalog cover is now fetched inline by ISBN and fills in immediately, in place, rather than only reappearing the next time the book’s detail screen is opened. The on-disk custom cover file is also deleted to free space. ## 1.2.5 – June 22, 2026 ### Added - **iCloud Sync Diagnostics** – Added opt-in sync observability to help diagnose CloudKit sync issues. Sync logging is **off by default** and intended only for users actively troubleshooting a sync problem — when off, nothing is observed, recorded, persisted, or reported. A new “Sync Diagnostics” screen under Settings → Advanced has an “Enable Sync Logging” toggle that starts/stops logging immediately (no relaunch needed). While enabled, `CloudKitSyncMonitor` records SwiftData/CloudKit setup, import, and export events (and any errors they carry) into a capped, persisted rolling log, reports sync failures to telemetry, and shows the recent event log with success/failure styling that users can export and share. Turning logging back off keeps any already-captured log so it can still be shared. The log never includes the contents of books, quotes, or notes — only sync metadata and error details. This is diagnostic instrumentation; it does not change sync behavior. ## 1.2.3 – May 25, 2026 ### Removed - **Live Activity — Pause/Resume App Intents** – `PauseSessionIntent` and `ResumeSessionIntent` removed; no Live Activity UI invoked them after the Phase 3 button cleanup. Pause/resume from inside the app still works as before. (Phase 4 of the Live Activity revamp.) ### Added - **Live Activity — Cover-Sampled Background** – The Lock Screen Live Activity now tints its background with the dominant color of the current book’s cover, darkened for readability. Reuses the existing cover-palette pipeline (no new sampling); books whose palettes aren’t cached yet fall back to the default backdrop and pick up the tint on the next session. (Phase 2 of the Live Activity revamp.) ### Changed - **Live Activity — Cover Fades Into Background** – The lock-screen cover now dissolves into the activity’s background via a short gradient on its trailing edge instead of butting against the text with a hard line. Cover sized to its natural 2:3 book ratio (70×105) and overall widget height capped for a tighter footprint. Timer icon removed when running; pause glyph appears when paused. - **Live Activity — Dynamic Island Redesign** – All three Dynamic Island presentations rebuilt: compact shows the Kiveo mark beside the timer; expanded uses a unified bottom-only layout with cover, title, author, timer, and quote/book chips; minimal shows the Kiveo mark in accent color. Pause/stop/end buttons removed in favor of tap-to-open. (Phase 3 of the Live Activity revamp.) - **Live Activity — Typography & Layout** – Lock Screen Live Activity refreshed with Bitter serif title, hero-sized timer, and a cover that bleeds to the leading edge. Missing covers now show a typographic letter fallback (first significant word of the title in Bitter) instead of a generic icon. Quote/book counts moved into a quieter secondary row beside the timer. (Phase 1 of the Live Activity revamp.) - **Session Cards** – Redesigned the session cards on the Sessions screen: single-book sessions now show a larger title, the author, and an icon-led row for pages and time; multi-book sessions keep a compact one-line-per-book list with a summary row above. ### Fixed - **Reminders & Nudges — Nudge Never Fired When Daily Was On** – Previously the daily reminder unconditionally suppressed the inactivity nudge whenever both were enabled, so nudges effectively never reached users with a daily reminder configured. The scheduler now picks between them based on activity: while the user has logged a session within the threshold window, the daily reminder runs; once they’ve gone quiet past the threshold, the nudge takes over and the daily is paused until they read again. Users with no sessions yet are treated as not-inactive so the daily reminder carries new users until they’ve established a baseline. - **Session Recovery — Discard Didn’t Persist** – Tapping “Discard” on the session recovery banner now actually deletes the draft. The previous implementation called `delete` on a model fetched in a different (deallocated) `ModelContext`, which SwiftData silently no-ops, so the banner reappeared on the next launch. Discard now re-fetches active drafts in the current context and clears all of them, also protecting against rare duplicate drafts. - **Swap Cover / Swap Edition — Duplicate “Current” Badge** – When the editions API returned more than one row matching a book’s stored ISBNs (e.g. one match on ISBN-10 and another on both ISBN-13 and ISBN-10), both thumbnails were marked as “current” with the glow and badge. The “current” edition is now resolved once at the view-model level, preferring an ISBN-13 match over an ISBN-10 fallback, so exactly one row is highlighted and the sort order is stable. - **Recovered Session Cover Flicker** – Recovered live session no longer flashes/re-presents when saving a quote or reflection (the fullScreenCover stayed put across SwiftData saves by giving the presented item a stable identity). - **Session Activity Log Localization** – Live session log entries (“Session started”, “Session paused”, etc.) are now properly localized instead of always showing in English. Existing sessions with English logs are handled gracefully. - **Recovered Session Timestamps** – Session activity log entries now reflect the full session duration when a session is recovered after a crash or force-quit, so the headline total and the “Session ended” stamp no longer disagree. - **Live Activity After Recovery** – The Lock Screen and Dynamic Island now reflect the correct elapsed time, quote count, and book count when a reading session is recovered after a crash or force-quit. Any stale Live Activity left over from the previous app process is cleared, and a fresh one is started bound to the recovered session. ## 1.2.2 – April 22, 2026 ### Changed - **Search Picks Cache** – Lowered picks cache duration from 7 days to 6 hours so curated content refreshes more frequently. - **Clear Cache** – “Clear Cache” in Settings now also removes cached search picks alongside book cover images. ## 1.2.1 – April 21, 2026 ### Changed - **App Icon Picker** – Locked supporter icons are now tappable — tapping any icon (or the lock hint) opens the Support Kiveo sheet, so the donation flow is reachable without backing out to Settings. ### Fixed - **Paused Session Timer** – Paused session timer no longer advances while the app is backgrounded and reopened; the “Session resumed” activity log entry is now correctly stamped at the pause point. - **Library Search** – Library search now matches book authors and aliases in addition to titles, in both the main library and individual shelves. - **Sheet Tint** – Fixed sheets (most visibly Support Kiveo) intermittently rendering interactive elements and loaders in system blue instead of the app’s accent color. ## 1.2.0 – Primrose 🌼 – April 04, 2026 ### Added - **Goodreads Import: Custom Books** – Books not found via API can now be imported as custom books using CSV metadata (title, author, publisher, pages). Not-found books default to skipped; users opt in per book or in bulk via “Add all as custom” - **Goodreads Import: Flexible CSV Parsing** – Column indices are now resolved dynamically from the header row, fixing imports that fail when Goodreads exports omit columns (e.g. Average Rating) - **Support Kiveo (Tip Jar)** – Voluntary one-time tip system to support indie development - Three bookish tip tiers: Bookmark ($1.99), Book ($4.99), Shelf ($9.99) via RevenueCat - Any tip permanently unlocks 6 exclusive app icons - Supporter status persisted across UserDefaults, iCloud KVS, and RevenueCat - Restore Purchases support for cross-device icon unlock - **App Icon Picker** – Choose from 6 exclusive alternate app icons (unlocked via tip) - **Reading Reminders** – Opt-in push notifications to gently invite users back to reading - Daily Reading Time — scheduled daily notification at a user-chosen time - Inactivity Nudge — notification after a user-defined number of days without a session (2/3/5/7 days) - Pause Reminders — temporarily silence all reminders until a chosen date - Book-aware notifications reference the current reading book by name - Notification tap deep-links to current reading book - iCloud-synced settings - **Paused Status** – New book status between Reading and DNF for books set aside temporarily, with optional reason note, excluded from Continue Reading and time-to-finish stats, and one-tap Resume Reading from Book Detail - **Session Blocking** – Prevents changing status to Paused or DNF while a live reading session is active - **DNF Reason Notes** – Optional free-text note (~280 chars) when marking a book as Did Not Finish, editable from Book Detail - **DNF Stats Section** – Dedicated stats on Home screen showing books DNF’d, pages read before DNF, and common stopping point - **Nightstand Reading Queue** – Curated queue of up to 7 wishlist books to read next, with drag-to-reorder, swipe-to-remove, and optional notes per book - **Nightstand Home Widget** – Compact card on the Home screen showing nightstand book covers with contextual title - **Live Session: Quote & Reflect Cards** – Capture quotes and reflections directly from within a live reading session - **Activity Log Badges** – Visual capture badges and polished activity log for reflections - **Swap Edition & Swap Cover** – Change a book’s edition or cover image without losing reading data - **Automatic Review Prompts** – Prompts users to rate Kiveo at natural usage milestones - **Backup: Cover Override Fields** – Cover override data included in Kiveo backup export/import - **Book Cover Press Animation** – Subtle scale + shadow lift when pressing book covers in the library - **Book Completion Celebration** – Accent glow animation when marking a book as done, with haptic feedback - **Skeleton Loaders** – Breathing pulse placeholders replace spinners during cover image loading - **Progress Bar Animation** – Smooth spring animation when reading progress changes ### Changed - **Settings Screen Revamp** – Redesigned from generic Form to branded ScrollView layout with warm gradient background, grain texture, glass effects (iOS 26+), and card-based sections - **Search Screen Redesign** – Transformed blank search screen into a discovery-rich experience - “From Our Garden” — Curated book picks from the Kiveo picks API with localization support - “Recently Added” — Horizontal scroll of the user’s most recently added library books - Recent search pills — Horizontal pill-based recent searches replacing the old list view - Inline barcode scan button pinned to the bottom of the pre-search state - Advanced search filter popover with active-filter badge - iOS 26 search tab — Search as a dedicated trailing tab bar item on iOS 26+ - **Onboarding Revamp** – Redesigned 6-screen onboarding flow with warm brand copy, custom typography, adaptive color palette with dark mode support - **What’s New Sheet** – Revamped with onboarding-style animations and improved version matching - **Book Detail Tabs** – Renamed tabs to “The Book”, “Journey”, and “Keepsakes” with pill/capsule active indicator and glass effect on iOS 26+ - **Journey & Keepsakes Empty States** – Illustration-based empty states with garden/magic book themes and CTAs - **Book Alias in Sessions** – Aliases now shown in live session logs, Live Activity, and draft saves - **Continue Reading** – Section hidden when all books are paused - **Custom Book Creation (iOS 26+)** – Library toolbar add button goes directly to custom book creation - **Snackbar Styling** – Rounded rectangle shape with warm shadow and regular material background - **Microcopy** – Warmer, more human empty state messages and confirmation text - **Image Loading** – Existing cover images stay visible during metadata refresh (no flash) - **Color Gradient** – Book detail header gradient crossfades smoothly on palette changes - **Localization** – Converted all hardcoded English strings to semantic localization keys; added es-419 locale ### Fixed - **Goodreads Import** – Fixed import failing when CSV export omits columns (e.g. Average Rating) - **Live Session Stability** – Fixed sessions resetting timer, losing state, and flickering when returning from background, pulling down notifications, or capturing quotes - **Nightstand Background** – Fixed background color to match app theme - **Nightstand Persistence** – Fixed books staying on Nightstand after progress-based status changes - **Share Card Aspect Ratio** – Fixed post aspect ratio to match Instagram specs (4:5) - **Share Card Preview** – Fixed preview not matching rendered output; quote text now scales for long quotes - **Book Detail Sheet** – Fixed sheet dismissing and reopening when adding book to library - **Skeleton Animation Leak** – Scoped pulse animation to prevent SwiftUI transaction leak - **Live Activity Covers** – Fixed book covers not showing in Live Activities on Beta builds - **Notification Deep Link** – Fixed notification opening wrong book; hidden tabs for non-library books - **Search Filter Pills** – Fixed clipping on narrow screens and long translations - **Home Layout (iOS 26)** – Fixed layout oscillation by scoping toolbar animation - **Paused/DNF Filtering** – Fixed hide paused/DNF toggle and book picker custom covers - **Reflections Stats** – Fixed missing counter in “this week” stats on quotes/reflections screens - **Reflections Screen** – Fixed duplicate numbers in stats and capitalized section titles - **Custom Book Covers** – Fixed CloudKit sync for custom book cover images; covers now display correctly in Live Activity widgets ## 1.1.0 – January 19, 2026 ### Added - **Share Cards** – Create beautiful shareable images of your reading content - Share quotes as styled cards with book attribution - Share book progress cards (currently reading or finished) - Share book lists from shelves as cover grids - Multiple themes: Default, Dusk, Ocean, Forest, Warm, Midnight - Two aspect ratios: Story (9:16) and Post (3:4) - Quote cards: Toggle card wrapper on/off - Book cards: Toggle “Finished” view for completed books - Book list cards: Edit title and badge text - Entry points: Quote Detail, Book Detail, Shelf Detail - TelemetryDeck analytics tracking for feature usage - **Custom Books** – Create books manually when not found via search - Add custom book via Library toolbar menu (long press on “+” button) - Create custom book from search no-results screen - Custom book indicator badge on book covers (pencil icon, top-left) - Edit custom book details via Book Detail toolbar menu - Photo library cover image selection for custom books - All app features supported: sessions, quotes, reflections, shelves - Custom covers saved locally with JPEG compression - **Home View Summary Improvements** – Enhanced Your Summary section on Home screen - Renamed “Reading Stats” to “Your Summary” - Year filter to view stats by year (Lifetime, 2025, 2024, etc.) - Books Completed horizontal scroll showing finished book covers - Filter persists across app launches - Reusable ChipPicker component for menu-style selections - **Manual Session Log Redesign** – Improved UX for backfilling reading sessions - Book covers now display in session book rows - Enhanced date picker with calendar icon and formatted weekday/date display - Delta-based progress input: “Pages read” instead of “Current page” for easier backfilling - Percentage mode support: Shows “Progress: X%” for audiobooks and percentage-tracked books - Progress is now optional – log duration-only sessions without requiring page/percentage input - Pre-selection when opening from Book Detail toolbar (Log Session button) - Dedicated book picker sheet replaces inline search - **Kiveo Backup Import/Export** – Full data backup and restore functionality - Export all library data to JSON backup file (books, shelves, sessions, quotes, reflections) - Import from backup with merge mode (keeps existing, adds new) or replace mode (clean import) - Preview backup contents before importing with data count summary - Duplicate detection by ISBN during merge import - Progress indicator during import with phase descriptions - Located in Settings under new “Import & Export” section - Goodreads import moved to Import & Export section - **Book Sharing with Deep Links** – Share books with other Kiveo users via shareable links - Share button in Book Detail toolbar generates link to `share.kiveo.app` - Deep link support opens shared books directly in the app - **In-App Safari WebView** – HTTP/HTTPS links now open within the app - Avoids context-switching to external Safari app - **Multiple Currently Reading Cards** – Home screen now displays all books you’re currently reading - Horizontally scrollable carousel when multiple books are in progress - Each card shows book cover, title, and reading progress - **Continue Reading Glass Effect (iOS 26)** – Glass effect applied to Continue Reading cards on Home screen - **Book Data Auto-Refresh** – Automatically fetches updated book metadata from API - Updates cover images, descriptions, and other details when available - **Custom Status Picker** – New pill-style status filter replacing segmented controls - Swipe gestures: pull past trailing edge to jump to “All”, pull past leading edge to return to previous selection - Smooth spring animations with haptic feedback - Applied across Library, Shelf Detail, Book Picker, and Add Books to Shelf views - **Persisted Library Filter** – Selected status filter now persists between app launches - **Hide DNF Books** – New toggle in Library toolbar menu to hide the DNF status option - Setting applies globally to all status pickers throughout the app - Automatically switches to “All” if DNF was selected when hidden - **Book Aliases** – Set custom display names for books with long or unwanted titles - Set alias via toolbar menu in Book Detail view - Clear alias option (visible only when alias is set) - Pencil icon indicator shows throughout the app when a book has an alias - Alias displayed in: Book Detail, Library items, Continue Reading widget, Live Sessions, Quotes, Book pickers, and Shelf management - **Haptic Feedback** – Tactile feedback throughout the app for better UX - Light impact for toggles, selections, and button taps - Medium impact for pause/resume and drag reorder actions - Success notifications for saves, completions, and imports - Error notifications for deletions and failures - Centralized `HapticManager` utility for consistent usage - **Book Date Editor** – Edit book dates (Added, Started, Finished) from Book Detail - Tap dates section in book library actions to open editor sheet - Edit dateAdded, dateStarted, and dateCompleted with compact date pickers - Clear optional dates (started/finished) with clear button - Status automatically syncs based on date changes (finished dates set status to Done, etc.) - Displays finished date alongside existing added/started dates - **iOS 26 Liquid Glass Toolbar** – Redesigned navigation to embrace iOS 26 Liquid Glass aesthetic - Titles displayed in leading toolbar position with glass background visibility - Tab bar minimizes on scroll down for more content space - Toolbar titles and logo smoothly fade out on scroll - Home screen toolbar includes Kiveo logo icon - Glass prominent button style for toolbar actions - Graceful fallback to standard large title navigation on iOS 18 ### Changed - **Improved Reading Stats Clarity** – Added descriptive subtitles to stat cards on the home screen - “Books Read” now shows “Completed” subtitle - “Pages Read” now shows “From Sessions” subtitle - “Current Streak” (renamed from “Day Streak”) now shows “Days” subtitle - **Consistent Save Confirmations** – Unified save confirmation behavior for quotes and reflections ### Fixed - **Manual Session Page Capping** – Fixed logged pages exceeding book’s total page count - When logging a manual session, pages are now correctly capped by the book’s remaining pages - Example: If a 300-page book has 280 pages read, logging 50 pages now correctly saves only 20 pages - **Preserve Book Completion Date** – Fixed completion date being overwritten when logging additional sessions - Books that already have a finished date no longer get their date overwritten - Preserves original completion date even when logging sessions that exceed total pages - **Live Activity Cleanup** – Fixed Live Activity getting stuck on lock screen after session ends or app crash - Added app startup cleanup to end orphaned Live Activities - Live Activity now shows paused state when recovering from interrupted session - Properly ends all activities when user discards recovered session - **Session Recovery Timestamps** – Fixed incorrect log timestamps in recovered sessions - Recovered sessions now preserve original start time for accurate log timestamps - Fixes issue where session logs showed wrong times after recovery (e.g., 3-minute session despite longer actual reading) - **Continue Reading Card Width (iPhone)** – Fixed single book card not expanding to full width on iPhone - **Book Stats Display** – Fixed inflated session count and reading time across the app - Home page “Currently Reading” widget now only counts completed sessions - Book detail Stats tab now filters orphan ReadSessionBook entries - Fixed orphan ReadSessionBook creation during quote capture that caused stats bloat - Cached ReadSessionBook for quote linking to prevent multiple orphan entries - **Session Activity Log Order** – Fixed session logs appearing in random order in session detail view - Logs now sorted by timestamp (newest first) to match live session display - **Percentage Progress Display** – Fixed incorrect percentage display in book items and progress indicators - **Quotes/Reflections Save** – Fixed issue where quotes and reflections would fail to save in certain conditions - **Live Session Stability** – Fixed potential hang/freeze issues during live reading sessions - **Continue Reading Image Caching** – Fixed book cover images not caching properly in Continue Reading widget - **Settings Tint Color** – Fixed incorrect tint color in Settings and About screens - **Library Layout Persistence** – Fixed library layout preference not persisting between app launches ### Performance - **Home Screen Optimization** – Improved loading and rendering performance on Home screen - **Book Cover Color Palette Caching** – Cached dominant colors from book covers for faster UI rendering ## 1.0.2 – December 21, 2025 ### Added - **Bulk Manage Shelf Books** – Add or remove multiple books from a shelf at once - New “+” button in shelf toolbar opens book picker (custom shelves only) - Multi-select interface with checkboxes for quick selection - Toggle books on/off – add new books or remove existing ones - Filter tabs (All/Reading/Wishlist/Done) to narrow book list - Sort options (Recent Activity/Title/Author/Date Added) - Search by title or author - **Hide Empty Shelves** – New toggle in Library toolbar menu to hide shelves with no books - Available when “Group by shelves” is enabled - Setting persists between app launches - **Empty Shelf Placeholder** – Placeholder card displayed in empty shelves - Shows “+” icon with “Add Books” label - Tapping opens the bulk book picker for that shelf - **Shelf Management Quick Actions** – Tap any shelf in Manage Shelves to add books - Also available via “Manage Books” context menu option ## 1.0.1 – December 17, 2025 ### Added - **Rate Kiveo** – New option in Settings to rate the app on the App Store - **Shelf Sort** – Manually sort books within shelves - Drag-and-drop reordering via Sort option in shelf menu - New “Shelf Sort” option in Library grid view displays custom order - Indicator icon shows which shelves have custom sorting - New books added to shelves appear at the top - Independent sort order per shelf (books in multiple shelves have separate positions) - Library sort option now persists between app launches - DataUpgrade protocol for standardized migrations - **What’s New Feature** – Post-update sheet showcasing new features to users - Horizontal carousel with paging for multiple feature announcements - Only shows to existing users after app updates (not fresh installs) - Cumulative display of all features since user’s last seen version - Dismissable via close button or swipe gesture - “Get Started” button on final slide - Settings option to view What’s New anytime - TelemetryDeck integration for analytics - Unit tests for VersionComparator and WhatsNewRegistry - **Percentage Progress** – Input reading progress as pages or percentage - Segmented picker (Pages / %) in progress update prompts - Per-book preference: remembers last used mode for each book - Percentage option available even without total page count - Switching modes clears input and persists preference - Applies to Book Detail progress tap and Live Session prompts ### Fixed - **Shelf filtering** – Fixed issue where Leaf Pile showed empty when opened from Library - ShelfDetailView now has independent filtering from LibraryView - Leaf Pile correctly displays all unshelved books regardless of Library filter ## 1.0.0 – December 12, 2025 - Initial Release — [Read Announcement](https://kiveo.app/introducing-kiveo-a-reading-journal-book-tracker-app-built-for-deep-reading/ "Introducing Kiveo: A Reading Journal & Book Tracker App Built for Deep Reading") --- ### [Privacy Policy](https://kiveo.app/privacy-policy/) **Published:** November 26, 2025 **Author:** David **Content:** # Privacy *& Data.* The whole policy in plain English. What we collect, what we don’t, and what you can do about either at any time. Contents 1. [The Short Version](#the-short-version) 2. [Who We Are](#who-we-are) 3. [What We Collect](#what-we-collect) 4. [The Newsletter](#the-newsletter) 5. [What We Don’t Collect](#what-we-dont-collect) 6. [Where Your Data Lives](#where-your-data-lives) 7. [How Long We Keep Things](#how-long-we-keep-things) 8. [Your Rights](#your-rights) 9. [Changes To This Policy](#changes-to-this-policy) 10. [Contact](#contact) --- Questions about anything below? Write to — we’ll answer in the same plain English. **Last updated** July 29, 2026 ## The Short Version Your reading life belongs to you. Almost everything you put into Kiveo — your books, sessions, quotes, reflections — stays on your device or in your own iCloud account, where we cannot reach it. We don’t sell data, we don’t run ads, and we don’t build a profile of you. There are a small number of things we do collect, and we’ve listed every one of them below. ## Who We Are Kiveo is made by [Fanxie Lab](https://fanxielab.com "Fanxie Lab"), based in Bogotá, Colombia. Fanxie Lab is the data controller for the information described in this policy. For anything privacy-related — questions, requests, complaints — write to . A person reads it. ## What We Collect We collect the minimum needed to run Kiveo well. That’s it, in full: **Your reading life — on your device.** Your books, shelves, reading sessions, quotes, and reflections are stored on your device. If you turn on iCloud, they’re also stored in your own iCloud account, managed by Apple under Apple’s terms. We cannot see or access either one. **Book searches.** When you search for a book or scan a barcode, the query goes to our own book service, which we run ourselves. We use it to answer your search and to keep the service from being overwhelmed by automated traffic. We don’t build a search history tied to you. **Technical records from our servers.** Like any web service, our servers briefly record IP addresses in order to apply rate limits and keep things running. We don’t use these to identify you, and we don’t combine them with anything else. **App analytics.** We collect a small amount of usage data to understand how Kiveo is used — which screens people reach, which features get used, where things break. We’re currently moving this from TelemetryDeck, an outside service, to [Beaconstat](https://beaconstat.com), our own tool that runs on our own servers. For a period the two run side by side while we make sure nothing is lost; once we’re confident, TelemetryDeck comes out entirely and this becomes something we handle ourselves. Here’s the honest shape of it. To know whether Kiveo is actually working — whether readers come back after a month, whether a new feature helped — we need to be able to tell one install apart from another over time. So each installation of Kiveo carries a random identifier. It isn’t your name, your email, or your Apple ID, we never see your IP address, and there is no way for us to work out who you are from it. But it is stable, which means the usage records from one install sit together rather than dissolving into a crowd. We’d rather say that plainly than claim more than we do. The identifier belongs to one installation on one device — if you read on both an iPhone and an iPad, those are two unrelated records to us, and nothing joins them up. What we **don’t** do: use advertising identifiers, follow you into other apps, or connect any of this to what’s in your library — your books, quotes, and reflections never reach us at all. If you’d rather not take part, or you want the records from your install removed, write to and we’ll take care of it. Tell us roughly when you started using Kiveo and on which device, and we’ll find it. **Website analytics.** On kiveo.app we use Rybbit, a privacy-focused analytics tool, to see which pages people visit. It doesn’t follow you around the web. **Your newsletter email address, if you give it to us.** Covered in its own section below, because it’s the one place we hold something that identifies you. ## The Newsletter Our newsletter is entirely optional. Nothing in Kiveo depends on it. **What we collect.** Your email address. Along with it, we record the date and time you signed up, the page you signed up from, and the IP address the sign-up came from. We keep those three things only as proof that the sign-up was real and freely given — a protection for you as much as for us. We don’t ask for your name. We don’t ask for anything else. **How signing up works.** After you enter your address, we send you one message asking you to confirm. Nothing else is sent until you click that link. If you never confirm, we delete the address. **What we use it for.** Sending you the newsletter. Nothing else. We don’t use it to advertise to you elsewhere, we don’t share it, we don’t sell it, and we never pass it to anyone who wants to market their own things to you. **What we don’t track.** We don’t record whether you opened an email or which links you clicked. There is no tracking pixel in our messages and our links go where they say they go. We do keep basic delivery records — whether a message reached your provider or bounced — because without them we couldn’t keep our email working at all. **Kept apart from the app.** Your newsletter subscription lives in a separate system from anything in Kiveo. There is no connection between your email address and your library, your sessions, or your reflections. We could not link them if we wanted to, and we don’t want to. **Leaving.** Every message has an unsubscribe link, and it works immediately. Once you unsubscribe we remove your address; we keep only a scrambled, one-way fingerprint of it so that a future import can never accidentally add you back. **Legal basis, for those who want it.** We send the newsletter on the basis of your consent, given when you confirm your address. You can withdraw it at any time by unsubscribing, and withdrawing it costs you nothing else. **Age.** The newsletter is for readers aged 16 and over. ## What We Don’t Collect We do not: - Read, receive, or store the contents of your library, sessions, quotes, or reflections - Ask for your name, phone number, address, or location - Follow your behaviour across other apps or websites - Use advertising identifiers, or run ads of any kind - Store your IP address — our servers see it in passing, take a rough sense of the country, and discard it - Sell or share your data with advertisers, data brokers, or anyone else - Track whether you open our emails ## Where Your Data Lives **Your reading data** stays on your device and, if you choose, in your own iCloud account. **Our own services** — the book service, the newsletter system, and Beaconstat — run on Railway, in the United States. All three are ours: we run the software and control the databases directly, rather than handing anything to an outside platform. **Newsletter delivery** goes through Postmark, in the United States, which sends the messages on our behalf and sees the address it’s delivering to. If you’re reading this from the EU, the UK, or elsewhere outside the United States, this means the small amount of data described above is transferred to the United States, where privacy law differs from your own. We rely on standard contractual clauses with our providers for that transfer, and we keep what we send them to the minimum. ## How Long We Keep Things WhatHow longUnconfirmed newsletter sign-upsDeleted after 14 daysConfirmed newsletter subscriptionsUntil you unsubscribe or ask us to deleteUnsubscribed addressesRemoved; a one-way fingerprint is kept so we can’t re-add youSign-up records (time, page, IP)Kept alongside the subscription; deleted with itServer rate-limiting recordsA short rolling window, measured in hoursUsage dataIndividual records for 180 days, then kept only as summed-up figuresYour install’s identifierDeleted when you ask us toBackupsOur backups roll over within 30 days, so deletions clear from them within that period ## Your Rights Whatever the law where you live, we’d rather you simply had these. Write to and we’ll act on any of them: - **Know** what we hold about you, and get a copy of it - **Correct** anything that’s wrong - **Delete it** — including your newsletter subscription and its sign-up record - **Take it elsewhere**, in a portable format - **Object** to what we’re doing, or ask us to pause it - **Withdraw consent** for the newsletter, at any time, without needing a reason You can also always: delete the app to remove your local data, and remove your Kiveo data from iCloud through iOS Settings. Neither of those requires asking us. We’ll respond within 30 days, and usually much sooner — there is one person answering, and he reads everything. If you’re in the EU or UK and you think we’ve got something wrong, you’re entitled to complain to your national data protection authority. In Colombia, that’s the Superintendencia de Industria y Comercio. We’d genuinely rather you told us first, so we can fix it. ## Changes To This Policy If we update this policy, we’ll post the change here and note the date. If a change meaningfully affects your privacy, we’ll say so clearly rather than quietly editing the page — and if it affects the newsletter, we’ll tell subscribers by email. ## Contact Questions or concerns? Email . --- **In Short:** Your reading data never leaves your phone unless you ask it to. And if you give us your email address, it’s for the newsletter and nothing else. In Short Your reading data never leaves your phone unless you ask it to. --- ### [A Few Things We Believe](https://kiveo.app/manifesto/) **Published:** July 13, 2026 **Author:** David **Excerpt:** The beliefs behind Kiveo: your reading stays yours, nothing competes for your attention, no scoreboard, and no hurry. A calm, private space for readers. **Content:** Last updated # A Few Things *We Believe* The beliefs behind Kiveo: your reading stays yours, nothing competes for your attention, no scoreboard, and no hurry. A calm, private space for readers. ## A Quiet Corner Reading is one of the last quiet things. A book asks for your attention and gives it back to you changed. What passes between you and the page is yours: not a performance, not a score, not something to be counted or compared. We built Kiveo to keep it that way. Here’s what we hold to. ## Your Reading Is Yours What you read, and what you make of it, belongs to you. We don’t sell it, and we don’t hand it to anyone you didn’t choose. If your shelves ever travel — to another device, or to someone you want to share them with — that’s your decision, made by you, each time. The corner stays yours. ## Quiet By Design No ads. No feed to scroll. Nothing arriving uninvited to pull you back in. What reaches you reaches you because you asked for it. The app should grow quiet the moment you open your book, and stay out of the way until you’re done. ## Not A Scoreboard There’s nothing to win here, and no one to be measured against: not other readers, and not the reader you were last month. A long night spent on a single page still counts. A session you can’t quite put a number to still counts. What you made of a book matters more than how quickly you moved through it. ## No Hurry, No Debt Read at your own pace. Set a book down and return to it in a different season, or never. Read it again from the beginning. A day away isn’t a failure: it’s just a day. There’s no *behind* here to fall. You don’t owe your library anything. --- We’re a small thing, made carefully, for people who love reading the slow way. If that’s you, there’s a corner here. Whenever you’re ready. --- ### [Finding The Right Reading Tracker](https://kiveo.app/reading-tracker-comparison/) **Published:** May 20, 2026 **Author:** David **Excerpt:** Four apps, four different ideas about what reading should feel like. Here's an honest look at each one. **Content:** Last updated July 7, 2026 # Finding The Right *Reading Tracker* Four apps, four different ideas about what reading should feel like. Here’s an honest look at each one. Contents 1. [Goodreads: The one everyone knows](#goodreads-the-one-everyone-knows) 2. [The StoryGraph: The one built on data](#the-story-graph-the-one-built-on-data) 3. [Fable: The one built around book clubs](#fable-the-one-built-around-book-clubs) 4. [Kiveo: The quiet one 🌿](#kiveo-the-quiet-one-🌿) 5. [Side by side](#side-by-side) 6. [The right app is the one that fits how you read.](#the-right-app-is-the-one-that-fits-how-you-read) --- Questions about anything below? Write to — we’ll answer in the same plain English. If you’re comparing reading apps, you’ve probably noticed they aren’t all trying to do the same thing. Some are built around community. Some are built around data. Some are built around book clubs. And one — ours — is built around quiet. We’re obviously biased, so we’ll be upfront about that. But we also genuinely believe the best reading tracker is the one that matches how you want to read, and that might not be Kiveo. This page is here to help you figure that out. ## Goodreads: The one everyone knows Goodreads is the largest reading community on the internet, with over a hundred million members. If you’ve ever tracked a book online, there’s a good chance you started here. It has the broadest book database, the most reviews, and it’s completely free. That scale is its greatest strength. Goodreads is the place where you’ll almost always find the book you’re looking for, where you can read thousands of reviews before committing, and where your friends are probably already tracking their reading. If community and discovery through volume are what you care about, nothing else comes close. There are trade-offs, though. Goodreads is owned by Amazon, and its data practices reflect that: your reading activity feeds into Amazon’s broader advertising ecosystem. The interface hasn’t changed much in years. Ratings are whole stars only. And the social dynamics can feel heavy: public shelves, visible review counts, and an annual reading challenge that tends to turn reading into a race by late November. **Best for:** Readers who want the largest community, the most reviews, and don’t mind the Amazon connection. **Pricing:** Free (ad-supported). ## The StoryGraph: The one built on data The StoryGraph set out to be the Goodreads alternative that readers were asking for, and in many ways, it delivered. Founded by Nadia Odunayo, it’s fully independent — no Amazon, no ads, no retailer nudges — and it’s grown to over five million users. It won a 2025 App Store Award. Where StoryGraph shines is in how much it tells you about your own reading. Mood and pace tracking, genre breakdowns, half- and quarter-star ratings, year-end wrap-ups with real depth. If you’re the kind of reader who loves seeing patterns in what you read, StoryGraph gives you more detail than anything else out there. It also has a community-sourced content warning system that’s become one of its most thoughtful features — especially valuable for romance and YA readers who want to check for specific content before starting a book. The social side is more muted than Goodreads, which some readers will see as a plus and others as a limitation. Book clubs exist but feel more like a convenience feature than a core strength. And while the app is independent, StoryGraph Plus runs $4.99/month or $49.99/year to unlock the deeper stats and comparison tools. **Best for:** Data-driven readers who want detailed insights into their reading patterns without the Amazon ecosystem. **Pricing:** Free tier with core features. Plus: $4.99/mo or $49.99/yr. ## Fable: The one built around book clubs Fable takes a different approach entirely. It’s a social reading platform with a built-in ebook reader, and its core experience is reading together — inside book clubs hosted by authors, creators, and celebrities. The standout feature is in-book social reading: highlights, annotations, discussion prompts, and reactions that appear as you read, tied to your book club’s chapter discussions. If you’ve ever wanted the feeling of reading alongside someone else, Fable gets closer to that than any other app. It also tracks TV and movies, which makes sense for readers who think of their media life as one continuous stream. Fable leans heavily into sharing — Reading Wraps, reading streaks, stickers, and a social feed that feels more like Instagram than a library. That energy is intentional, and for readers who want reading to be a social, shareable experience, it works well. It’s available on both iOS and Android. The trade-off is that Fable is optimized for engagement. Reading streaks nudge you to read daily. The feed is algorithmically sorted. And the ebook catalog, while growing, is still limited — if you read widely, you’ll notice gaps. Premium book clubs cost $5.99/month or $49.99/year. **Best for:** Social readers who want book clubs, in-book discussions, and a community-first experience. **Pricing:** Free tier with basic clubs. Plus: $5.99/mo or $49.99/yr. ## Kiveo: The quiet one 🌿 We built Kiveo for readers who don’t want their reading tracker to feel like another social media app. There are no social feeds, no streaks, no leaderboards, and no ads. Your reading data stays on your device, synced through iCloud — we don’t collect it, store it, or share it with anyone. What you read is yours. What Kiveo does well is the texture of a reading session. [Live Sessions](https://kiveo.app/features#sessions "How Kiveo Works — A Calm Reading Tracker for iPhone") track your reading time with a timer that shows up on your Lock Screen and Dynamic Island. When something in a book stays with you, you can save it as a [quote or a reflection](https://kiveo.app/features#quotes) — not for anyone else to see, but for yourself. The [Nightstand](https://kiveo.app/features#library) holds up to seven books, the ones you’re genuinely reaching for next, not an infinite wish list. And if a book isn’t working, you can mark it as set aside or did not finish without any friction. We’re a small team. We don’t have the community scale of Goodreads, the statistical depth of StoryGraph, or the social reading features of Fable. What we offer instead is a deliberate lack of noise — a reading tracker that respects your pace, protects your privacy, and stays out of your way. **Best for:** Readers who want a private, calm, unhurried reading companion. iPhone users. **Pricing:** Free. ## Side by side GoodreadsStoryGraphFableKiveo 🌿**Price**Free (ads)Free / $4.99 moFree / $5.99 moFree**Platforms**Web, iOS, AndroidWeb, iOS, AndroidiOS, AndroidiOS**Privacy**Amazon data ecosystemIndependent, no adsTracks across appsiCloud-only, no collection**Social Features**Full social networkLight (friends, reviews)Social-first (feed, clubs)None**Reading Sessions**NoNoNoYes, with Live Activity**Book Clubs**Groups & discussionsBuddy Reads, ReadalongsCore feature, in-bookNot yet**Streaks / gamification**Annual challengeReading challengesStreaks, wraps, stickersNone/minimal. Opt-in only.**Quote Saving**Shelves onlyNoHighlights (in ebook)Yes, with reflections**Ratings**1–5 stars (whole)0.25–5 stars0.5–5 starsNone (reflections instead)**Reading stats**BasicDeep (mood, pace, genre)Reading WrapsSession-based**Goodreads import**N/AYesYesYes**Built-in reader**NoNoYes (ebooks)No**Ads**YesNoNoNo ## The right app is the one that fits how you read. We didn’t build **Kiveo** to replace everything else. We built it because we wanted a reading tracker that felt like opening a book — not like opening an app. If you want a massive community, Goodreads has one. If you want to understand your reading patterns in detail, StoryGraph is excellent. If you want to read alongside other people in real time, Fable does that. And if you want something quieter — something that tracks your reading *without tracking you* — we made **Kiveo** for that. [ ![Download on the App Store](https://toolbox.marketingtools.apple.com/api/v2/badges/download-on-the-app-store/black/en-us?releaseDate=1765756800) ](https://apps.apple.com/us/app/kiveo-book-reading-journal/id6745185112?itscg=30200&itsct=apps_box_badge&mttnsubad=6745185112) --- ### [Frequently Asked Questions](https://kiveo.app/faq/) **Published:** November 26, 2025 **Author:** David **Content:** Last updated July 6, 2026 # Frequently Asked Questions If yours isn’t here, [send us a message](https://kiveo.app/contact-us/ "Contact Us"). Contents 1. [About Kiveo](#about-kiveo) 2. [Price & Platform](#price-and-platform) 3. [Privacy & Data](#privacy-and-data) 4. [App Features](#privacy-and-data) --- Questions about anything below? Send us a message to . ## About Kiveo #### What is Kiveo exactly? **Kiveo** is a private space to save quotes, reflect on what you read, and track your personal growth through ideas. #### Who is this app for? Readers who’d rather finish one book well than start five. Book-club members, students, journalers, and anyone who’s been keeping a commonplace book in the back of a Notes app and has wanted somewhere proper to put it. #### How different is it from Goodreads or StoryGraph? Those apps are optimized for social signals: public ratings and shelves, comparisons with friends. Kiveo doesn’t have a public timeline, a feed, or any social proof. It’s a single-player experience by design. #### What does ‘no leaderboards’ actually mean? There is nowhere in Kiveo where you are ranked against other readers. There is no surface that shows what other people are reading or how fast. Your reading is between you and the book. #### Is my data safe and private? Yes! **Kiveo** stores your reflections locally and only syncs with iCloud. #### Do I need to read a lot to use it? Not at all. Whether you read daily or once a month, **Kiveo** is about noticing what resonates with you. #### Is Kiveo a real word? Kiveo is a made-up word, but it’s rooted in real ideas.It draws subtle inspiration from “kivi,” the Finnish and Estonian word for stone — a symbol of stillness, grounding, and permanence. The soft “eo” ending keeps it open and gentle, evoking space and breath. Kiveo is designed to be just that:A quiet, enduring space to reflect, gather thoughts, and trace your personal growth — like placing markers along a path. ## Price & Platform #### Is it really free? Yes. Kiveo is free on the App Store, with no account required. #### Is Kiveo available on Android? Not yet, but we’re working on it. Kiveo started as an iOS app, and we want to make sure the Android experience feels just as thoughtful before we share it. If you’d like to know when it’s ready, [join our newsletter](https://kiveo.app/faq/#newsletter) — we’ll let you know. #### Do I need an account? No. The app works fully without one. If you’d like your notes to sync between an iPhone and an iPad, that uses your existing Apple ID — Kiveo never sees your email. ## Privacy & Data #### Where do my quotes and reflections live? On your device. We don’t host your reading data on our servers. If you turn on iCloud sync it uses Apple’s standard end-to-end encrypted mechanism, which means we still can’t read your quotes and reflections. #### What about book recommendations? We’re working on a quiet recommendations feature that pulls suggestions from the books already on your library. It will run anonymously. We will never build a behavioral profile of you. ## App Features #### What happens if pause or DNF a book? It stays in your library, under Paused or DNF. Nothing about the app suggests that this is failure. Some books just aren’t right for right now. The library will hold it for whenever you come back. Optionally, you can hide DNF’d books too. #### What does the Nightstand do? It holds a queue of seven books: the ones you’re actually reaching for next. You promote books to it from your library and re-order whenever you want. The cap is intentional. ### Newsletter Enter your email address below and subscribe to our newsletter Subscribe --- ### [Cookie Policy](https://kiveo.app/cookie-policy/) **Published:** November 26, 2025 **Author:** David **Content:** Last updated June 18, 2026 # Cookie Policy This page provides comprehensive information about how we use cookies on our website to enhance your browsing experience, improve website performance, and deliver personalized content. --- Questions about anything below? Write to — we’ll answer in the same plain English. Cookies are small text files that are stored on your device when you visit our site. They help us understand how visitors interact with our website, allowing us to offer a smoother and more efficient user experience. In the table below, you will find detailed information about each type of cookie we use, their purpose, and how long they remain on your device. We are committed to respecting your privacy and providing transparency about the data we collect through cookies. For more information on how we handle your personal data, please see our [Privacy Policy.](https://www1.kiveo.app/privacy-policy/) ## Essential Essential cookies enable basic functions and are necessary for the proper function of the website. NameDescriptionDurationwpconsent\_preferencesThis cookie is used to store the user's cookie consent preferences.30 dayswpconsent\_preferencesThis cookie is used to store the user's cookie consent preferences.30 days### CloudFlare CloudFlare provides web performance and security solutions, enhancing site speed and protecting against threats. [Learn more](https://developers.cloudflare.com/fundamentals/reference/policies-compliances/cloudflare-cookies/) NameDescriptionDurationcf\_use\_obThe cf\_use\_ob cookie informs Cloudflare to fetch the requested resource from the Always Online cache on the designated port. Applicable values are: 0, 80, and 443. The cf\_ob\_info and cf\_use\_ob cookies are persistent cookies that expire after 30 seconds.session\_\_cfwaitingroomThe \_\_cfwaitingroom cookie is only used to track visitors that access a waiting room enabled host and path combination for a zone. Visitors using a browser that does not accept cookies cannot visit the host and path combination while the waiting room is active.sessioncf\_chl\_rc\_iThese cookies are for internal use which allows Cloudflare to identify production issues on clients.sessioncf\_chl\_rc\_niThese cookies are for internal use which allows Cloudflare to identify production issues on clients.sessioncf\_chl\_rc\_mThese cookies are for internal use which allows Cloudflare to identify production issues on clients.session\_\_cfruidUsed by the content network, Cloudflare, to identify trusted web traffic.session\_\_cf\_bmCloudflare's bot products identify and mitigate automated traffic to protect your site from bad bots. Cloudflare places the \_\_cf\_bm cookie on End User devices that access Customer sites that are protected by Bot Management or Bot Fight Mode. The \_\_cf\_bm cookie is necessary for the proper functioning of these bot solutions.session\_\_cflbWhen enabling session affinity with Cloudflare Load Balancer, Cloudflare sets a \_\_cflb cookie with a unique value on the first response to the requesting client. Cloudflare routes future requests to the same origin, optimizing network resource usage. In the event of a failover, Cloudflare sets a new \_\_cflb cookie to direct future requests to the failover pool.session\_cfuvidThe \_cfuvid cookie is only set when a site uses this option in a Rate Limiting Rule, and is only used to allow the Cloudflare WAF to distinguish individual users who share the same IP address.sessioncf\_clearanceWhether a CAPTCHA or Javascript challenge has been solved.session\_\_cfseqSequence rules uses cookies to track the order of requests a user has made and the time between requests and makes them available via Cloudflare Rules. This allows you to write rules that match valid or invalid sequences. The specific cookies used to validate sequences are called sequence cookies.sessioncf\_ob\_infoThe cf\_ob\_info cookie provides information on: The HTTP Status Code returned by the origin web server. The Ray ID of the original failed request. The data center serving the trafficsession### Comments These cookies are needed for adding comments on this website. NameDescriptionDurationcomment\_authorUsed to track the user across multiple sessions.Sessioncomment\_author\_emailUsed to track the user across multiple sessions.Sessioncomment\_author\_urlUsed to track the user across multiple sessions.Session### WPForms WPForms is a user-friendly WordPress plugin for creating custom forms with drag-and-drop functionality. NameDescriptionDurationwpfuuidUsed to track user interactions with forms.11 years --- ### [Contact Us](https://kiveo.app/contact-us/) **Published:** November 26, 2025 **Author:** David **Content:** ### Come Say Hello This quiet corner was built for readers, by readers—and that means you’re always welcome here. Got a question? A suggestion? Or maybe just something you’d like to share about your reading journey? Whatever’s on your mind, we’d genuinely love to hear it. Please enable JavaScript in your browser to complete this form. Name Email \* Subject \*— Select Choice —Feedback & SupportFeature RequestBusiness InquiryOther What's this about? \* Message \*We read every message with a cup of tea and an open mind. Privacy \*- I’ve read and agree to the [Privacy Policy](/privacy-policy) Name Layout Email Newsletter- I’d like occasional updates from **Kiveo** Leave this field empty Submit![Loading](http://kiveo.app/wp-content/plugins/wpforms/assets/images/submit-spin.svg) --- ### [Terms of Service](https://kiveo.app/terms/) **Published:** December 9, 2025 **Author:** David **Content:** **Last updated:** December 10, 2025 Welcome to **Kiveo**. These Terms of Service (“Terms”) govern your use of the Kiveo app and related services. By using Kiveo, you agree to these Terms. ### 1. What Kiveo Is **Kiveo** is a reading tracking app that helps you log books, capture quotes, track reading progress, and reflect on what you read. ### 2. Your Account You’re responsible for maintaining the security of your account and any activity that occurs under it. You agree to provide accurate information and to keep it updated. You must be at least 13 years old to use **Kiveo** (or the minimum age required in your country). ### 3. Your Content When you add quotes, reflections, notes, or other content to **Kiveo**, it remains yours. By using the app, you grant us a limited license to store, display, and sync your content solely to provide the service to you. We won’t sell your content or use it for advertising. You’re responsible for ensuring you have the right to save any content you add (for example, quotes from books for personal use). ### 4. Acceptable Use You agree not to: - Use **Kiveo** for any unlawful purpose - Attempt to access other users’ data or accounts - Interfere with or disrupt the service - Reverse engineer or attempt to extract source code - Use automated systems to access the service beyond normal app usage - Circumvent rate limits or other technical restrictions ### 5. Purchases **Kiveo** may offer optional paid features or subscriptions in the future. If you make a purchase, the specific terms (pricing, billing, refunds) will be presented at the time of purchase and governed by Apple’s App Store policies. ### 6. Intellectual Property Kiveo’s name, logo, design, and original content are owned by Fanxie Lab. You may not use our branding without permission. The app uses third-party data sources (like book metadata) which remain the property of their respective owners. ### 7. Third-Party Services Kiveo may integrate with third-party services (such as book databases or import tools). Your use of those services is subject to their own terms. We’re not responsible for third-party content or services. ### 8. Service Availability We strive to keep **Kiveo** available and reliable, but we can’t guarantee uninterrupted access. We may occasionally need to perform maintenance or updates. We reserve the right to modify or discontinue features with reasonable notice. ### 9. Disclaimers **Kiveo** is provided “as is” without warranties of any kind, express or implied. We don’t guarantee that the service will meet all your needs or be error-free. ### 10. Limitation of Liability To the maximum extent permitted by law, **Kiveo** and its creator(s) are not liable for any indirect, incidental, or consequential damages arising from your use of the service. Our total liability is limited to the amount you’ve paid us in the 12 months preceding any claim. ### 11. Termination You can stop using **Kiveo** at any time. We may suspend or terminate your access if you violate these Terms or if required by law. Upon termination, your right to use the service ends, but provisions that should survive (like limitations of liability) will remain in effect. ### 12. Changes to These Terms We may update these Terms from time to time. If we make significant changes, we’ll notify you through the app or by other means. Continued use after changes take effect constitutes acceptance. ### 13. Governing Law These Terms are governed by the laws of Colombia, without regard to conflict of law principles. ### 14. Contact Questions about these Terms? Reach us at . --- ## Categories ### [Our Journey](https://kiveo.app/category/our-journey/) --- ### [About Kiveo](https://kiveo.app/category/about-kiveo/) --- ### [Reading Guides](https://kiveo.app/category/reading-guides/) --- ### [Reading Apps](https://kiveo.app/category/reading-apps/) --- ### [Kiveo Guides](https://kiveo.app/category/kiveo-guides/) --- ## Tags ### [goodreads alternative](https://kiveo.app/tag/goodreads-alternative/) --- ### [private reading](https://kiveo.app/tag/private-reading/) --- ### [book quote apps](https://kiveo.app/tag/book-quote-apps/) --- ### [commonplace book](https://kiveo.app/tag/commonplace-book/) --- ### [kindle highlights](https://kiveo.app/tag/kindle-highlights/) --- ### [Goodreads alternatives](https://kiveo.app/tag/goodreads-alternatives/) --- ### [Bookly](https://kiveo.app/tag/bookly/) --- ### [Bookmory](https://kiveo.app/tag/bookmory/) --- ### [reading app for iPhone](https://kiveo.app/tag/reading-app-for-iphone/) --- ### [StoryGraph](https://kiveo.app/tag/storygraph/) --- ### [Book Tracker](https://kiveo.app/tag/book-tracker/) --- ### [iOS book tracking app](https://kiveo.app/tag/ios-book-tracking-app/) --- ### [reading tracker app](https://kiveo.app/tag/reading-tracker-app/) --- ### [Fable](https://kiveo.app/tag/fable/) --- ### [Kiveo](https://kiveo.app/tag/kiveo/) --- ### [reading retention](https://kiveo.app/tag/reading-retention/) --- ### [reading habits](https://kiveo.app/tag/reading-habits/) --- ### [book quotes](https://kiveo.app/tag/book-quotes/) --- ### [reading journal](https://kiveo.app/tag/reading-journal/) --- ### [reading intentions](https://kiveo.app/tag/reading-intentions/) --- ### [release notes](https://kiveo.app/tag/release-notes/) --- ### [re-reading](https://kiveo.app/tag/re-reading/) ---