Privacy

How Goodreads CSV uploads are handled

Classic Shelf uses Goodreads CSV exports because Goodreads API access is not realistically available for new public integrations. The file is parsed client-side where possible and is not sent to permanent storage by default.

Parsed reading data is used to build a temporary profile, calculate recommendation scores, and render your results in the browser session. A later save-profile feature can be gated separately behind explicit user action and backend storage.

The system does not scrape Goodreads reviews, Amazon reviews, or other third-party review text. It also avoids unauthorised reuse of Amazon star ratings or review snippets.

Local parsing

The CSV is read in your browser so you can inspect the flow without creating an account first.

Temporary session

The current build keeps results in the browser session so you can preview your profile without a storage step.

No scraping

The product does not import Goodreads reviews, Amazon reviews, or unauthorised marketplace sentiment.