Just got back to Mรกlaga after a year in Berkeley, California, and reconnected with the entire Uptodown team.
Earlier this week at the Uptodown Open Session, down at Muelle Uno in Mรกlaga.
Itโs been an intense year of exploring and absorbing everything around me. Surprisingly, some of my biggest takeaways didn’t come from new adventures, but from familiar faces and projects closer to homeโlike watching Freepik brilliantly pivoting or the invaluable insights from friends like Cuenca and Florido. Their experiences have given me fresh insights on how we can launch some exciting new stuff and sharpen our strategies here at Uptodown.
Taking part in Freepikโs UpScale event in San Francisco this year was also a game-changer. Many of the shifts and bold moves theyโre leading in the creative industry are totally relevant to our own world of app distribution.
And at the same time, seeing up close how the new status symbols in todayโs US tech culture actually reflect the principles weโve always stood for at Uptodown really hit home. It was a strong reminder that weโre on the right track, a motivation to keep going.
Sure, this year away was toughโespecially missing the daily hustle with the Uptodown team. BUT everything ran like clockwork without me. I always knew our team was packed with talent, but honestly, I didnโt realize just how smoothly they’d sail without me around. Itโs humbling to see just how strong and autonomous the team has become.
Now that I’m back, I’ve found an even more motivated and energized team, ready to tackle the future. And I’ve got a backpack full of fresh ideas, inspiration, and proposals gathered from my time immersed in Silicon Valleyโs scene. Itโs time to unpack them and put them to good use.
At Uptodown, we have some incredibly valuable assets built over decadesโour technology, rich content, and engaged community. Now, weโre ready to amplify these strengths by integrating the latest AI tools and technologies. This is going to unlock new opportunities, help us deliver new amazing products, and bring even greater value to our industry.
Exciting times are ahead. Weโre ready to surf this new AI-driven wave. Stay tuned, because soon, weโll have some thrilling announcements about all the cool stuff we’ve been working on.
EDIT: This Was the 2025 Uptodown Open Session โ Summer Edition
Like many other companies, at Uptodown we’re deeply engaged in figuring out how to unlock the potential of AI.
As part of this exploration, we experiment with new tools, try to identify what can actually enhance our work, and play around with the latest AI releases every week.
The most striking impact weโve seen this year is the massive boost in productivity when it comes to developmentโalmost unbelievable for those of us whoโve been programming for decades.
As an example, just a few weeks ago we put together a fully functional social network just for fun. And this past weekend, we decided to explore the frontier of LLMs: what better way to gauge how close we are to AGI than by comparing it to the mind of a 10-year-old kid from the ’80s playing Monkey Island or Maniac Mansion?
Inspired by LLMs playing Pokรฉmon through emulators on Twitch, I set up a system that allows any vision-capable LLM (local and remote) to play classic MS-DOS graphic adventure games.
The workflow of this system is quite simpleโthough just a few months ago, building something like this would have taken weeks.
A Python script captures a specific area of a window running SCUMVM (where the game is being played), processes the image to prepare it for an LLM, manages the context, sends all the information to a vision-capable LLM, retrieves the suggested actions, executes them on the host system, and then repeats the cycle.
The basic components are:
Fedora 42 with the X11 window server (to simplify screen capture)
VSCode with Copilot (Gemini 2.5 Pro as pair programmer)
Well make a single Python file containing the full script
Ollama (using Llava:4b and Gemma3:4b, both of which support local vision), the ChatGPT and Anthropic API models as the ยซplayersยป
VSCodeโlike any other AI-powered editorโis what really makes the difference here. Itโs like having a junior developer who never gets tired: it refactors, debugs, writes code, and handles tedious tasks on command without a complaint.
Your job is just to think through the more interesting challenges:
Creating a grid overlay on the captured image to help the LLM precisely identify where to click
Rewriting the internal dialogue on each iteration to help the LLM develop a long-term strategy
Allowing model selection, integrating each local and remote LLM, dynamically choosing the capture window…
Interpreting LLM commands and executing them properly on the host machine…
And with that setup, Copilot ends up doing the work of five junior developers in just a few hours. Itโs almost absurd. You can see it in action here:
*All interactions with the game are performed by the LLM. Why does ChatGPT choose Bernard and Michael? ยฏ\_(ใ)_/ยฏ
Googleโs and Claudeโs LLMs make the most progress in terms of advancing the game story, while local models still struggle with basic tasks like accurately determining where to click. But the solutions weโve built go far beyond mere prototypes.
At current LLM service prices, completing Monkey Island or Maniac Mansion could end up costing hundreds or even thousands of dollars (once I iron out the final details, I might have one of them play live on Twitch for a few weeks). Maybe itโs time to build a dedicated home machine capable of running large models locallyโsomething in the spirit of Andrรฉs Torrubiaโs setup.
Is all of this just an excuse to dust off old MS-DOS games and see how far LLMs can get with them? Of course. But programming has never been this much fun. AI has gone from being an incredible curiosity that you could chat with to something that’s having a tangible, almost absurd, impact on the real worldโall in just a matter of months.
For a small team like Uptodown’s, this is a game-changer. With just 33 experienced people, we could potentially do the work of 100โif we manage to fit the pieces together.
Soon, weโll begin to grasp what true abundance in software development really meansโwhere weekend projects or one-person teams can achieve what once took entire teams for months.
Week 2 Update
I’ve replaced the overlaid coordinate grid with a numbered cell system. It has proven to be much easier for LLMs to understand and far more accurate than asking them to count pixels (based on https://github.com/quinny1187/GridGPT).
To help the LLM develop a long-term strategy, Iโve added a context memory that updates every ten iterations. At that point, the LLM pauses to generate:
A map of all the rooms it has discovered based on the last ten screen descriptions, including how those rooms are connected.
A concise and persistent list of objectives, based on everything it has read and inferred from interactions so far.
The original context (as the first version had), summarizing its last ten actions to reduce repetition and improve variation in future actions.
Finally, I’ve extended the game screen text duration to the maximum allowed, giving the LLM enough time to capture dialogue by taking a snapshot every three seconds.
With this setup and enough time (/ budget), we could build a solid benchmark to evaluate how well LLMs can play through this type of games. Day of the Tentacle, for example, has up to three separate timelines to solve puzzles!.
In just a few minutes, GPT-4.1 explored the main hall and the office, discovered the passage behind the clock leading down to Fredโs lab, and figured out that it needs a diamond to power the time machine. Granted, these LLMs have prior knowledge of popular gamesโjust spotting the clock is enough to spark their curiosity :)
If I can find a way to cover the costs, Iโll set up a 24/7 Twitch stream to see just how far ChatGPT can go.
This week we had the pleasure of participating in a panel hosted by our friends at Freepik in their amazing San Francisco office.
Paula Vivas and her U.S. team are doing incredible work, perfectly reflecting the company’s styleโprofessional, but still keeping that friendly, hacker spirit we love so much back in Mรกlaga :)
We also had the opportunity to invite and meet Andreas from Flexion, a project that’s been in the mobile distribution industry for decadesโjust like usโand with whom we share a big part of their vision.
Here’s the transcript of my answers to Paula’s questions.
Uptodown is an open and global multi-platform app store with a massive audienceโtens of millions of users every month. Our job is quite simple: we connect our vibrant community with your work as developers. The tricky part is doing it while respecting users’ freedom, privacy, and securityโall while giving you full control over your work.
Paula: Can you share your companyโs perspective or experience regarding the role of AI in indie game development?
Uptodown actually operates a lot like an indie studio. We donโt have investors, our marketing budget is zero, and we have a small team for the scale of our platform, Just 33 people and we are delivering more than 300 million apps every month.
That means we face many of the same challenges as indie developers. Weโll talk later about discovery and AI, but our use of AI is very specific and practical.
For example, we use it heavily for localization, as we publish editorial content in 17 languages. We also use it for moderation, ensuring quality and security across the platform. And right now, weโre experimenting with natural language search, aiming to make app discovery more intuitive and user-friendly.
For example you can ask for a tower defense in spanish based on The lord of the ring working for a specific version of Android TV.
Paula:From your point of view, what are the most significant challenges indie game developers face today?
Two of the biggest challenges for small teams are resourcesโthe cost of developmentโand visibility.
On the resource side, companies like Freepik are doing a great job providing tools that help developers.
But visibility is a whole different story.
Until now, the only way to get traffic from closed app stores like Google Play or the App Store is to have a big marketing budget to buy it, or generate enough revenue to share with themโso they would send traffic your way.
But things are starting to shift. We’re now seeing a lot more traffic coming from language models. They are good recommendation engines, acting as a bridge between users and developers based on real user interest.
Nothing crazy yet, but just last week, Grok started recommending Uptodown as a trusted source for appsโeven for its own APKs. This is just the beginning. As users start getting recommendations from different sources, decoupling big tech stores, searches and operating systems.
And hereโs another key point: Thereโs a strong connection between how these recommendations work and how open your distribution is. Probably linked to how easy it is to deeplink content and how accessible your content is.
Thatโs why weโre trying to convey to developers how important is what we call ยซfirst open principleยป.
Paula:What strategies would you recommend indie developers adopt to effectively tackle these challenges?
As I said, the most important thing is to shift to an ยซopen-firstยป strategyโmaking your content more accessible while building trust and authority. Itโs a simple process that only changes the way you share your work.
The first step is to always use your own site as the primary place to publish and host your game. This is crucial for building a long-term strategy with a solid foundation. Itโs important to recognize the trap of relying too much on big app stores.
You can use their tools, but be mindful of their limitations. For example, when Google Play sells you their ยซsafetyยป features, like the Integrity API (which prevents you from hosting your own files), or when they push bundles and split APKs that make it harder for users to install and share your game. These things make you dependent on their ecosystem.
The next step is to expand to open and independent app stores like Aptoide or Uptodown. These platforms give you free traffic and visibility, something that’s much harder to get in closed ecosystems. You can also use tools like Flexion to help distribute your game across multiple stores.
Finally, you can still launch on the big app stores, but do it on your own terms, with a diversified distribution strategy that doesn’t limit your control.
Itโs similar to the ยซmobile-firstยป principle in web development. Sure, you can make a website mobile-friendly, but if you design it with mobile-first thinking, the whole approach changes. The same applies hereโopen-first distribution puts you in control from day one.
Paula:Looking forward, whatโs your long-term vision on how AI might shape the indie gaming industry in the next few years?
I’m gonna go philosophical here.
The bad news? AI is going to be better than us in everythingโno exceptions.
But, and this is the most optimistic thing I can say: bringing joy, entertainment, and even simple escapism will be humanityโs last stronghold.
So if youโre making games, youโre doing the right thing at the best possible time.
We’ll be in San Francisco during the GDC, hosting a great conversation at the Freepik office. I will share Uptodown’s perspective on where app distribution is headed and why it matters so much for indie developers: https://lu.ma/vxhapl1c
It’s going to be a great evening of casual networking with our colleagues from Flexion and Freepik, discussing how AI and innovative distribution channels can genuinely help indie studios scale up, stay creative, and connect directly with users.
Here’s a sneak peek at some of the ideas I’ll cover:
We’re currently experiencing a massive shift in game development, driven by powerful new AI tools. This shift is not only changing how games are created but also how users discover and access them, significantly impacting distribution channels. This combinationโAI-driven development and open-first distributionโhas the potential to redefine success for indie studios, giving them unprecedented opportunities to thrive independently.
AI is Redefining Game Discovery
Until now the mechanisms for gaining visibility on closed platforms have depended on your ability to generate revenue (and receive traffic from their stores) or the size of your marketing budget to buy traffic. A perfect scenario for gatekeepers, aligned with their goals, but one that offers fewer opportunities for new projects.
Large Language Models (LLMs), such as Grok and ChatGPT, are becoming powerful recommendation engines, offering users personalized and accurate ways to discover new games and apps.
Unlike traditional algorithm-based platforms, these AI-driven tools can openly recommend sources that truly align with users’ interests.
One example is Grokโs integration into X. Over the past week, dozens of posts from its LLM have suggested Uptodown as a reliable source for downloading appsโincluding Grok itself! :)
In this post-SEO era, building trust, authority, and expertise is more important than ever.
AI Strengthens the Open First Principle
AI not only reshapes game discovery, it also amplifies the benefits of adopting the Open First Principle. Openness and distribution are closely linked, thanks to factors like deep content linking and improved content accessibility for language models.
Yes, we firmly believe the web will continue to winโbecause ยซopenยป will always beat everything else.
So, what does ยซOpen Firstยป mean for Uptodown
Step One: Launch on Your Own Website
Begin by distributing your game directly through the web, the most accessible and open technology available. Your website is your main resource and the first essential step toward independence.
Hosting your files directly helps you quickly spot any hidden traps used by major platforms, such as Googleโs Integrity API or file bundling tactics (splits makes difficult to achive and share your work), designed to keep you locked into their ecosystem.
A recent example of platform control is the law supported by major stores in Utah, requiring age verification for app access. While framed as security, itโs another avenue to collect data and assert control. At Uptodown, we donโt even require user accounts to access content. For us, real security means informed users and respected freedom.
Next, Expand with Open Marketplaces
Once you’ve built your independent foundation, expand to open platforms like Uptodown or Aptoide. These marketplaces let you reach millions without losing control or facing hidden conditions. Tools like Flexion can further scale your reach.
Finally, Engage with Big PlatformsโOn Your Own Terms
When you’re well-established through open channels, approaching closed ecosystems like Google Play or Apple’s App Store becomes strategic. By entering these platforms last, you keep leverage over your product, ensuring they become complementaryโnot controllingโparts of your distribution strategy.
Why Developers Should Adopt Open First
Direct Audience Connection: AI-driven recommendations favor openness, allowing you to build genuine relationships directly with your users.
Creative Independence: Maintain control over every aspect of your software, free from restrictive rules.
Diversified Growth: Grow sustainably and flexibly across various channels, maximizing your impact.
Empowered Scalability: AI’s increasing influence helps even small teams achieve substantial results quickly.
The New Era of Open Distribution
The gaming and app development industry is entering a new stage thanks to AI. Closed ecosystems and restrictive app storesโcontrolled by big techโare quickly becoming outdated. AI’s ability to empower direct, authentic, and meaningful connections between developers and audiences makes the Open First approach the smartest, most future-proof strategy.
Embracing openness is no longer optional; itโs the clear path forward. The future of app distribution belongs to developers who prioritize freedom, flexibility, and authentic interactions above restrictive platforms.
Join this new wave of open, letโs build something incredible together.
Over the past few months, weโve seen clear confirmation of the scenario we had already been anticipating: the rapid acceleration of artificial intelligence and its widespread impact across the entire industry. This is happening in less obvious sectors like designโwhere Freepik has been pivoting for a whileโbut also in more โtraditionalโ areas such as web content and search, which are closer to our core.
During this same period, Uptodown completed a monumental milestone: two full decades of operation. We have grown alongside the internet itself, serving more than 20 billion users, delivering over 60 billion downloads, and generating the largest amount of apps and content ever published by a storeโin 15 different languages.
All of this has given us a chance to step back and think about our role in the years ahead: to reflect on Uptodownโs value and whether our mission continues to make sense in this changing environment.
โAt Uptodown, we develop tools to guarantee free access to software and to organize information about applications from around the world.โ
Even now, we keep reaching the same conclusion. No matter how much the industry changesโwhether new companies, operating systems, or devices ariseโindependent access to software, proper organization of application information, and unified distribution will remain universal needs and rights worth defending.
The same holds true for how we want to do things:
โUptodown aims to be an exceptional workplace for designing, developing, and delivering these tools to the worldโa place where a talented group of people can help millions of users discover, download, and share apps with ease and accessibility.โ
Weโve lost a lot of in-person contact these past few months without a regular office, and Iโll still be away for a while under a tricky schedule. But if all goes well, sometime in 2025 weโll look for a more permanent space where we can come together.
Even though Uptodown is a very different company today, weโre fortunate to remain independentโfree of external investors or outside influencesโso that we can keep doing things the way we believe they should be done. That includes how Pepe and I view our lives and our work: building steadily, always moving forward in the same direction and with a clear purpose, focusing on what truly matters.
With our foundation in order and the benefit of some perspective, we now ask: Whatโs left to build?What challenge do we want to tackle in the next decade?What should be Uptodownโs next step?
We all agree that if we aim to drive real change in the industry, we canโt settle for leading just one platform, limiting ourselves to the webโs capabilities, or relying on third parties for our revenue. Weโre in a position to propose something far more ambitious for universal, independent app distribution.
The Rise of Uptodown. A dominant force in the app and gaming industry.
We want to launch a multi-year movement that addresses different areas and transforms us into a truly unified, open platform. This involves enhancing the spaces we already control and creating new ones to spark a network effect, growing our market share. Among other initiatives:
A single platform for deploying all updates and licenses.
Designed to encourage user adoption and loyalty
Helping solve the growing challenge of digital rights management
Capable of building a community that crosses operating-system boundaries
Expanding the social elements of the Uptodown store.
Fostering a vibrant community around our platform and content
Giving developers the independence to publish and sell their apps
Comprehensive digital rights management for developers
Hassle-free publishing and distribution
Ubiquity in the gaming and app industry.
Presence across multiple platforms
Various integration levels to suit each platformโs needs
Additional cross-cutting services that provide cohesion
All under the umbrella of an independent, privately owned company.
Free from investors or interests that donโt align with our users
We have the capabilities and the right conditions to make Uptodown a truly beloved platform
If we didnโt know each other, or if you hadnโt already traveled much of this road with us, this might sound like a wish list. But youโve already done the hardest work, weathering our toughest moments and helping build all that we have.
Itโs clear you can achieve this, and itโs absolutely worth trying. Weโll keep pushing forward and look forward to seeing everyone throughout 2025.