SEASONED MUSIC

YOUR LISTENING, IN SEASON

Every song
has a where
and when.

Trace the music that follows you through changing seasons, late nights, and new places.

01 / THE YEAR IN SOUND

Your listening rhythm

LISTENING TIME48,392minutes

Meaningful plays of 30 seconds or more

TRACKS PLAYED9,847plays

Across 2,106 unique tracks

TOP SEASONSummerSAMPLE

Your highest share of listening time

US LISTENINGUSEastern Time

82% played in the United States

MINUTES BY MONTH

Your calendar in sound

SAMPLE
Sep
Oct
Nov
Dec
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Fall Winter Spring Summer

04

SUMMER29%OF LISTENING TIME
YOUR SEASONS COMPARED

Summer led your listening.

winter
22% · 2,142 plays10,492 min
spring
24% · 2,386 plays11,605 min
summer
29% · 2,824 plays14,120 min
fall
25% · 2,495 plays12,175 min
HOW SEASONS WORKWinter: Dec–Feb · Spring: Mar–May · Summer: Jun–Aug · Fall: Sep–NovUS dates use Eastern Time; other dates use UTC. Southern Hemisphere countries shift by six months, including chart colors. Unknown countries use northern seasons provisionally. Equatorial and multi-zone locations are approximate.

02 / TOP TRACKS BY SEASON

Your most-played songs in summer

DEMO · Illustrative tracks, not your listening history.

Showing 3 of 3 matching tracks · plays of 30 seconds or more

01
28 plays98 min in summer
42 lifetime plays148 lifetime min
02
NightsFrank Ocean
22 plays78 min in summer
35 lifetime plays123 lifetime min
03
After HoursThe Weeknd
18 plays72 min in summer
28 lifetime plays112 lifetime min

03 / PLACES

Where the music found you

COUNTRY ONLY · IP ADDRESSES IGNORED

YOUR
HISTORY

Country location comes directly from Spotify’s export. We intentionally do not process IP addresses.

01US
82%
02GB
8%
03FR
6%
04MX
4%

04 / PLAYLIST STUDIO

Turn patterns into
something playable.

Every playlist starts private and uses the exact Spotify track versions recorded in your listening history.

01

BALANCED MEMORY MIX

Recent,
Forgotten
& Forever

Up to 100 unique tracks · recent discoveries + long-lost tracks + lasting favorites · always uses all imported history
02

DEEP ARCHIVE

Longtime
Forgotten

Up to 100 unique tracks · 4+ meaningful plays spanning 30+ days, then absent for 180+ days as of your latest imported play · all history
03

SUMMER TOP TRACKS

This season
in rotation

Up to 100 unique tracks · ranked by your selected plays/minutes sort and history range

SPOTIFY CONNECTION

Take your playlists with you.

Not connected

05 / THE ARTISTS YOU RETURN TO

Your top artists by season

All available history · No imported plays in this period · Change history range

Import your listening history to see your seasonal favorites.

Save across devices & compare listening

Checking saved history…

Your data and privacy

Your ZIP/JSON is processed in this browser, with a background worker for imports. Only normalized track records are saved in this site’s local browser database; IP addresses and unrelated export fields are not retained. Importing a new archive replaces the previous archive.

Use “Remove imported history” above to delete browser history only. Clearing this site’s browser data also removes that local copy. Cloud storage is separate and opt-in: “Save history to cloud” uploads normalized listening records to PostgreSQL, replacing your prior cloud archive after all batches complete. It does not upload your original ZIP or IP addresses. Cloud comparisons use that saved snapshot; seasonal artist cards use the history currently in your browser.

Cloud sign-in verifies your Spotify identity on the server and stores a hashed session token with your Spotify account ID and display name. A private, HttpOnly cookie keeps you signed in for up to seven days. “Delete cloud data” deletes the cloud account record, sessions, and listening history; local files, browser history, and Spotify playlists remain. Provider backups may retain deleted records according to the database provider’s retention policy. Signing out does not delete cloud history. Restoring downloads a cloud copy to this browser.

When you connect Spotify, Spotify receives authorization and playlist requests, including the selected track IDs, playlist name, and description. Access and refresh tokens, plus any pending playlist save, are kept in session storage. Disconnect clears them locally; it does not delete Spotify playlists or revoke the app’s authorization in your Spotify account.

Playlists preserve the exact recordings in your archive. Explicit-version substitution is not currently performed.