Apple's new web store looks all spiffy, but its devs forgot to do something kinda important: Disable the sourcemaps
That's an oopsy. Just a little one, but still an oopsy. Someone's getting a paddling.
Keep up to date with the most important stories and the best deals, as picked by the PC Gamer team.
You are now subscribed
Your newsletter sign-up was successful
Want to add more newsletters?
Every Friday
GamesRadar+
Your weekly update on everything you could ever want to know about the games you already love, games we know you're going to love in the near future, and tales from the communities that surround them.
Every Thursday
GTA 6 O'clock
Our special GTA 6 newsletter, with breaking news, insider info, and rumor analysis from the award-winning GTA 6 O'clock experts.
Every Friday
Knowledge
From the creators of Edge: A weekly videogame industry newsletter with analysis from expert writers, guidance from professionals, and insight into what's on the horizon.
Every Thursday
The Setup
Hardware nerds unite, sign up to our free tech newsletter for a weekly digest of the hottest new tech, the latest gadgets on the test bench, and much more.
Every Wednesday
Switch 2 Spotlight
Sign up to our new Switch 2 newsletter, where we bring you the latest talking points on Nintendo's new console each week, bring you up to date on the news, and recommend what games to play.
Every Saturday
The Watchlist
Subscribe for a weekly digest of the movie and TV news that matters, direct to your inbox. From first-look trailers, interviews, reviews and explainers, we've got you covered.
Once a month
SFX
Get sneak previews, exclusive competitions and details of special events each month!
While this isn't exactly PC gaming news, Apple recently launched a new interface for its app store when viewed in a browser. Specifically, it makes the whole shebang work just like the Apps… err… app. Still, while it looks and works as intended, Apple's web developers forgot to do something important before making it live: disabling the sourcemaps.
This meant that someone was able to archive the source code for the site's entire frontend and stick it on GitHub (via Ruri on X). Now, I can't imagine it won't be long before this all disappears, but like AMD's accidental leak of the source code for FSR 4, once it's out on the Internet, it'll be there for good.
Apple used Svelte, but forgot to remove the sourcemap 🤣 https://t.co/AfsTX2zCFR pic.twitter.com/DhWkfDEkA6November 3, 2025
If you're wondering just what a sourcemap is and what the big deal is about disabling them, let me explain: Today's websites and web apps are complex affairs, and professional developers will often use a range of high-level tools to create the code for them. However, browsers work on HTML, CSS, JavaScript, etc.
So, the original code (i.e. the source code) needs to be transpiled for browsers, and for the sake of performance, the various files are often minimised and packed together to make a neat bundle that works super quickly in a browser.
A sourcemap is a file that maps the changes from the source code to the final code, so that when it comes to debugging any problems you've encountered in the end result, it's much easier to find where the issues are in the source.
Once you're happy with everything, you then just disable the sourcemap, so that the final code the browser works with is harder to trace back fully to the original source code. You don't have to do this, of course, but there are some reasons why you would want to, as explained in this blog by security firm Sentry.
In short, sourcemaps can be used to expose potential vulnerabilities, although truth be told, this is only the app store's frontend, so you're almost certainly not going to be able to prise out information about Apple, its customers, or secret hardware details. Plus, you don't really need sourcemaps to figure out the source code if you know your way around web development.
Keep up to date with the most important stories and the best deals, as picked by the PC Gamer team.
It's not a major faux pas, but you'd think that a company this size wouldn't make such a simple error. Before you rush off and see what else you can discover in Apple's new store frontend, it's worth noting that its devs have now disabled the sourcemaps. However, the full source code is still present on GitHub, so if you're an aspiring web developer, you might want to browse through it all to see how Apple does things.

1. Best gaming laptop: Razer Blade 16
2. Best gaming PC: HP Omen 35L
3. Best handheld gaming PC: Lenovo Legion Go S SteamOS ed.
4. Best mini PC: Minisforum AtomMan G7 PT
5. Best VR headset: Meta Quest 3

Nick, gaming, and computers all first met in the early 1980s. After leaving university, he became a physics and IT teacher and started writing about tech in the late 1990s. That resulted in him working with MadOnion to write the help files for 3DMark and PCMark. After a short stint working at Beyond3D.com, Nick joined Futuremark (MadOnion rebranded) full-time, as editor-in-chief for its PC gaming section, YouGamers. After the site shutdown, he became an engineering and computing lecturer for many years, but missed the writing bug. Cue four years at TechSpot.com covering everything and anything to do with tech and PCs. He freely admits to being far too obsessed with GPUs and open-world grindy RPGs, but who isn't these days?
You must confirm your public display name before commenting
Please logout and then login again, you will then be prompted to enter your display name.

