← all features
004

Music Tracking

Spotify listening history with top artists, daily play charts, and album art — connected via OAuth.

See what you listen to and when. xeve syncs your Spotify listening history automatically, showing top artists, genres, daily play counts, and album art. Correlate your music habits with productivity and focus patterns.

01
01

Listening history

Every track you play on Spotify is logged with timestamps, artist, album, and duration. See a complete timeline of what you listened to each day.

02

Top artists and tracks

Weekly and monthly rankings of your most-played artists and songs, with play counts and total listening time.

03

Album art display

Album artwork is displayed throughout the dashboard for a rich, visual listening history — not just text and numbers.

04

Daily listening charts

See how your listening patterns shift throughout the day and week. Identify peak music hours and silent focus periods.

05

Music x productivity correlations

The correlation engine cross-references your listening data with productivity metrics. Discover if music helps or hurts your focus.

02

Spotify integration uses OAuth 2.0 with the user-read-recently-played scope. A Supabase Edge Function polls the Spotify Recently Played API every 30 minutes, deduplicating tracks by played_at timestamp. Data is stored in the spotify_history table with fields for track_name, artist_name, album_name, album_art_url, duration_ms, and played_at. Album art URLs are served directly from Spotify CDN. Token refresh is handled automatically via the refresh_token grant.

03

Does it work with Apple Music or YouTube Music?

Currently xeve supports Spotify only. Apple Music and YouTube Music integrations are planned. Spotify was prioritized because its API provides the most granular listening data.

How far back does the listening history go?

Spotify API provides your last 50 recently played tracks per poll. xeve polls every 30 minutes, so it captures your full listening history going forward from the moment you connect. Historical data before connecting is not available.

Does it track podcasts on Spotify?

Yes. Any content played through Spotify — music, podcasts, audiobooks — is captured in your listening history with the same detail.

early access

get started free

free during early access. no credit card required. install the mac app and your dashboard is live in seconds.