Earprint — YouTube Music collector

Collects your YouTube Music liked songs so Earprint can analyze your music taste.

As of June 2026, Earprint — YouTube Music collector has 11 users and a 5.00/5 rating from 1 reviews in the Productivity category.

Usersno change0%
11
11
Ratingno change0%
5.00
1 reviews
Reviewsno change0%
1
Version
0.12.0
Manifest V3
90-day change · In the last 90 days this extension 2 version updates.

History

4 snapshots

Tracking since May 24, 2026.

11.726.51.2799999999999994May 24, 2026Jun 14, 2026
View as table
DateUsersRatingReviewsVersion
May 24, 20260.9.1
May 30, 20260.9.1
Jun 5, 202620.11.4
Jun 14, 202685.0010.11.4
Now115.0010.12.0

Changelog

  • Jun 14, 2026
    description
    Earprint reads your own YouTube Music "Liked music" list and turns it into a portrait of how you actually listen — not the playlists the algorithm pushes at you, the music you picked.
    
    What you get
    After one sync (about 5–10 minutes for a 1,500-song library), the Earprint web app builds:
    
    Music Zodiac — your taste pattern matched to one of twelve archetypes (e.g. Riff Architect, Velvet Collector, Dream Diver). Reads like a personality card and pulls from real signals in your library: genre distribution, audio character, album immersion, recency tilt.
    Taste DNA — a research-grounded breakdown of your listening: novelty vs comfort, nostalgia window (which years anchor your taste), genre constellation, audio feel radar.
    Interactive Artist Map — your artists drawn as a constellation. Drag to explore, click an artist to see what they share with your favourites, drop in recommendations to fill the gaps.
    Personal song recommendations — Tinder-style rating loop. Liked tracks fold back into your library; passes drop the artist from future picks.
    Music World Cup — bracket your own library (random sample of 32 / 64 / 128 / 256) and find your real #1, or run a genre bracket to settle "do I actually prefer indie pop or city pop?".
    What this extension does
    The extension is intentionally minimal:
    
    You open YouTube Music's "Liked music" page in your own logged-in browser tab.
    You click "Sync" in the extension popup.
    The extension scrolls the page and reads the songs YouTube already displays to you — title, artist, album, like-order.
    Your sync token (issued the first time you sign in on the website) sends those rows to your own Earprint account.
    
    That's the whole permission model.
    
    What the extension never does
    No password access. Earprint never sees your Google or YouTube password — sign-in happens on the website via standard Google OAuth, the extension only ever uses a token tied to your own account.
    No watch / play / search history. We only read the songs you've explicitly marked as liked.
    No background scraping. Sync only fires when you click Sync.
    No selling data, no ad networks, no analytics SDKs. The Privacy Policy at earprint.kwanho.dev/privacy spells out every byte that leaves your browser.
    Append-only. Un-liking a song on YouTube Music doesn't erase it from your Earprint history — Earprint is "everything you've ever liked", not a live mirror.
    Earprint reads what you've liked on YouTube Music and any playlist you point it at, including the year-end Recap - then turns it into a portrait of how you actually listen. Not the playlists the algorithm pushes at you: the music you picked.
    
    
    ### What you get
    
    After one sync (about 5–10 minutes for a 1,500-song library), the Earprint web app builds:
    
    - **Music Zodiac** — your taste pattern matched to one of twelve archetypes (e.g. Riff Architect, Velvet Collector, Dream Diver). Reads like a personality card and pulls from real signals in your library: genre distribution, audio character, album immersion, recency tilt.
    - **Taste DNA** — a research-grounded breakdown of your listening: novelty vs comfort, nostalgia window (which years anchor your taste), genre constellation, audio-feel radar.
    - **Interactive Artist Map** — your artists drawn as a constellation. Drag to explore, click an artist to see what they share with your favourites, drop in recommendations to fill the gaps.
    - **Personal song recommendations** — swipe-style rating loop. Liked tracks fold back into your library; passes drop the artist from future picks.
    - **Music World Cup** — bracket your own library (8 → 256) and find your real #1, or run a genre bracket to settle "do I actually prefer indie pop or city pop?".
    
    Imported a **Recap** playlist? Earprint weighs it more heavily in your profile — it's the one playlist that reflects what you actually *listened to*, not just liked.
    
    ### How you sync — now right on the page
    
    The sync controls live on YouTube Music itself (new in this version — no more hunting in the toolbar popup):
    
    1. Open **music.youtube.com** in your own logged-in tab.
    2. A small Earprint button sits in the bottom-right corner. Click it.
    3. Pick what to import:
       - **Sync Liked Music** — your full liked library.
       - **Sync this playlist** — whatever playlist you're viewing (a Recap, a mood mix, one of your own).
       - **Choose playlists…** — tick several and import them in one batch.
    4. Earprint scrolls the list for you and reads the songs YouTube already shows — title, artist, album, like-order — with a live progress bar. **Stop & save** keeps what's captured so far; **Cancel** drops the run.
    5. Your sync token (issued when you sign in on the website) sends those rows to your own Earprint account.
    
    The toolbar popup is now just a connection light + a switch to show or hide the on-page panel.
    
    ### What the extension never does
    
    - **No password access.** Earprint never sees your Google or YouTube password — sign-in happens on the website via standard Google OAuth, and the extension only ever uses a token tied to your own account.
    - **No watch / play / search history.** It only reads songs you've explicitly liked or playlists you choose to import.
    - **No background scraping.** A sync only fires when you click it.
    - **No selling data, no ad networks, no analytics SDKs.** The Privacy Policy at earprint.kwanho.dev/privacy spells out every byte that leaves your browser.
    - **Append-only.** Un-liking a song on YouTube Music doesn't erase it from your Earprint history — Earprint is "everything you've ever liked", not a live mirror.
    
    ### Why an extension at all?
    
    YouTube Music doesn't expose a public "my liked songs" API the way Spotify does. The only way to read your own liked-music list is to be logged in to music.youtube.com and read the page YouTube already shows you. That's what the extension does — on your tab, on your click.
    
    ### Pricing
    
    Free for everyone with a 500-song library cap. Paid tiers unlock larger libraries, the full AI psychology profile, and unlimited bracket runs. Pricing is in KRW for Korea and USD/EUR elsewhere — no subscription, you only pay when you choose to run a deeper analysis.
    
    ### Open & transparent
    
    - Privacy Policy: https://earprint.kwanho.dev/privacy
    - Terms of Service: https://earprint.kwanho.dev/terms
    - Security & contact: https://earprint.kwanho.dev/security
    - Source: https://github.com/KKWANH/earprint
    
    ### Permissions justification
    
    - `storage` — saves your sync token + preferences locally so you don't re-paste anything each time.
    - `tabs` — finds your music.youtube.com tab when you sync, and (for batch playlist import) opens each playlist in its own tab.
    - `host_permissions: music.youtube.com` — reads the rendered "Liked music" / playlist page on your tab.
    - `host_permissions: *.kwanho.dev` — uploads the captured list to your Earprint account.
    
    We do not request `<all_urls>`, `webRequest`, `cookies`, `history`, `bookmarks`, or anything outside the two specific hosts above.
    
    ### Built for
    
    YouTube Music listeners who want the "Spotify Wrapped" feeling without leaving YouTube Music — and want it more often than once a year, with more depth, and with privacy you can actually verify.
    
    ---
    
    **Languages**: English, Korean.
    
    **Sync footprint**: A 1,500-song library uploads ~150 KB total. No background traffic between syncs.
    
    **Open beta**. Feedback and bug reports: [email protected] or via the GitHub Issues link above.
  • May 30, 2026
    description
    Earprint collects the songs you've "liked" on YouTube Music — from your own logged-in session — and uploads them to your Earprint account, where they become an interactive analysis of your music taste: top artists and genres, an artist map, a psychology-style profile, and recommendations.
    The extension only reads your own session and does nothing else. Sign in at https://earprint.kwanho.dev
    Earprint reads your own YouTube Music "Liked music" list and turns it into a portrait of how you actually listen — not the playlists the algorithm pushes at you, the music you picked.
    
    What you get
    After one sync (about 5–10 minutes for a 1,500-song library), the Earprint web app builds:
    
    Music Zodiac — your taste pattern matched to one of twelve archetypes (e.g. Riff Architect, Velvet Collector, Dream Diver). Reads like a personality card and pulls from real signals in your library: genre distribution, audio character, album immersion, recency tilt.
    Taste DNA — a research-grounded breakdown of your listening: novelty vs comfort, nostalgia window (which years anchor your taste), genre constellation, audio feel radar.
    Interactive Artist Map — your artists drawn as a constellation. Drag to explore, click an artist to see what they share with your favourites, drop in recommendations to fill the gaps.
    Personal song recommendations — Tinder-style rating loop. Liked tracks fold back into your library; passes drop the artist from future picks.
    Music World Cup — bracket your own library (random sample of 32 / 64 / 128 / 256) and find your real #1, or run a genre bracket to settle "do I actually prefer indie pop or city pop?".
    What this extension does
    The extension is intentionally minimal:
    
    You open YouTube Music's "Liked music" page in your own logged-in browser tab.
    You click "Sync" in the extension popup.
    The extension scrolls the page and reads the songs YouTube already displays to you — title, artist, album, like-order.
    Your sync token (issued the first time you sign in on the website) sends those rows to your own Earprint account.
    
    That's the whole permission model.
    
    What the extension never does
    No password access. Earprint never sees your Google or YouTube password — sign-in happens on the website via standard Google OAuth, the extension only ever uses a token tied to your own account.
    No watch / play / search history. We only read the songs you've explicitly marked as liked.
    No background scraping. Sync only fires when you click Sync.
    No selling data, no ad networks, no analytics SDKs. The Privacy Policy at earprint.kwanho.dev/privacy spells out every byte that leaves your browser.
    Append-only. Un-liking a song on YouTube Music doesn't erase it from your Earprint history — Earprint is "everything you've ever liked", not a live mirror.

Permissions & access

Permissions
storagetabs
Host access
https://music.youtube.com/*, https://*.kwanho.dev/*

Screenshots

Earprint — YouTube Music collector screenshot 1

About

Earprint reads what you've liked on YouTube Music and any playlist you point it at, including the year-end Recap - then turns it into a portrait of how you actually listen. Not the playlists the algorithm pushes at you: the music you picked.


### What you get

After one sync (about 5–10 minutes for a 1,500-song library), the Earprint web app builds:

- **Music Zodiac** — your taste pattern matched to one of twelve archetypes (e.g. Riff Architect, Velvet Collector, Dream Diver). Reads like a personality card and pulls from real signals in your library: genre distribution, audio character, album immersion, recency tilt.
- **Taste DNA** — a research-grounded breakdown of your listening: novelty vs comfort, nostalgia window (which years anchor your taste), genre constellation, audio-feel radar.
- **Interactive Artist Map** — your artists drawn as a constellation. Drag to explore, click an artist to see what they share with your favourites, drop in recommendations to fill the gaps.
- **Personal song recommendations** — swipe-style rating loop. Liked tracks fold back into your library; passes drop the artist from future picks.
- **Music World Cup** — bracket your own library (8 → 256) and find your real #1, or run a genre bracket to settle "do I actually prefer indie pop or city pop?".

Imported a **Recap** playlist? Earprint weighs it more heavily in your profile — it's the one playlist that reflects what you actually *listened to*, not just liked.

### How you sync — now right on the page

The sync controls live on YouTube Music itself (new in this version — no more hunting in the toolbar popup):

1. Open **music.youtube.com** in your own logged-in tab.
2. A small Earprint button sits in the bottom-right corner. Click it.
3. Pick what to import:
   - **Sync Liked Music** — your full liked library.
   - **Sync this playlist** — whatever playlist you're viewing (a Recap, a mood mix, one of your own).
   - **Choose playlists…** — tick several and import them in one batch.
4. Earprint scrolls the list for you and reads the songs YouTube already shows — title, artist, album, like-order — with a live progress bar. **Stop & save** keeps what's captured so far; **Cancel** drops the run.
5. Your sync token (issued when you sign in on the website) sends those rows to your own Earprint account.

The toolbar popup is now just a connection light + a switch to show or hide the on-page panel.

### What the extension never does

- **No password access.** Earprint never sees your Google or YouTube password — sign-in happens on the website via standard Google OAuth, and the extension only ever uses a token tied to your own account.
- **No watch / play / search history.** It only reads songs you've explicitly liked or playlists you choose to import.
- **No background scraping.** A sync only fires when you click it.
- **No selling data, no ad networks, no analytics SDKs.** The Privacy Policy at earprint.kwanho.dev/privacy spells out every byte that leaves your browser.
- **Append-only.** Un-liking a song on YouTube Music doesn't erase it from your Earprint history — Earprint is "everything you've ever liked", not a live mirror.

### Why an extension at all?

YouTube Music doesn't expose a public "my liked songs" API the way Spotify does. The only way to read your own liked-music list is to be logged in to music.youtube.com and read the page YouTube already shows you. That's what the extension does — on your tab, on your click.

### Pricing

Free for everyone with a 500-song library cap. Paid tiers unlock larger libraries, the full AI psychology profile, and unlimited bracket runs. Pricing is in KRW for Korea and USD/EUR elsewhere — no subscription, you only pay when you choose to run a deeper analysis.

### Open & transparent

- Privacy Policy: https://earprint.kwanho.dev/privacy
- Terms of Service: https://earprint.kwanho.dev/terms
- Security & contact: https://earprint.kwanho.dev/security
- Source: https://github.com/KKWANH/earprint

### Permissions justification

- `storage` — saves your sync token + preferences locally so you don't re-paste anything each time.
- `tabs` — finds your music.youtube.com tab when you sync, and (for batch playlist import) opens each playlist in its own tab.
- `host_permissions: music.youtube.com` — reads the rendered "Liked music" / playlist page on your tab.
- `host_permissions: *.kwanho.dev` — uploads the captured list to your Earprint account.

We do not request `<all_urls>`, `webRequest`, `cookies`, `history`, `bookmarks`, or anything outside the two specific hosts above.

### Built for

YouTube Music listeners who want the "Spotify Wrapped" feeling without leaving YouTube Music — and want it more often than once a year, with more depth, and with privacy you can actually verify.

---

**Languages**: English, Korean.

**Sync footprint**: A 1,500-song library uploads ~150 KB total. No background traffic between syncs.

**Open beta**. Feedback and bug reports: [email protected] or via the GitHub Issues link above.

Technical

Version
0.12.0
Manifest
V3
Size
36.38KiB
Min Chrome
88
Languages
1
Featured
No

Metadata

ID
nfhgnpjhiencoajdfdadegnfbbhfjjkj
Developer ID
u61714e8306629832f4b56f57c62ec520
Developer Email
[email protected]
Created
May 23, 2026
Last Updated (Store)
Jun 9, 2026
Last Scraped
Jun 14, 2026
Website
kwanho.dev
Support URL

Data sourced from the Chrome Web Store · last verified Jun 14, 2026.