Last updated: April 2026
VibeReader is a personal reading companion that analyses books you upload and curates matching music. It runs as a web app with no user accounts.
PDF files are processed entirely in your browser — their contents are never sent to our servers. ePub and text files are sent to our server solely to extract readable text; we do not store, log, or retain the content after processing.
The extracted text is sent to the Anthropic API to generate a vibe analysis (mood, genre, themes). Anthropic processes this under their own privacy policy.
Your book library, reading progress, and reader preferences are stored in your browser's localStorage. This data never leaves your device and is not accessible to us.
Jamendo: We query the Jamendo public API with mood tags to find instrumental tracks. No personal data is sent.
Spotify: If you log in with Spotify, we receive a short-lived access token stored in your browser session. We use it only to search for tracks. We do not store your Spotify credentials or profile data.
We use Vercel Analytics, which collects anonymous page-view data (page URL, referrer, browser type). No cookies are set and no personal identifiers are collected.
VibeReader does not set any cookies.
Questions or feature requests? Email grungus@vibereader.net.