← Back to Rewind

Privacy Policy

Last updated: October 13, 2026

1. Overview

Rewind is a personal data aggregation service. This policy explains what data is collected, how it is stored, and how it is used.

2. Data We Collect

Rewind syncs data from third-party services on behalf of the account owner. This includes:

3. How Data is Stored

Structured archive data is stored in Cloudflare D1 databases, images in R2 object storage, OAuth state in KV, and search embeddings in Vectorize. Rewind is operated as a personal archive; the hosted MCP connector reads the archive configured by the operator. It is not a self-service multi-tenant service.

4. How Data is Used

Data powers the Rewind API, connected clients, search, and artwork features. We do not sell your data. Connected clients and the service providers described below receive data needed for those features. Archive API requests require authentication; image delivery and public health/schema endpoints have separate access rules.

5. Third-Party Services

Rewind connects to third-party APIs (Last.fm, Apple Music, Strava, Plex, Letterboxd, Discogs, Trakt, Instapaper, Google Calendar, Gmail, TMDB) to sync data. Artwork lookup queries public catalogs including MusicBrainz, Cover Art Archive, and TheAudioDB using album or release identifiers. Your use of those services is governed by their respective privacy policies. Semantic search sends article text and search queries to Voyage AI to create embeddings. CD artwork generation sends source artwork and a generation prompt to OpenAI. Cloudflare hosts the service and its storage.

5a. MCP connector for Claude

Rewind provides an MCP (Model Context Protocol) server that allows Claude (by Anthropic) to access your Rewind data. When you connect Claude to Rewind:

6. Data Retention

Data is retained indefinitely unless you request deletion. Contact the operator to request access to or deletion of your archive. There are no dedicated self-service export endpoints.

7. Security

API access is protected by API keys. Keys are hashed using SHA-256 before storage. The raw key is only shown once at creation time and cannot be retrieved.

8. Changes to This Policy

We may update this policy from time to time. Changes will be reflected by updating the “Last updated” date above.

9. Contact

Questions about this policy? Contact Pat Dugan.