overdue
Text Ledger
A reading tracker you never type into
Your reading life,
shelved.
Overdue imports everything you've read, tracks what you're reading, and puts every finished book on a shelf you can actually play with. Ledger, our slightly snobby librarian, does the bookkeeping.
Text Ledger to start
Live from the reading room · {{ zoomHint }} · secrets hidden everywhere
HOW IT WORKS
You read. Ledger does the paperwork.
{{ st.n }} {{ st.tag }}
{{ st.t }}
{{ st.d }}
(He's a date stamp. Poke him.)
MEET LEDGER
Your personal reading agent.
Ledger lives in your texts and does the bookkeeping. Tell him what you’re reading, how far you got, what you thought. He keeps your shelf, your profile and your friends up to date.
{{ q.k }}
{{ q.t }}
FRIENDS
Better with nosy friends.
LEDGER: WHAT YOUR FRIENDS ARE READING
{{ f.l }}
{{ f.n }} · {{ f.b }}{{ f.pct }}%
{{ sp.t }} {{ sp.d }}
NO APP. NO PASSWORD. NO FORMS.
Onboarding is a text thread.
Text Ledger and he does the rest: reads your shelf from a photo, hooks up your Kindle, builds your room, and picks your next book. Here's the whole thing, start to finish.
Text Ledger
(415) 555-0123
iMessage or SMS. Reply STOP and he'll sulk, quietly, forever.
Ledger ›
iMessage · Today 9:41 AM
{{ m.t }}
{{ m.t }}
KConnect Kindle
Highlights + page sync
{{ m.t }}
{{ m.t }}
overdue.club/m/maya
{{ m.t }}
Kazuo Ishiguro · 245 pages
Add to queue
Middlemarch
LONGEST BOOK THIS YEAR
880 PAGES · 74 DAYS
{{ m.tap }}
{{ status }}
{{ draft }}
overdue © 2026. Books are due back never.
Open the app Design spec
{{ signLine }}
Sign in by texting Ledger
No passwords, no forms. Send this one text and you're in.
To: (415) 555-0123
sign in {{ signCode }}
You’re in. Your shelf missed you. I did not.
Open Messages
Waiting for your text. On a computer? Send it from your phone; this page signs in the moment Ledger gets it.
New here? The same text signs you up. Msg & data rates may apply. Reply STOP anytime.
CHECKED IN
Welcome back.
Ledger recognised your number. Signed in.
Open my shelf
{{ signErr }}