๐Ÿ“• EVERY LESSON. EVERY CHAPTER. ZERO FLUFF. โšก SKIM A BOOK IN MINUTES, NOT WEEKS ๐Ÿ’€ LEARN FROM 315 LEGENDARY FAILURES ๐Ÿ†• NEW BOOKS ADDED EVERY WEEK ๐Ÿ“• EVERY LESSON. EVERY CHAPTER. ZERO FLUFF. โšก SKIM A BOOK IN MINUTES, NOT WEEKS ๐Ÿ’€ LEARN FROM 315 LEGENDARY FAILURES ๐Ÿ†• NEW BOOKS ADDED EVERY WEEK
๐Ÿ“•
๐Ÿ‘‹ THE STORY BEHIND THE LIBRARY

ABOUT THESMALLBOOK

Big books. Small reads. Free to read.
Built with an unreasonable amount of chai in Mumbai, India. โ˜•

๐Ÿ‡ฎ๐Ÿ‡ณ MADE IN INDIA ๐Ÿค– ASK 460+ BOOKS ๐ŸŒ 26 LANGUAGES โ˜• CHAI-POWERED
TRY LIVE DEMOS โ†“ START READING
100% FREE

๐Ÿ“• What is TheSmallBook?

A free library of the world's best non-fiction books, cracked open. every book distilled into its big idea, chapter-by-chapter lessons with real stories, three killer quotes, and a 5-step action plan you can actually use. No 300-page grind. No paywall. No signup. Just the lessons.

460
Books Distilled
3138
Lessons
315
Failures Autopsied
83
Life Questions
26
Languages

Tip: Open You โ†’ About & feature guide to come back to this guide. We keep it updated with every app update.

๐Ÿ’€ And the Graveyard?

Success books teach you what TO do. The Graveyard teaches the opposite: 300 real people, startups and empires, Evergrande, Theranos, Kingfisher, Lehman Brothers. autopsied into what happened, the fatal mistake, and the lesson.

They paid billions for those lessons. Here, your tuition is free.

๐Ÿ’€ ENTER IF YOU DARE โ†’

๐Ÿ‘จโ€๐Ÿ’ป Who built this?

โœฆ CREATOR ID โœฆ THESMALLBOOK โœฆ CREATOR ID โœฆ
๐Ÿ‘จโ€๐Ÿ’ป
JASH GANDHI
Founder ยท Builder ยท Chief Chai Officer โ˜•
๐Ÿ“ Mumbai, India
โœฆ EDITOR ID โœฆ THE SHARP EYE โœฆ
๐Ÿค“
NILAY SHAH
Editor, Book Analyst, The sharp eye behind every summary
๐Ÿ“ India
OFFICIAL CONTACT thesmallbook.in@gmail.com Partnerships, press & support, we reply within 24 hours.
WRITE โ†’
ยงTerms of UseUpdated Sep 13, 2026
  • Free to read. 400 summaries, lessons, audio & Ask stay free. Some perks (Store coupons) unlock via Gold or 3 published stories, never paywalled reading.
  • Your words, your rights. You own what you publish (quotes/stories). By publishing you give TheSmallBook a non-exclusive right to show it in the community. You can delete anytime.
  • Be kind, be real. No hate, no spam, no plagiarism. We may remove content that harms others. Repeated abuse โ†’ account pause.
  • No legal/medical advice. Summaries are for learning, not professional advice. Read the full book or consult a pro before big decisions.
  • Links & offers. Store shows official programs only, verified monthly. External sites have their own terms.
๐Ÿ”’Privacy, what we storeOn-device first
  • Offline-first. Your shelf, streak, drafts & reading progress live on your device (localStorage). No tracking SDKs, no ad beacons.
  • Sign-in (optional) = sync. If you use Google sign-in, we sync your profile, shelf & posts to Supabase so they follow you. We never post without asking.
  • No selling, no fingerprinting. We donโ€™t sell, rent or fingerprint your reading history. Email (thesmallbook.in@gmail.com) only for support/partnerships.
  • Delete anytime. Clear site data โ†’ local data gone. Ask us to delete cloud data via thesmallbook.in@gmail.com, we do within 7 days.
  • Cookies: Only essentials for theme, language & auth. No third-party ad cookies.

Questions? thesmallbook.in@gmail.com ยท Mumbai, India

Got tired of two things: books that take three weeks to finish, and "summary" apps that lock the good parts behind a subscription. So he built the library he wished existed. every lesson free, readable in a chai break, updated with new books and fresh corpses every week.

๐Ÿ“ธ The official page is @thesmallbook.in, new books, fresh corpses, book battles & giveaways. Follow it, and DM for offers & collabs! ๐Ÿš€
๐Ÿ‘ค Creator's personal: @jash._gandhi7, behind-the-scenes of every build.

๐ŸŽ Everything inside (all free)

๐Ÿ“•460 books distilledBig idea โ†’ lessons โ†’ action plan
๐Ÿ’€The Graveyard315 failure autopsies + antidotes
๐ŸŽงListen modeLessons read aloud in your language
๐ŸŒ26 languagesHinglish & Gujlish exclusive modes
๐ŸŽดShare-card studioQuotes as art in 20 color styles
๐Ÿค–Ask the Library83 life questions answered by books + autopsies
โค๏ธMy ShelfBookmark, track, resume anywhere
โœ๏ธYour storiesGet published with your name on it
๐Ÿ”Deep searchSearches inside lessons, typos OK
๐Ÿ’ฌProblem libraryBrowse 83 questions, copy & ask in your language
๐Ÿ”Related failuresEvery book links to the companies that died ignoring it
๐Ÿ“ฑInstallable appAdd to home screen, works offline
๐Ÿ““The NotebookNotes with pens, fonts & ink on the page
๐Ÿ•ต๏ธThe CaseWho Killed Nova Chai? 15 documents, no AI can crack it
โœฆTheSmallBook Originals10 books written in-house, found nowhere else

โ†‘ Quick map, interactive demos below explain the tricky ones in 30 seconds each.

โœฆ INTERACTIVE PLAYGROUND, TAP TO TRY, NO SIGNUP

๐Ÿงช Try the features, live demos

Some features are hard to explain in words. Tap a demo below, each is a 30-second simulation of the real app, right here on this page. No data leaves your phone.

๐Ÿ“š Open Library โ†’ โœ๏ธ Try Inspire Desk in Write โ†’

๐Ÿ”ง How the app is built

Fast, offline-first, privacy-respecting. No trackers. No ad SDKs. Your shelf and streak stay on your device and sync only if you sign in with Google.

โšก Offline-firstWorks on flaky trains, caches books for later
๐Ÿ”’ PrivacyNo ads, no trackers, no selling your reading history
๐Ÿ“ฑ PWAAdd to home screen, feels native, no App Store
๐ŸŒ 26 langsHinglish & Gujlish: how Indians actually text
๐ŸŽ™๏ธ On-deviceVoice & text stay local unless you tap Share
โ˜๏ธ SupabaseGoogle sign-in, shelf & stories sync when enabled
๐Ÿงญ DESIGN PHILOSOPHY

1) Small reads > big books. Every page must be finishable in a chai break.
2) Honest, not hype. Each lesson links to a failure that ignored it, so you see the cost.
3) Own your progress. Streaks, shelves and notes are yours; the cloud is opt-in.

Open-source knowledge, original summaries. If you love a book, buy the full book, our buy buttons keep this free.

๐Ÿ†• What's new, changelog

We ship every week. New books, new graves, and small polish. This page is the living changelog.

v291
Ten books that exist nowhere else, and a case file that just got harder

10 TheSmallBook Originals, written in-house, credited Unknown. Seven set in India: The Chai Stall CEO (the tapri that out-thinks the chains), The Queue (what India stood in line for in 1991), Mandi Math (how markets really move), The Tiffin Code (the system that never misses), The Wedding Economy (the biggest industry nobody runs), The Cricket Balance Sheet (the business under the game) and The Monsoon Portfolio (investing by the rain). Three from the wider world: Right Idea, Wrong Decade (timing), The Quiet Giant (how big organizations die politely) and The Rented Kingdom (owning your ground on platforms). Every one carries 10 or 11 lessons, real examples, honest caveats and its own generated cover, and every one is wired to the Graveyard. The library is now 460 books and 3,138 lessons, all free.

The case file grows a 14th document, and it is the hard one. THE TICKET: a facilities maintenance ticket from the night of the 14th, with the badge log beside it. It proves the shed man stood inside the sealed office minutes before the camera died, and it raises the question the whole file was missing: who rents a truth? The case is now 15 pages; veterans will want to re-read the emails.

The Originals get their mark. Every in-house book now wears a โœฆ THE SMALLBOOK ORIGINAL band in the reader and on its page: written by us, credited Unknown, found nowhere else. The tune-up also got smarter: it asks what you want to fix first, then builds your shelf from that.

The NEW badge got generous. 60 books carry it this week: the ten originals plus the fifty real books from the last two rounds (the desi-first 22 and the founders 28), so the whole recent shelf reads as new, newest first. And the tune-up now opens with 1 or 2 books picked from your answers, then the fresh arrivals, chip on the new ones. Counts move together: 460 books, 3,138 lessons, 315 autopsies, swept across every page, meter and the og image.

v290
The library crosses 450: founders, moguls and product doctrine, with an honest FREE vs GOLD table

28 new books, full depth. Desi Disruptors (the insight playbook behind Vicks, Maggi, Fogg and Ceasefire), It Happened in India (Future Group), Bhujia Barons (Bikanervala), For the Love of India (Jamsetji Tata), India Uninc, The Marwaris, Dhandha, Losing My Virginity (Branson), Delivering Happiness (Zappos), Onward (Schultz), Iacocca, My Years with General Motors (Sloan), Jack: Straight from the Gut, Made in Japan (Morita), The HP Way, The Smartest Guys in the Room (Enron), Liar’s Poker, Too Big to Fail, Den of Thieves, Barbarians at the Gate, The Toyota Way, Turn the Ship Around!, The First 90 Days, Hooked, Inspired, The Cold Start Problem, Obviously Awesome and Lost and Founder. Real chapters, named examples, honest caveats, and every quote checked: nothing invented, no AI slop, no em dashes anywhere in the new pages.

4 new graves. Ceasefire (created a category, then left it and nobody came), Virgin Cola (fought a distribution war with a marketing army), Air India (the Maharaja grounded by the state, bought back after 68 years) and Payless ShoeSource (sold shoes cheaper than everyone and went broke twice). The Graveyard now autopsies 315 failures, and every new book carries its graveyard connection.

TSB Gold, laid honest. A FREE vs GOLD side-by-side now sits on the Gold page: all twelve premium features in one table, status chips that tell the truth (LIVE NOW, IN PRODUCTION, COMING SOON), and the math at the bottom. The free library stays free; Gold only adds.

The NEW tag moved. The fresh 28 carry the “new” badge; the previous batch lost it, as it should. Counts move together: 450 books, 3,035 lessons, 315 autopsies, swept across every page, meta, meter and the og image. Covers for all 28.

v289
The library crosses 422: a desi founders’ shelf, and three new graves

22 new books, full depth. The Big Billion Startup (Flipkart), Simply Fly (Air Deccan), The Maruti Story, TCS under Ramadorai, two by Subroto Bagchi (The Elephant Catchers, The High Performance Entrepreneur), three by Rashmi Bansal (Arise Awake, Follow Every Rainbow, the Anu Aunty story), Dreamers, Recasting India, The Anarchy, Ambani & Sons, Tata Log, Bottle of Lies, Half-Lion, Breakout Nations, Amazon Unbound, Grinding It Out, Empire of Pain, House of Cards and When Genius Failed. Real chapters, named examples, honest caveats: nothing missed out, no AI slop, and no em dashes anywhere in the new pages.

3 new graves. Alma Mater (the t-shirt wave that crested), Tata Docomo (per-second billing won the users and lost the money) and the License Raj (the economy that died of waiting in 1991). The Graveyard now autopsies 311 failures, and every new book carries its graveyard connection.

Counts move together. 422 books, 2,811 lessons, 311 autopsies, swept across every page, meta, meter and the og image. Covers for all 22: real artwork where the public record had it, house-style typography where it did not.

v288
The notebook grows a pen, a voice, and a living link

Draw on the page itself. The pen button now opens a tiny ink tray — four inks, three nibs — and you draw straight over your words, no window, no taping in. Pen off (or turning the page) saves the ink exactly where you drew it. Photos pinch bigger and smaller with two fingers, and the notebook cover finally shows your notes as notes: title, first line, page count, tap to open. The YOU section carries a proper notebook card now, badge and all.

Speak, and it types. A dictate button sits in the shelf — the same voice typing the writer uses, ten languages, straight into the page. The page-turn finally looks like a page turning: the arriving sheet swings in off the rings.

EXPORT AS FILE grows a READER LINK. Your note becomes a small standalone page with a real ebook page-turn, a header, and the small book brand — uploaded as one file and shared as a link. Four a month free, unlimited with Gold. The share card got redesigned too: one cream sheet, a red margin, the brand quiet in the corner. And the reading-thread experiment in messages is gone; recommending a book stays.

v287
The notebook grows up: menu, fonts, drawing on the page itself

Inside a note, the top-left is MENU now — it opens the notebook, and the YOU link sits beside it. The toolbar scrolls like shelves and carries a font book: fifteen hands and faces, from Homemade Apple to Bebas. The camera button is gone; the photo button already does that job.

Drawing happens on the page itself. No more pop-up window: a transparent sheet floats over your paper, you draw with lines right where the drawing will live, and DONE tapes it in place. And like Word, pressing Enter after a quote line returns you to normal writing — a quote never leaks into the next sentence by itself.

Photos can be dragged now: press and hold one for half a second, it lifts, drop it anywhere. The free watermark became a quiet signature instead of a shout, and Gold writers export without it. The studio finally puts an author in the byline instead of gluing it into the sentence, and whatever you framed there mirrors back into the page preview.

v286
Proven, not promised: the whole complaint list now passes in a live browser

The studio can no longer refuse to compose. Picking an Inspire Desk image and exporting is now tested end-to-end in a real browser, and even a photo whose source blocks exports is silently re-fetched as a blob before giving up. The last-resort message finally tells you exactly what to do instead of "re-pick and pray".

The notebook banner obeys the truth. It reads your session the moment the page builds and keeps checking, so a signed-in reader never sees "these pages live on this device" again, even if auth boots slowly or an extension interferes.

The case grows morning anchors. The chats now carry 7:45 AM (the leak is loose, the press is calling) and 8:15 AM (Arjun's "I will handle it" — to a question Vikram never asked). The map rows for both are in. Some times matter. Some are just morning.

v285
Sealed verdicts ยท a notebook that turns ยท the 8h 30m ghost

Verdicts are sealed now. What you post is read by the Founder alone; the wall only shows that you dared, as blurred tiles with nothing to sniff. His desk lists every verdict with names, emails and handwriting sheets, so the winner can be reached directly. WhatsApp is gone; a camera button snaps your sheet in-app; and you leave an email so the prize can find you if you win.

The notebook got a body. Pages turn with a paper curl, voice notes sit as small chips, photos resize with a tap, drawings save as drawings, and exports come out clean as PDF, Word, PNG or a shareable card. Guest notes follow you into your account.

Also: the graveyard countdown now always offers a full week (the 8h 30m window is gone), the case rules say it straight — pen and paper first, map everything — and the timeline carries the exact clock times that matter.

v284
๐Ÿ–ผ Fourteen documents now: the file grows a noise page

Document 13 is "The Noise." Nine true things that happened that month, and almost none of them matter. That is the point: a real file is mostly lives being lived, and the Founder grades the argument, not the name. The bottle exhibit testifies now too: read its label, then read document 07.

v283
๐Ÿ–ผ The case file carries real evidence now ยท the notebook goes quiet ยท the week is a full week

Photos in the file. The product shot from the launch kit opens the case; the Bhiwandi shed and the seized relabeled crates sit in the shed register. Every exhibit is captioned.

The notebook is dressed down. One dark cover, one hairline, calm grey ink. No gold, no noise. It reads like an object you own, not an effect.

The closing day always gives a full week. On Thursdays themselves, the clock counts to next Thursday, never tonight.

v282
๐Ÿ““ The notebook, dressed properly ยท the sheet gets a writing page ยท closes Thursday now

The notebook looks the part. A proper cover with a spine and stitched seams, a hand-written contents page, quieter paper, a calm toolbar, and your guest pages follow you into your account when you sign in.

Cheat sheet page two is now the work page. Page one stays loaded with the book. Page two is light: the identity line, the five steps with tick boxes, where it breaks, and a full ruled writing area for the week. Print page two, work the week, repeat.

The case closes Thursday 9 PM now, and every clock in the app says so.

v281
๐Ÿ› The Case Museum ยท a closing clock ยท a year page ยท cheat sheets you can write on

Solved cases now stay forever. When a case closes it moves to the Case Museum on the Graveyard page: still fully playable, verdict and all, prize or no prize. The folder on the Graveyard now carries a clock too, counting down to Thursday 9 PM.

Your Year in Books. After one full year of reading, a page appears in YOU with your numbers for the year: lessons, finished books, streaks, notes, cases. One card, downloadable, shareable. Until then it is not there at all, exactly as it should be.

Cheat sheets earn the print. Tick boxes on the five steps, lines to write when you started and finished the book, and a My Notes strip at the bottom. Print it glossy, work it with a pen.

v279
๐Ÿ“– Books open plain now.

You said the little cover animation was too much. It is gone. Picking up a book opens it straight, with one calm settle, nothing in the way. Everything else from v278 stays.

v278
๐Ÿ““ Your Notes ยท ๐Ÿ” The Case File ยท ๐Ÿ“– Reading Journeys

Your Notes is a notebook now, not an app screen. Ruled paper, a red margin, ring binding, pages you turn. A note holds as many pages as it needs. Photos, voice notes and drawings go right on the page. It saves as you write, a note leaves only when you delete it, and export gives you one clean file.

The Case File is live. A manila folder on the Graveyard page with a CONFIDENTIAL stamp. Inside: thirteen documents on one dead company, a phone call you can listen to, and no answer key. Send your verdict privately to the Founder, or post it on the public wall for every reader. A real prize goes to the winner, announced by the Founder when the case closes.

Reading Journeys, renamed and sharpened. Kill the Overthinking. Never Broke Again. Laser Focus: The 7-Day Lock-In. Top the Class, Skip the Tuition. Zero to Founder. The Great Indian Money Stories. The Idea Machine. Win Friends, Win Big. The Iron Discipline Month. Your First โ‚น1 Lakh.

v266
โšก The Idea Autopsy moves into YOU, with the app’s first lock · the wire retires · onboarding becomes a chapter book

The Idea Autopsy lives in YOU now, rebuilt from zero. A banner that glows like the graveyard door: cross-examine your startup idea against 308 case files, four meters, a verdict in plain words, fixes that name the grave that paid for the mistake, an ordered scale-up plan, and live proof from the public record. The old audit and the wire are gone from the graveyard page; the corpses lead there now, alone.

The first lock. Free readers see the meters, the verdict and a blurred glimpse of the fixes. The full treatment, every fix, the plan, the family history of failures like yours, the OSINT proof, unlocks with Gold or the launch batch (the first 500 claims are free).

Onboarding questions became a chapter book. Every question is now a page, spine, ghost chapter number, the question underlined in yellow, and the pages turn in 3D as you answer.

This changelog learned manners. You see the newest updates first; the rest arrive when you tap SHOW MORE, no endless wall on your phone.

v265
โณ The 15-minute free taster, and the final clean-up

Onboarding completes; it is never skipped. The extra doors and the cross are gone, one GET STARTED carries you through all seven questions, and finishing opens the app with a clear 15-minute free taster. The clock only runs while you’re actually looking at the app, and a refresh doesn’t refill it.

At 5 minutes a polite pop-up: 10 left. At 10: five left. At 15 the gate, sign in (30 seconds, free) and your shelf, streak, @name and everything you read today stay yours forever.

The graveyard leads again. The 308 corpses and the search open the page; AUDIT YOUR IDEA and THE WIRE now sit below the graves on dark case-file boards that belong to the graveyard. Search has no DIG button, typing is the search.

Nothing borrowed, nothing extra. The reader is the full story, the case-study-page detour and the “images displayed from…” credit line are gone; grave photos simply carry our stamp, THE FACE OF THE GRAVE. The wire speaks in our voice (“tuning the wire… THE WIRE IS LIVE”), sources stay linked on the items themselves. Login inputs: the show-password eye sits dead-centre, tabs never clip, the 13+ tick is bigger and nudges you if it’s the one thing missing. Profiles centre on one axis. Motion everywhere it earns its place, floating shapes, breathing onboarding, card entrances, all silenced by reduced-motion.

v264
๐ŸŽจ The premium pass, onboarding becomes a full-screen tune-up, YOU gets rooms, profiles get the reference card, graves get faces

Onboarding is now a page, not a pop-up. First visit opens a full-screen tune-up with a numbered timeline, one question per screen, and three doors: GET STARTED, CUSTOMISE MY SHELF, or “Use the app right now”, nobody is trapped by a quiz. The same full-screen experience reopens from You → Re-tune.

The YOU window has rooms. Settings are five departments, My activity, Look & feel, Notifications & sound, Privacy, Account & keys, each opening its own aligned window with a back button. MY ACTIVITY shows the reading ring (how much of the library you’ve read), lessons/books/badges counters, and the bold streak cards.

Profiles rebuilt to the reference card. Colour banner with shapes, centered photo and name, @handle, bio and links, follower pills, three round buttons up top (message / share / copy) and ONE big black SUBSCRIBE button, or ๐Ÿ”’ Request to follow on private accounts, with Requested โณ state and cancel.

Every grave shows its face. Opening any of the 308 autopsies quietly fetches the company’s photograph from the free public record (Wikipedia, keyless), plus a small gallery when the article carries more, display only, credited, linked back, and hidden gracefully offline. v263’s premium circular login card and the button-less Graveyard, cards that read like stories, audit and Wire in one flow, are all part of this ship.

v255
๐Ÿ•ต๏ธ The audit round, one channel, and every page cleaned up

One TheSmallBook channel. The shelf no longer repeats the five stories the official account already published, they appear once, under the channel’s name, in the feed and on its profile page. The channel’s profile now shows its complete work: the published posts plus the 23 library stories still coming. Every library story’s byline links to that channel page.

The full site audit ran, 46 findings, all fixed. Like the paid scanners do: share previews (og:title / description / image) were missing on thirteen pages, chat shares and story links showed blank cards; nine pages had no proper heading for search engines; three hidden form fields had no accessible name; the internal OG builder shipped with no title, language or viewport; and two book covers weighed 670 KB where 150 now does the same job. Every page now passes the audit, and the audit tool itself ships with the app so it can never quietly rot again.

v254
๐Ÿ“ฃ TheSmallBook becomes a channel · hooks that feel like you · a proper account card · the quote-mode bugs, found and fixed

The library now posts as TheSmallBook. Every library story carries the app’s own name, tick and logo, one channel, always posting, exactly like a real author page.

Hooks. All 28 stories lead with a question that sounds like the reader’s own 2 AM, “Would you keep posting if nobody clapped for four years?”, on the shelf cards and as the headline of every burst. The title and the book sit underneath.

The account card is complete. First name, last name, a real @username (checked live while you type, lowercase, unique, held by the database, SQL #12), a reader name people see, email, password, and below it, the required 13+ tick with the terms. The birthday stays: the tick is the promise, the birthday is the proof.

The sign-out gap is closed. Readers who joined with Google can set a password on the same account (You → set a password), and the sign-in page says exactly that. Nobody has to lose their shelf.

Quote mode, honest about everything. Three real bugs: a card could be composed twice (tiny text inside a big frame), a photo that failed to upload vanished silently into a text-only post, and a duplicated field in the publish payload. All fixed, failed uploads now stop the publish with a clear message and keep your photo. And one clear CONTINUE button instead of three same-looking choices.

v253
๐Ÿ” Real accounts, and a 21-point security pass

Create an account, sign in again anywhere. Until now the only way in was Google. Now the sign-in page has CREATE ACCOUNT and SIGN IN tabs: your name, email and a password (8+ characters), and you can log back in on any phone or laptop, no Google needed. Forgot the password? One tap emails you a reset link. Five wrong tries cool the form down instead of letting it be bashed. The You sheet now offers email sign-in too. Everything else, progress sync, streaks, posting, DMs, works exactly as before.

The 13+ gate. Creating an account asks your birth month and year; under 13 is stopped in the browser, before anything is sent anywhere. Only the birth year is kept, never the full birthday.

The security pass. A 21-point shipping checklist was audited line by line. Fixed: a leftover code path that could have shipped a Google client secret to every visitor (removed, the slot no longer exists), uploads that were never checked for type or size (now validated before they leave your device), and a like button that could be double-tapped into fake counts (a one-like-per-reader index in the database). Story titles, comments and profile names are now length-locked inside the database, not just in the form, and every page sends a strict referrer policy. Supabase owners run the new SQL #11 (supabase/sql/hardening-v253.sql) once, it is re-runnable and proven against real PostgreSQL.

v252
๐Ÿ“š Ask the Library, rebuilt · the story shelf is finally alive · the Quote Desk stops repeating Studio

Ask the Library no longer looks like a settings page. The answer is a designed block now: your question sits above it as a quoted strip, the reasoning sits in a bordered card with the app’s yellow spine, and the sources below are real cards, cover, book, the lesson it came from, the category and the reading time. Sources are grouped under numbered heads (“From the library · 4”, “From the graveyard · 1”) instead of arriving as one long wall. And every cover is now read from the book itself, seven books whose covers are not .jpg had been showing a broken image in every answer.

The story shelf was empty for a reason worth explaining. The library’s own stories, fifteen of them, well written, sitting in the codebase, were loaded by no page at all. Nobody had ever seen one. They are thirteen more now, twenty-eight in all, each tied to a real book on the shelf, and they load where they belong: the Stories page shows them as proper cards with a Library Story badge, no fake like buttons, and a Read it → that opens the full piece. Ten of them carry a real quote card as the cover, drawn in this app’s own type and palette, not stock art. A brand-new visitor to an empty community no longer lands on “no stories yet”; they land on a shelf.

The Quote Desk finds. Studio designs. The desk used to repeat Studio, its own font picker, and a “find a photo” button that opened a second sheet on top of the first. That is gone. The desk now does the two things only it can do: find a line and find a photo, both right there on the sheet, and it previews your card in the shape you will actually post, 4:5, 1:1, 9:16 or 16:9, with the true crop. Frames, filters, backgrounds, fonts and export stay in Studio, once, where they belong. One job, one place.

Research hands you writing, not links. Searching a topic used to return sources, a Wikipedia link, a dictionary entry, some book covers, and you still had the blank page in front of you. Now the research tab leads with Ready to use: what the library’s own lessons actually say about your topic (real summaries, insertable in one tap), the citable facts pulled out of the Wikipedia extract one line at a time, and three openers so the first sentence is never the hardest part. Then the voices, the full readable books and the links, below, for going deeper.

And the small thing that was annoying you: the reader’s card on a book page, the cheat-sheet and Fuel buttons, no longer touches the pair of coloured buttons below it. There is 56 px of clear space at every width, and the alignment harness now fails the build if that gap ever collapses again.

v251
๐Ÿ”’ Locked voice notes · the Quote Desk · last seen & read receipts · private accounts · real brand logos

Own messages are readable in dark mode again. A dark-mode pass had painted the yellow “you” bubble the same near-black as the page while the text stayed dark, your own words were invisible. Fixed, along with two sibling bugs the same audit found (pink tiles and unlocked badges).

Voice notes: press the mic and let go, it keeps recording (locked), with a green LOCKED badge, a live timer and the audio bars still dancing. Tap the mic to send it while locked, or Delete. Slide up to review instead, or hold-and-travel for the old send-on-release. Switching apps no longer kills a live note, it locks it. A 2:00 locked note sends itself rather than throwing a “too short” error.

Messages: the edit / delete-for-me / delete-for-everyone buttons now appear only on a long press, so tapping a voice note to listen never pops them up by accident. The + lives inside the composer capsule now (one soft disc that rotates as it opens) instead of floating next to it, and it is labelled “Send a book”, because that is what it does.

Quote section, much simpler: one sheet does everything. Open Quote Desk → type your line, or tap a topic for live quotes, or search. Pick a photo and it lands in the preview right there, no second window, nothing to go “back” from. “Why this line hit you” now sits under the card, on the page, where readers meet it. Studio opens only if you choose a baked-in card.

The font you pick is the font you keep. The page preview used to snap back to the old default the moment you left Studio; now the card and the page always agree, and the published quote carries the same layout.

No watermark inside the app. Framing, composing and publishing are clean for everyone. Only a download on the free plan carries the credit, redesigned as a small dark sticker with the brand dot, sized to the export. Gold has no chip anywhere. Dictation is gone from the Quote section, on purpose.

Last seen & read receipts (You): two switches. Show “last seen” or stay invisible; show that you read a story or keep it to yourself. The online dot lights up when someone was here in the last 90 seconds, and a writer finally sees “read by N” on their own story.

Private accounts, handled properly: nobody disappears from ♥ People any more. A private reader shows a lock; following them sends a request, they accept or decline from People or Notifications, and only then does the follow become real, no row is ever written into someone else’s account.

Store logos: the fake text-labels are gone, and the tiles are the real thing now. Sixteen brands wear their own app icon, Netflix, KFC, Duolingo, Zomato, Perplexity, Amazon, Uber, Adobe, Myntra, Nykaa, Meesho, Ola, ZEE5, SonyLIV, JioHotstar, Domino’s, Pizza Hut, Blinkit, Zepto, Lenskart, EatClub. Where a mark is a long wordmark nobody could read at 52 px, you get a bold brand-colour monogram instead of a smudge. Every tile is measured against its own square, so nothing floats. Two that were simply broken are fixed: the Uber mark was black on a black tile, and the Amazon file was a white rectangle on a white tile. The old placeholder files were deleted, and the service worker now precaches exactly the tiles the store links to, so the offline store shows logos, not holes.

Fixed: the odd text in the links on a profile. Small lines like {"k":"peek","v":1789830203108} were showing up under people's links. They were never links, they are this app's own presence, privacy and follow-request records, which share the same column as your links. The profile page was printing the whole column, so the machinery was on show. Now only real links are shown, in the profile header and in the edit box. Saving your profile also keeps those records instead of wiping them, before this, editing your links quietly reset your last-seen, your privacy switches and any follow request waiting on you. Any account that already collected the mess cleans itself up on the next visit.

Cheat-sheets, rebuilt from scratch. The old button printed the whole page, that is where eleven pages with blanks came from. Now it builds a designed, full-colour two-page A4 PDF. Page one: the real cover, the big idea, the five ideas that matter, a diagram of how they hold each other up, and every remaining chapter compressed to one line each. Page two: your 5-step plan, where it breaks, two lines worth keeping, and three books to read next. Backgrounds are per-category, so a money book does not look like a psychology book. It is measured to fit, two pages every time, for all 400 books, with nothing clipped and never a blank third page. Free for your first four books; Gold is unlimited and carries no credit line.

The buttons moved to where you have actually finished. “Get the 2-page cheat-sheet” and “Fuel this breakdown” used to sit at the top, before you had read a word, that is not when anybody wants either. They now sit in one card after the lessons, the quotes and your 5-step plan: the moment the book is behind you. The card is in the same 1100px column as the rest of the page and its own margins are balanced at every screen width, so it lines up with the text instead of hugging the edges.

The Fuel sheet looks like it belongs here now. Amount picker (โ‚น199 / โ‚น499 / โ‚น999), a UPI button that fills in the amount you chose, a one-tap copy of the UPI id, a WhatsApp button, and a preview of the line your name will appear on: “This breakdown was fuelled by your name”. esc or a tap outside closes it.

Private accounts are server-backed now. A new SQL file (supabase/sql/follow-requests.sql) turns follow requests into a real feature: the Accept works instantly from any device, you cannot follow yourself, you cannot ask twice, and nobody can forge a request in someone else's name. The app checks for the table and falls back to the old handshake by itself if you have not run it, so nothing breaks either way. Setup guide: docs/SQL-SETUP.md.

Graveyard: tombstones have real depth (highlight, inner shadow, engraved epitaph in the category colour), cards press under your thumb, and the category strip is clipped like a ripped marker.

v249
๐ŸŽ™๏ธ Voice notes ยท read-once notifications ยท every reader listed ยท dark mode finished

Voice notes: hold the mic to record and release to send, slide up to review with Delete or Send, or tap for hands-free. Live waveform, running timer, a hard 2:00 cap, and a real player, scrub the waveform, see elapsed and total, and switch 1ร— / 1.5ร— / 2ร—. The recording is never lost: a failed upload keeps the note and offers Try again. Safari records mp4, Android webm, the browser is asked, never guessed. Notifications: one read ledger for the whole app. Open a story, a profile or a DM thread and those notifications are read everywhere, bell, badge and You window agree, and the item stays in your history instead of coming back as NEW. The page now has Unread / All filters and Mark all read. People: the tab unions profiles, posts, likes, comments, follows and message participants, so nobody can be missing, it says how many readers there are, and it quietly refreshes while you watch. Reading: lessons read now sync to your public profile from the book page itself. Dark mode: audited every rule, no dark text on dark surfaces anywhere, and pale text on the red, blue and green cards was lifted from 2.5:1 to 5โ€“8:1. Everywhere: blocking alert() popups replaced with inline notes you can tap away.

v247
Mobile-verified: the strip-preview and hidden-buttons bugs are dead

This release was audited in a real mobile browser (390px & 360px) with screenshots of every screen. Two real flex-layout bugs were found and fixed: the Card Studio preview being crushed into a 200px strip (it now never shrinks, full card, full quote, byline and export size always visible), and the Inspire image grid rows overlapping, which painted photos over the "Use as cover" buttons (grid can no longer be crushed; rows are true height). Image cards got a definite 190px photo band with the Use button glued on the photo. Quote add-bar layout polished (video hidden โ†’ audio spans cleanly). Research tab visually verified: story starter, Wiki, voices, dictionary, readable books.

v246
Big-file previews + one-tap attach bar

Inspire images: "Use as cover" is now a bold button glued on the photo itself, full picture visible, one tap, can never hide again. Card Studio: preview is now MAXIMUM size (62% of your screen on mobile, 72% on desktop, wider sheet), you genuinely see the file before export. Write page: the three stacked cards (Cover / Burst / Voice) are replaced by one compact attach bar, ๐Ÿ“ท Choose image ยท ๐ŸŽฌ Choose video ยท ๐ŸŽ™ Record ยท ๐ŸŽง Choose audio in a single clean row, with small live status under each and the preview right below. Quote mode shows the same bar with the video chip hidden and "the image is your cover" wording. Cache bumped to v246 so every device picks this up.

v245
Previews you can trust + Quote flow made simple

Inspire image cards now show the FULL photo in its natural shape, no more cropped "20% of the image" previews. Card Studio auto-fits tall and wide photos so the entire picture becomes the card (FREE ratio picks itself). The ugly colour background buttons (Paper, Kraft, Ink, gradients) are deleted, 24 aesthetic photo backgrounds only, nothing extra. Fonts grow to 10 famous faces (+Anton, +Montserrat), each name shown in its own style. Quote mode decluttered: burst video hidden, image is optional, Studio opens with your quote already on it.

v244
Quote Studio pro ยท anonymous Dictate ยท research that reads YOUR story

Write: the last separate Inspire button (Stories page) removed, Inspire Desk lives only inside the quote & story card, seeded from what you actually wrote. Dictate: free browser voice typing, no sign-in, fully anonymous like our read-aloud; Puter AI stays only as a hidden fallback. Works in Quote mode too. Research: no more single default topic, multi-source live results (Wikipedia + Wikiquote voices + Dictionary meanings + Explore board) for YOUR topic, and Open Library now serves readable full books (one-tap Archive.org reader) that never duplicate TheSmallBook's own library. Card Studio: true-size preview (exact ratio, real edges, export size shown), 8 famous fonts, each name shown in its own face, + Bebas & Lobster, background buttons rebuilt as clean swatch tiles, and a publish choice: aesthetic card with the quote inside the image or image & text separate. In Quote mode your uploaded image IS the cover, Studio opens with the quote already on it.

v242
Studio pro ยท Inspire Desk perfect ยท About polished

Card Studio rebuilt, no overlap, RATIO/PHOTO/BACKGROUNDS aligned, preview centered, 320โ€“390px no bleed. Inspire Desk live (quotes+images) via toolbar, stray button removed. Puter silent, Dictate hidden in Quote. About: removed top-nav About (now only You โ†’ About & feature guide), 11 demos rebuilt with SVG icons (professional, not emoji), new updates properly listed, official contact thesmallbook.in@gmail.com added. Store 57 offers, mobile flawless.

v241
Inspire Desk v2 + Story essay starter + Studio fix

Quote only shows Quotes+Images, Story only shows Images+Research, no more 3-tab clutter. New โœ๏ธ Story starter card generates a rewritable essay from Wiki + your 422 books. Studio opens without needing a cover first. Dictate adds Hinglish pills + Puter fallback.

v240
Perfect library + offline polish + 1299 catalog

1โ€“14 retained perfect, 1285+14=1299 stories, stories essay engine via Wiki+book ideology. Flat zip 28M tsb-v240. About prominent in You window/global nav, 11-tab lab, Store 57 offers legal-clean.

v239
Language & dictate polish

Hinglish (Roman) now sounds how Indians WhatsApp, zindagi not jiiindagii, potana not pota na. Gujlish fused forms fixed. Puter speech2txt wired with Whisper fallback.

v230-238
Community & writer tools

Instagram-grade profile header, double-tap hearts, real-time toasts, DMs with book sharing, mini audio player, drafts split per mode, background uploads, Graveyard cross-links from lessons.

๐Ÿ“ธ Follow @thesmallbook.in for weekly drops โ†’

๐Ÿงญ The rules this site lives by

01
Free to read. Every book, every lesson, every autopsy. No paywall in your way.
02
No ads, no signup, no tracking. Your reading habits are your business.
03
Respect the authors. Original educational analyses, loved a breakdown? Buy the full book. The buy buttons keep this library free.
04
Always growing. New books and Graveyard cases land every week. The library is never finished.

๐Ÿ“ธ Follow the journey

@thesmallbook.in
THE OFFICIAL PAGE

New books every week ยท fresh corpses ๐Ÿ’€ ยท book battles โš”๏ธ ยท lesson-of-the-day ๐Ÿง  ยท behind-the-scenes builds ๐Ÿ”จ

One library. Many projects. This is where it all starts.

๐Ÿ“ธ FOLLOW @THESMALLBOOK.IN
๐Ÿ“š START READING, IT'S FREE ๐Ÿ’€ ENTER THE GRAVEYARD