Flathub, one of the largest repositories for distributing Linux applications via Flatpak, has just published a hardline policy that effectively bans AI-generated code and AI-assisted submissions entirely. A new commit was merged into their official documentation on May 29, replacing their previous "milder" wording with explicit language that leaves no room for interpretation: generative AI is not welcome here. The policy covers both the submission process itself and any applications submitted to the platform.
What Exactly Is Banned
The updated Flathub policy is remarkably comprehensive in its scope. Any pull requests opened, generated, or automated using AI tools are prohibited outright. Developers are also instructed not to request reviews from AI systems on their submission PRsβa direct shot at GitHub's Copilot code review features that submitters have apparently been abusing. Applications containing AI-generated or AI-assisted code, documentation, or any other content fall under the ban as well. This includes BaseApps, extensions, and any artifacts produced by flatpak-builder. Submissions that violate these rules can be rejected without further review, and repeat offenders face permanent bans from future submissions.
Developer Perspective: 'I'm Tired'
Bart Piotrowski, a developer working on Flathub's infrastructure, provided context in a post on Mastodon. "We have updated Flathub's LLM policy to explicitly disallow AI usage for both the submission process and applications being submitted," he wrote before acknowledging his own reservations about the move. "I know it's an unpopular opinion on the Fediverse, but I do think LLMs are inevitable... you can expect less organically grown code as time goes on." Piotrowski revealed that the decision wasn't made lightlyβthe final trigger was a surge in unpleasant interactions with what he described as "entitled submitters acting as if they were bestowing their brilliant software upon us idiots who are rejecting it" over the past month. The developer concluded by confirming that existing vibecoded apps already published on Flathub will remain available; this policy is forward-looking only.
How to Comply
For developers still hoping to ship through Flathub, there are specific steps outlined in the new documentation. GitHub users must disable automated Copilot reviews either by excluding their repository from Copilot access or turning off the global "Automatic Copilot code review" feature entirely before submitting. Applications containing copyrighted, license-incompatible, or ethically questionable code remain prohibited regardless of whether AI was involvedβthe platform is simply closing that additional avenue for low-effort submissions.
Key Takeaways
- Flathub's new policy bans both AI-generated applications AND AI-assisted submission processes (PRs, manifests, build scripts)
- Existing published apps are grandfathered in; the ban applies only to new submissions going forward
- Mature, well-maintained projects may request exceptions, but this isn't guaranteed approval
- Developers must explicitly disable GitHub Copilot's automated review features before submitting
The Bottom Line
This is the kind of boundary-setting the open source ecosystem desperately needs right now. Flathub drew a line in the sand and said enough is enough with AI slop flooding their platformβand honestly, more repos should follow suit before they become indistinguishable from an app store full of prompt-engineered garbage.