Iām sure youāve seen by now that Iāve been arranging interviews with developers of various Linux and Steam Deck programs and projects, done in a question-and-answer style, and posting them here to Lemmy.
These have mostly been with personal friends of mine. Projects like Heroic, Lutris, RomM Project, Junk Store and so on. My idea for these is to give you all a peek behind the curtain (so to speak) as to who is behind the projects you know and love - but this time the interviewee and content is a little different.
I got in touch with the lead dev and creator of what is called a āNintendo Switch Freeshopā. This dev runs the biggest piracy freeshop around - over 1 petabyte at its peak - and theyāre doing it right under Nintendoās nose. I wanted to know what brought them down this road, how they justify their piracy, and what itās like operating something so massive (and illegal) in the shadow of one of the worldās most aggressive copyright enforcers. What I got was a surprisingly candid look into the mindset of someone who sees themselves less as a thief, and more as a digital archivist, a rebel, or even a necessary evil in a broken system.
This interview is conducted for journalistic and educational purposes only. The intention is to explore the motivations, ethics, and technical aspects behind unauthorized software distribution platforms this. The interviewer does not condone, support, or participate in software piracy, nor does this site provide access to or promote the use of illegal content or tools. Readers are encouraged to respect intellectual property laws in their respective jurisdictions.
This post was made with the moderatorsā permission. Iāve omitted both the name of the shop and the interviewee to avoid inadvertently promoting or encouraging their work.
Personal Background & Development History:
How did you first get into software development or programming? Iām trying to imagine how someone ends up running the most prolific Nintendo Switch Freeshop (currently)ā¦was this one a gradual progression from āregular projectsā to your program?
I was around 14 or 15 years old, stuck in my room during the COVID lockdown. One day, I created a simple JSON file that allowed me to install games on my 3DS using an app called Universal-Updater. The games were hosted on a free Dropbox account.
Originally, I uploaded the file to a random GitHub repository ā mostly just to avoid losing it. At the time, I didnāt know much. I could only build small websites in JavaScript and tweak JSON files, but that was about it.
Then one morning, I woke up to find dozens of videos talking about my little 3DS script. Back then, it only had a few games and, to be honest, it was pretty bad. But I think people were feeling nostalgic about the old Freeshop, which probably explains why it got so much attention.
Thatās when I had the idea to create the eShop, mainly to meet a need I personally had. I was also inspired by an old, now-defunct project made by a developer on GitHub ā I think his name was āTom Stalckerā or something like that, I canāt remember exactly. His work had left an impression on me, and I wanted to recreate something similar in my own way. Apparently, I wasnāt the only one looking for something like this. Seeing how much interest the project was generating, I started working on it more seriously ā but still for fun, and out of passion.
I wouldnāt say it was a gradual or ātraditionalā progression. Once things started taking off and gaining some visibility, I focused entirely on making the kind of service Iād personally want to use as a user.
So no, I didnāt start with āregular projectsā, even if Iāve worked on other things since then that helped me level up my skills ā both in development and in server management.
Speaking of your program, can you tell those reading here who havenāt a clue ā what is it, what does it do, how does it run?!
This question is actually quite broad considering the number of related projects, but letās say weāre talking about the most well-known one. To put it very simply, itās like the Nintendo eShop ā but without financial barriers. Everyone is equal, regardless of their wealth, and can download content (games, updates, additional content) without having to pay.
Its main purpose is the preservation of digital heritage.
Have you worked on any non-piracy-related projects in the past? Indie games, tools, programs or otherwise?
Yes, Iāve personally made some mini-games before. Usually, when itās just for fun, I like to create mashups ā for example, Iāll challenge myself to mix Mario Kart with Space Invaders, just out of curiosity and for my own enjoyment.
I also often build simple websites just for fun ā to improve my skills, explore ideas, or sometimes simply because something made me laugh and I wanted to turn it into a little project.
What drew you specifically to console hacking/homebrew/piracy scene?
I didnāt have any money, and like many kids who own a console but canāt afford games, I just wanted to be able to play video games.
Would you consider yourself more of a developer, a hacker, or an activist or something else entirely?
I wouldnāt presume to label myself as any of those. Iād say Iām simply someone trying to do what I love, creating what Iād want to have as a user, while also trying to help as many people as possible.
Are you operating solo, or is this a collaborative effort?
Generally, I prefer not to answer this question, but no, Iām not working alone. It wouldnāt be possible to manage the community, handle the servers, add content, and do the programming all by myself. So yes, there are several of us, although for security reasons, I prefer not to specify how many we are or who manages what.
Creation of the shop:
When and how did the idea for your freeshop begin?
During the COVID period in 2019-2020, refer to the first question in the previous section.
What ātechnical challengesā did you face in building a freeshop for the Switch compared to older consoles like the 3DS?
On the 3DS, I wouldnāt say it was very complex, because for the app itself, we had forked Universal-Updater at the time ā although that might soon change given some big projects aiming to simply patch the 3DS eShop are in development.
But Iād say the biggest challenges we faced on the Switch were, first and foremost, dealing with DMCA takedowns from companies like Nintendo and Markscanā¦
Another major challenge was bandwidth for a public, free shop. In terms of numbers, the public shop serves at least 200TB every 24 hours on a normal day.
How do you source the game files and keep the library updated?
Iāll answer this question in two parts. First, Iāll explain how we managed to gather over 12,000 games right from the launch.
Without bragging, Iām someone who analyzes a lot, so Iām quite skilled at creating workarounds and even more so at developing automated scraping systems.
Using my knowledge, I created a set of scripts that, initially, scraped the biggest trusted sites offering Switch games. This required two things: integrating an ad blocker (like uBlock) directly into all the scripts, and then scraping the affiliate links.
Once all the links were collected, I wrote a simple script to bypass link shorteners stuffed with ads, to get the full list of 1fichier.com links. When the 1fichier.com links list was ready, I just used a program like JDownloader to mass-download everything.
But that only worked for the first few months. Later, I was contacted by someone who had a full backup of the entire content from an old shop.
Regarding adding new content, there are several sources: One external source is the scene, with dumps coming from teams like Venom, Suxxors, to name a few.
Since (another shop Iām omitting the name of) closed, most new content comes from our own dumps, which we do thanks to donations and payments we receive for our professional services.
We dump around 200 to 300 games per month, and up to 500 updates some months. DLCs occasionally come in dumps too, but thatās rarer ā although weāre getting more interested in those lately.
Do you design it to be resilient against takedowns or detection? Speaking of, can you tell me about that side of this, I canāt imagine Nintendo is unaware of your efforts, have you been contacted at all, DMCAād, any legal notices?
Regarding the systems we have in place, yes, weāve implemented more than a hun- dred techniques, methods, and systems to ensure the entire project isnāt affected by DMCA takedowns.
As for the DMCAs, we receive them ā whether for content, links, or other reasons ā sometimes over 500 in certain months, either directed at us or companies linked to our services. Most of these are generated by automated systems from companies affiliated with Nintendo, like Markscan, and some are directly issued by the legal team of NOA (Nintendo of America).
Why create something this polished and accessible, knowing it could attract heavy legal attention?
The goal isnāt focused on the legal side. Whether itās me personally or other members of the team, we primarily want to create a trustworthy service ā exactly the kind of service weād want to have ourselves as users.
Just because weāre doing something that goes beyond the legal boundaries in some countries doesnāt mean it has to seem shady, obscure, or inaccessible.
Ethics, Legality, and Preservation:
How do you personally justify what is undeniably piracy with the project?
Personally, I donāt limit myself by legal boundaries; my limits are ethical. As long as what I do is ethical and doesnāt harm almost anyone, Iām okay with it.
The most important thing is to consider who this project impacts ā both positively and negatively ā including our users, donors, Nintendo, game studios, and so on.
The reality is that out of 100 people affected, over 98% are helped and given the opportunity to dream.
So, since the project has a positive impact on more than 98% of the people directly or indirectly affected, I donāt mind it. I believe projects like this serve a necessary purpose.
Is this about game preservation, access, anti-corporate stance, for monetary gain ā or just practicality? Iām super curious what stance you take for justifying this kind of platform. I interviewed one of the two āmainā PC gaming repackers last year, who said that where he lives (a āthird worldā country) the price of games means any and all gaming was totally inaccessible to he and everyone he knows. He did this (in his words) as a way to give those who wouldnāt be able to game a chance to do so.
Our goal is both preservation and access, because by enabling access, we indirectly ensure preservation.
One of the first things to understand is that if services like this exist, itās because there is demand ā and where there is demand, there will always be supply.
Moreover, thanks to services like these, some games will still be available in 200 years simply because a service ā whether ours or another ā dumped and shared them.
If projects like (shop name omitted) eShop exist, itās to give users and people confidence that when they come to our service, they will only find trusted, high-quality files. Thatās also why, for example, you wonāt find any ads on our platform. Monetary gain is not something weāre interested in. Of course, what cannot be denied is that an infrastructure like this isnāt free.
Generally, the people who pay or donate are not paying for the games themselves, but for the service we provide.
Do you think thereās a meaningful difference between pirating current-gen games and legacy titles?
Of course there is a difference. I consider that āpiratingā an old game isnāt really pi- racy as soon as the game is no longer commercially available, because piracy means stealing. But at what point can it be considered stealing when the content is no longer sold?
Regarding recent games, the main issue is the price, especially with Nintendo openly mocking its users by selling Mario Kart World for around $90. And weāre still talking about Mario Kartā¦
I agree with Nintendo that purchasing power has recently increased in Japan, but they forget one important detail: the majority of their users simply arenāt Japanese.
For example, the Brazilian currency is worth about four times less than the US dollar.
So, I would say that people who āpirateā retro games donāt have the same needs as those who pirate recent games.
Old games are mostly no longer legally accessible, whereas recent games are inaccessible mainly because of their price.
How would you respond to indie devs or studios who rely on every sale?
Unfortunately, some developers make great games but end up paying the price. However, blaming piracy isnāt the right target ā if anyone should be blamed, itās companies like Nintendo.
This question comes up quite often, and while the impact of piracy on indie developers is one of the few real indirect effects, it largely stems from decisions made by Nintendo and others.
Whatās your take on Nintendoās approach to digital rights and game availability?
I would simply say that Nintendo shows absolutely no respect for their community and is now solely focused on filling their pockets.
Back in the day, we had real gamesānot necessarily standing out for their visual quality, but for their ability to bring people together.
Today, Nintendo mostly just re-releases remakes originally from old consoles, selling them for $60. Itās getting worse with the Switch 2, where they now dare to sell texture packs or minor upgrades for $5 to $10.
Unfortunately, Nintendoās priorities today are purely financial. And Iād rather not even talk about the closure of the 3DS eShop, which would have been a huge disaster if projects like hShop didnāt exist. I want to clarify that hShop is neither a competitor nor directly or indirectly affiliated with (shop name removed).
Our eShop for the Switch is simply what hShop is for the 3DS.
Gaming Life & Relationship with Nintendo:
Whatās your history with Nintendo consoles ā were you a fan growing up?
I mainly played on the 3DS from when I was 6 until I was 15, so I donāt have as much experience with other consoles.
For many years, my 3DS was my only way to escape my reality, from a childhood that was simply very difficultā¦
The 3DS was simply Nintendoās best era, and I donāt think weāll see anything like that again given the current direction of their latest consolesā¦
Do you still play games regularly? If so, whatās your current favorite title or platform?
Unfortunately, over time, I play less and less. I truly enjoy only older games now, and I have less and less time to play. Itās one of my regrets not to make more time for it, but life seems to go faster and faster with each passing year.
Have your views of Nintendo changed over time ā either as a fan or as a developer?
Yes, a lot, as I explained earlier.
Were there any particular events or decisions by Nintendo that directly motivated you?
See previous answers =)
Do you see a piracy front-end mimicking the Nintendo eShop as an act of protest against Nintendoās practices? Or are you purely mercenary here ā this is for money?
Itās important to know that (shop name edited out by me) eShop was fully funded by myself from 2019 to 2024, so no, this is not about money.
We simply want to provide a high-quality, trustworthy service that is as user-friendly as possible.
The Broader Scene:
What do you think the future holds for freeshops like yours
I canāt give a very detailed answer to this question, but itās important to know that the more piracy is condemned, the more accessible it becomes. The community, pirates, and hackers will always evolve and become increasingly motivatedā¦
Have you got any data for us? Iām beyond curious to know, have you got any idea of the metrics: total users, total downloads, how much data you host? I read that āat its peak the service was handling over 1 petabyte of data per dayā ā thatās a crazily large operation. And I really donāt expect to get an answer for this one, but how much have you made, an estimate would be nice, from your freeshop?
In terms of bandwidth, yes, it has reached several petabytes per day during some peak periods. However, on quieter days now, we handle between 200 and 300 terabytes within 24 hours. As for users, we recently surpassed the milestone of 3 million across all services combined.
Regarding financials, personally, this does not generate income for me. I prefer to prioritize improving our services and expanding our projects.
You should know that personally, money is not an issue for me. Iām a pretty simple personā as long as I have a roof over my head, food to eat, and internet access, thatās enough.
Between the ages of 18 and 20, I founded four bulletproof hosting companies, which I later sold. Today, I still own two companiesāone in hosting and another providing large-scale network systems for major enterprises.
When I need extra money for vacations, I sometimes take on freelance work, like building websites and other projects. So, financial gain isnāt something Iām interested in.
Do you believe the piracy/homebrew community is growing or fracturing?
No, the community is growing and will continue to grow. Itās important to remember that the more piracy is punished, the more services will become available.
Also, as games become increasingly unaffordable, the demand will only keep rising.
Are you concerned about potential legal action or consequences? We all know about Gary Bowser, who was sentenced in 2021 to 40 months prison and $14.5m USD in fines. This has to play on your mind, right?
I am not worried about that at all. Iām not completely recklessāif itās going to happen, it will happen. Life is short, so I prefer to do what I want now.
Besides, Iām not acting blindly; Iāve already taken precautions and prepared for any eventuality. When you do something like this, you always need to keep some advantages.
You also have to understand that Nintendo doesnāt have the same power everywhere. I could mention countries like Iran or Panama, just to name a few. Panama, for example, is one of the few countries that has no agreements with the NSA or similar agencies.
Do you plan to expand features ā or create tools for other platforms? By your own words elsewhere on the internet, I read itās been quite a tumultuous year for your programā¦what exactly happened?
We plan to eventually expand our projects across all platforms, including consoles up to the PS4 and PS5. We also aim to explore torrenting, IPTV services, and streaming platforms.
Our core goal remains the same: providing access and maintaining high-quality service.
This year has been quite eventful, with personal challenges as well as a tenfold growth in user numbers. As a result, we had to completely overhaul parts of our network, add new servers, improve some systems, and even rewrite others from scratch.
If Nintendo offered a better digital access or preservation model, would that change your approach? Further, what would make you close shop and change your stance? Would that even be an option?
I donāt think that will ever happen, but the only way to shut down services like ours would be to reduce the demandābecause without demand, thereās no need for supply.
Personally, I donāt see myself involved in the project much longer. I created it in 2019, and now itās 2025. Whether we like it or not, a project like this is extremely mentally exhausting, even if itās enjoyable to manage. Itās complex and has grown very large.
But no worriesāIāve already started planning my succession, and trusted people will be ready to take over and contribute to the project. Personally, I plan to step away before 2027.
It would become too costly to maintain and pointless without users. But we all know Nintendo will never admit what they are doing or change their stance.
What do you think about the Nintendo Switch 2?
Thereās so much to sayābetween game prices like Mario Kart World at $90, a $500 console that only comes with a black and white theme, $10 texture packs, and even paid software just to learn how to use the consoleā¦
I just hope other manufacturers like Sony, Microsoft, and the others donāt follow this same path.
But honestly, it doesnāt really matter, because by doing this theyāre alienating a lot of people. There are now many who are solely focused on breaking the consoleās security, and the more Nintendo continues down this road, the more theyāre pushing their own community away.
Anything in general youād like to say? The floor is yours!
The one thing I want to say to everyone is: donāt overcomplicate things. Todayās society has become way too complex. Live and enjoy the present moment because you never know what tomorrow will bring. Do what you want, when you want ā we only have one life. And remember: in whatever you do, only those who achieve less than you will try to put you down.
The end!
ā¦and thatās that. Again, Iād encourage you all to remember this is not endorsing the program, itās just a chance to have someone explain how they justify doing what they do. As I keep on saying - a āpeekā behind the curtain.
This was quite brief, but their time was limited and Iām grateful that they even accepted my request and let me do this. Iāve edited some of their answers, as youāll see - 99% of these edits have been to remove the eShopās name.
I have also done a few of these interviews now, and posted them here to Lemmy, if youād like to read them:
ā¦and I have more to come in the future.
Mastodon:
If you want more of this kind of thing, come join me on Mastodon!
No. No it does not. Piracy is legally copyright infringement, not theft. Stealing requires that the thief deprive the original owner access to the stolen thing. Piracy is not stealing because there is no deprivation of access.
If I made a copy of your car, but you still had access to your car and could drive it like normal, I didnāt steal your car.