Apple now blocks direct browser requests from custom origins. Added backend proxy routes: GET /api/itunes/search — iTunes search GET /api/itunes/lookup — iTunes lookup by ID GET /api/itunes/charts — Apple RSS most-played charts (albums/songs) All itunesSearch/Lookup/TopCharts/TopSongs functions in api.js now route through backend. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>