Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

If an application or its Flathub packaging contains material you know or reasonably believe was AI-generated, disclose it to Flathub. Identify the affected material, say which application or packaging component contains it, and give its approximate extent. Flathub does not currently prescribe a special listing field or a fixed sentence for this disclosure, so treat the wording below as a practical way to satisfy the information requirement—not as an official template.

What Flathub requires

Flathub’s official Requirements page states: “Submitters must disclose any AI-generated code, documentation, packaging, or other material they know or reasonably believe is included in the application or its Flathub packaging.” The rule is about material that ends up in the software or in the packaging submitted to Flathub, not every moment in which a developer happened to use an AI tool.

  • Identify the material: say whether it is code, documentation, artwork, translations, build or packaging files, tests, or another included component.
  • Identify where it appears: name the module, feature, document, runtime asset, build script, or packaging component affected.
  • Estimate the extent: provide a useful approximation, such as a proportion of a module, number of files, lines, screens, paragraphs, or other measurable scope.

Flathub’s policy does not state that this information belongs in a particular MetaInfo element, manifest field, pull-request comment, or other named location. It also does not provide a standard sentence to copy. Do not describe a location as mandatory unless the current Flathub requirements or a reviewer specifically says so.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

First decide whether the rule is triggered

Classify the AI activity by looking at the material that will actually be submitted. The following distinctions keep a disclosure accurate without turning ordinary tool use into an unnecessary declaration.

#1 Best Overall
Sale
Compressed Air Duster,130000RPM Super Power Cordless Air Duster,Rechargeable Brushless Blower,3 Gear Adjustable Blower with LED Light,Dust Remover for Computer/House/Outdoor/Car
  • Powerful Turbo Fan:CAGIWIRU Electric Air Duster have reached speed up to 130000RPM,Can efficient remove dust and debris.With LED light and Three Adjustable Speed to meet with different cleaning tasks.
  • With Attached USB C Fasting Charging cable.Charing 3 hours,Enjoy up to 240 minutes of use on the lowest setting, For third speed can use for 25mins.with four charging options to meet with your needs.
  • Wide Application: attached 5 different nozzles,making it suitable for a variety of scenes, such as car,pet, pc, keyboards, and other electronic devices. It also serves for office and home clean duster.
  • Handy Design & Portable:Cordless air duster electric nozzle is Light weight and small size, design and comfortable to hold and space saving, convenient to carry around. You can put it in your room or inside the car without taking up space.
  • Economical &Reusable: Built durable materials with a long-lasting battery,our CAGIWIRU air duster it's a sustainable alternative to disposable air cans.
What happened Is generated material included in the app or Flathub packaging? How to handle it
An AI tool generated code that remains in the application Yes Disclose the affected feature or files and the approximate extent.
An AI tool generated user documentation that ships with the app or its listing package Yes Disclose the documentation section and its approximate size.
An AI tool generated packaging material, such as a build helper or included packaging asset Yes Disclose the packaging component and its approximate extent.
An AI tool was used only to research a topic, discuss an approach, or debug a problem No generated material is included No disclosure is required under this rule solely because the tool was used.
AI-generated or AI-assisted text or code was placed in a Flathub manifest Yes, and the manifest has a separate prohibition Remove and replace it with human-authored material. Disclosure does not make it acceptable.

The key test is what remains in the application or its Flathub packaging. A conversation, suggestion, search result, or debugging exchange is not itself an included deliverable. If the exchange produced text, code, or another asset that you kept in the submission, treat that retained material as the relevant item to assess.

Inventory the application before writing the listing

A short inventory prevents both under-disclosure and vague over-disclosure. Perform it against the exact revision and packaging files you intend to submit.

  1. List shipped components. Record application source, bundled scripts, documentation, translations, images or other assets, tests that are distributed, build instructions, and Flathub packaging files.
  2. Mark AI involvement. For each component, note whether an AI system generated any retained material. Separate generated output from suggestions that were rejected or rewritten without retaining generated text or code.
  3. Check the packaging repository. Include files used to build or package the app, not just the runtime source tree.
  4. Measure approximately. Count affected files, estimate a percentage of a module, count documentation words or screens, or use another method that lets a reviewer understand scale.
  5. Review the manifest separately. Any AI-generated or AI-assisted content in a Flathub manifest must be removed; do not rely on the disclosure to cure it.
  6. Keep an internal record. Save the component name, approximate scope, and reviewer responsible for verification so the listing statement matches the submitted revision.

“AI was used in development” is too broad to be useful. A reviewer needs to know what was retained and where. Conversely, listing every rejected suggestion can obscure the material that actually matters.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

How to write a defensible disclosure

A practical disclosure has three parts: the kind of generated material, its location or function, and its approximate extent. Add a brief quality or review note only if it helps explain how the material was checked; it does not replace the required identification.

Code example

AI-generated code: approximately 20% of the CSV import module in src/import/csv/, including the parser and validation helpers. Maintainers reviewed and tested the retained code.

Documentation example

AI-generated documentation: the installation and troubleshooting sections in docs/getting-started.md, approximately 1,200 words.

Rank #2
EVEO® Screen Cleaner Spray Kit (Streak-Free) TV Screen Cleaner for Smart TV, Lcd, LEd, Oled | Computer Screen Cleaner Spray and Wipe Microfiber Cloth - TV, Monitor, Laptop, iPad, Car - 6.7oz 1 Pack
  • Screen Cleaner is Your Screen’s New Bestfriend! - EVEO is proud to present a screen cleaner that’s perfectly suited for your TV. Meet your new screen cleaner, computer screen cleaner, laptop cleaner, iPad cleaner, Macbook,tv cleaner or any other electronic device. Our screen cleaner spray and wipe along with the included plush microfiber cloth, easily removes dust, fingerprints & other smudges on the screen’s surface. Clean effectively for a streak-free screen
  • Gentle on your Screens - Our screen cleaner spray and wipes is compatible to be used even for the most sensitive LCD, LED, CRT, and OLED screens in proper use. Be at ease knowing that this product is compatible with all the major brands: LG, SONY, Samsung, Sharp, iPad, iPhone, Android screens, Kindle, PC monitors - we’ve got you covered! Can be used as LCD screen cleaner, tv cleaner, smart tv screen cleaner, and more
  • Premium Super Soft Plush Microfiber Cloth - Included in this efficient screen cleaning kit. This screen cleaner spray and wipe has our signature plush microfiber cloth specially designed to comply with screens and monitors and leave them streak-free. Has been shown to effectively absorbs stubborn stains, zero streaks, and no fiber shedding. Always use this together with our screen cleaner for the best results
  • Easy-to-Use Screen Cleaner Kit + microfiber cleaning cloth - The EVEO Screen Cleaning Kit will easily be your new favorite tool when it comes to taking care of the things you love most, quick and easy solution for a streak-free screen. Simply screw on the sprayer gun on the screen cleaner bottle. Spray the cleaning liquid onto the microfiber cloth, then wipe the screen until desired cleanliness & shine is achieved.
  • Quality Screen Care Kit Worth Purchasing - Enjoy a convenient Screen Cleaner anytime, anywhere you need it. Your satisfaction is our top priority. We stand behind the quality of our products and that’s why, you shouldn’t be worrying at all. We manufacture the Best Screen Cleaner. and can be used for laptop cleaning kit, laptop screen cleaner, tv screen cleaner for smart tv. MacBook screen cleaner, monitor cleaner or screen cleaner spray for electronic devices with microfiber cleaning cloth

Packaging example

AI-generated packaging material: the helper script used to assemble the desktop file and icon bundle, one of six files in the Flathub packaging directory.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Mixed-content example

AI-generated material is included in two areas: roughly 10% of the settings UI code and the complete in-app privacy FAQ (about 600 words). No AI-generated or AI-assisted content is used in the Flathub manifest.

These are illustrative wordings, not quotations from Flathub. Replace the examples with facts about your own revision. If you cannot estimate a percentage reliably, use a concrete count or a bounded description such as “three of 18 packaging files” or “the two paragraphs describing export.” Avoid claiming that all code, all documentation, or the entire project was AI-generated unless that is genuinely what the inventory shows.

Where the disclosure can appear

The reviewed policy does not prescribe a dedicated listing field or exact placement. The safest approach is to put the statement in a location that is visible to the people evaluating the submission, while following the current submission instructions for the specific application.

  • Listing metadata: If you choose to mention it in the app’s public description or other metadata, keep the statement factual and separate from marketing copy.
  • Submission explanation: If the current review process provides a place to explain material changes, the same precise statement can help reviewers connect the disclosure to the affected files.
  • Reviewer clarification: When placement is uncertain or the generated material is extensive, ask Flathub reviewers which location they want before submitting.

Do not invent a MetaInfo element or manifest key called “AI disclosure.” A field that is not defined by the current format may make the file invalid or simply hide the information from reviewers. Placement and compliance are separate questions: wherever the statement is placed, the manifest prohibition still applies.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Keep AI-generated and AI-assisted content out of the manifest

Flathub draws a strict boundary around manifests. AI-generated or AI-assisted material must not appear in them. This restriction is narrower than the general disclosure rule in one important way: a disclosure does not grant an exception.

Rank #3
Sale
BladeHawks RGB Gaming Mouse Pad Extra Large Extended 31.5x12 Inch-Black | LED mouse pad with 14 lighting modes, covers keyboard & mouse, anti-slip rubber base, waterproof surface, USB powered
  • 【Large size】:Measuring 800 x 300 mm/ 31. 5×12 inches, which is wider and taller than others. Large mouse pad can perfectly fit your keyboard and mouse of any size, and there is also ample space for peripherals such as phones, tablets, etc.
  • 【LED backlight mouse pad】:Blade Hawks RGB mouse pad provides 7 static modes and 7 dynamic modes will give you the options you are looking for. Power-off memory function remembers the last lighting mode you selected. The super glow fiber Chroma will give you a colorful gaming setup that you want.
  • 【Anti-slip rubber base】:Made from Natural rubber, this gaming mousepad will firmly grip your desktop, allowing you to enjoy the ultimate precision in the games you are most passionate about. It also comes with a texture that enhances this ability even further.
  • 【Smooth and waterproof surface】: Micro-textured cloth surface, for extremely precise mouse control and a smooth movement. When liquid splashes on the gaming mouse pad, it forms water droplets and slides down. Will not delay your work or gameplay.
  • 【Plug and play】: This mouse and keyboard pad is powered by USB, plug and play, no driver required. One button control light modes. Press one time to change the lighting mode, press twice to change the brightness, press and hold about 3 seconds turn ON/OFF.

Before submission, inspect manifest values, comments, descriptions, dependency declarations, commands, and any generated fragments that might have been copied into the file. If an AI system drafted a manifest entry and you retained it, replace that entry with content authored and verified without AI assistance. Then recheck the final manifest rather than assuming a later edit removed every generated fragment.

The application’s ordinary source, shipped documentation, or packaging files can still require disclosure when they contain retained AI-generated material. The manifest must remain free of AI-generated and AI-assisted content even when those other components are disclosed.

Do not delegate Flathub submission communications to an AI agent

The policy also limits how AI agents may participate in submission work. Agents must not open or automate submission pull requests, and they must not generate submission commit messages, descriptions, review comments, or replies. This is a process restriction, not a substitute for the content disclosure.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

A human submitter should therefore create and send the pull request, write the commit message and description, and answer reviewer questions. You may use ordinary development tools to prepare files, but the final submission communication must not be produced or automated by an AI agent in the ways prohibited by the policy.

Keep the disclosure separate from MetaInfo quality

Flathub requires a valid MetaInfo file for an app to appear on its website. Its guidance also calls for a short, informative description with supported markup and applicable screenshot metadata. The quality guidelines recommend a clear, nontechnical summary, a description that explains the app beyond that summary, and screenshots that show the current application clearly.

Those metadata expectations do not replace the AI policy. A listing can have excellent screenshots and a valid MetaInfo file yet still need an AI disclosure. Conversely, adding a disclosure does not make an invalid MetaInfo file acceptable. Treat the work as two checks:

Rank #4
Sale
Vaydeer Wrist Rest for Keyboard and Mouse, Computer Ergonomic Wrist Support Pad, Soft Memory Foam Arm Cushion for Desk, Palm Hand Office Laptop Typing
  • 【Softer and More Comfortable】Vaydeer wrist rest has unique diamond pattern, which is the combination of softness and aesthetics. The materials of wrist rest are improved into higher quality memory foam and covered with silky smooth lycra. The computer wrist rest makes you as comfortable and cushiony as like rest your wrists on clouds.
  • 【Ergonomic Wrist Saver】The wrist rests for keyboard and mouse comes with a 17.32×3.15×0.83 inch keyboard wrist pad and a 5.94×3.15×0.83 inch mouse wrist support. Based on ergonomic design, the unique concave shape is the perfect fit for your wrist joints. The wrist rest pad fits most computer keyboards and laptops, improve hand and wrist posture, release your wrist and arm stress.
  • 【Non-Slip Rubber Bottom】Featuring an anti-skid silicone base on the bottom, this wrist keyboard support stays firmly in place on your desk, preventing the padding from sliding around, ensuring stable and consistent wrist support during extended computer sessions.
  • 【Better Experience & Pain Relief】Our keyboard arm rest is beneficial to alleviate the soreness caused by direct contact and friction between your arm and a hard desk surface, reducing the risk of wrist fatigue or carpal tunnel. The soft texture of memory foam can evenly distribute the pressure around your wrists and provide good support with just enough give.
  • 【Helpful in Multiple Scenarios】Whether you're working, studying, writing, typing, gaming, this keyboard and mouse rest combo is an essential accessory to add comfort and support to your hands and wrists. It’s also a great gift for men, women, family, friend, coworker, gamer, teacher, etc.
  • Policy check: identify retained AI-generated material, estimate its scope, keep prohibited content out of the manifest, and follow the communication restrictions.
  • Metadata check: validate the MetaInfo file, use supported markup, provide the required description information, and keep screenshots current and appropriate.

The quality guidance is presented as best practice, so do not describe every recommendation as a hard submission requirement. The valid MetaInfo requirement and the AI-policy rules are the compliance points; clarity and presentation improve the listing’s usefulness.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Understand review, rejection, and later recall

Disclosure is not acceptance. Flathub reviewers may reject disclosed material because of its extent or role, or because of concerns about reviewability, quality, or maintainability. Material that is undisclosed or materially misrepresented can also lead to rejection. The fact that a statement is complete does not guarantee that the underlying code, documentation, or packaging will be accepted.

Flathub can reject a submission during review and can recall an app after acceptance if it is later found unsuitable. Keep the disclosure accurate when the retained material changes in a later revision. A statement describing an earlier release should not be copied unchanged when files, proportions, or generated components have changed materially.

New application, rename, or ordinary update?

The submission guide covers new applications and renaming. An ordinary update does not require repeating the new-application process. That procedural distinction does not erase the AI rule: if an update introduces retained AI-generated material, assess and disclose it for the revision being submitted, and continue to keep prohibited material out of the manifest.

For a rename or a new application, follow the current submission guide and its links to the requirements and AI policy. For an ordinary update, use the established update workflow while checking whether the changed files alter the disclosure.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

An end-to-end submission workflow

  1. Freeze the revision. Identify the exact application and packaging commit you intend to submit.
  2. Inventory retained output. Mark every included component that contains AI-generated material and record its location.
  3. Estimate scope. Use counts or percentages that a reviewer can understand and reproduce approximately.
  4. Inspect the manifest. Remove all AI-generated and AI-assisted content from the manifest, including copied descriptions or comments.
  5. Draft the statement. Name the material, affected part, and approximate extent. Do not call the wording an official Flathub template.
  6. Choose a visible placement. Follow the current requirements and ask reviewers if the correct location is unclear; do not invent a field.
  7. Validate metadata. Confirm that the MetaInfo file is valid, descriptions use supported markup, and applicable screenshots represent the current app.
  8. Prepare communications yourself. A human must open or submit the pull request and write the related commit message, description, review comments, and replies.
  9. Recheck after edits. If code, documentation, packaging, or metadata changes during review, update the disclosure and repeat the manifest check.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Common mistakes and how to correct them

“AI was used” with no scope

Problem: The statement gives no way to identify affected material. Correction: name the feature or file group and add a count, proportion, word count, or similarly concrete estimate.

Best Value
Sale
Under Desk Cable Management Tray No Drill, Metal Mesh Cable Management Under Desk with Clamp Mount, 2 Hole Cable Tray with Wire Management and Cord Organizer for Home Office Standing Desk
  • 【No Drill Mounted】Cable management tray can be assembled in as little as 3 minutes or less-simply. Side clips easily clampe the edge of desk, pass through the holes on the sides, and secure excess cables with baskets. Desk cable management supports inward or outward installation to meet your needs in different scenarios, and provides you with great convenience when collecting and organizing wires.
  • 【Rubber Pad Protects Desk】Wire organizer under desk built-in soft rubber pads on the clamp protect your desk from scratches, so you will not damage your furniture or office.
  • 【Sturdy and Beautiful】Cord management under desk is made of high-quality carbon steel and holds about 15 lbs. The wire basket has 2 holes on each side of the tray to enable your cables to pass freely. Cable baskets are suitable for desk thickness use from 0.4" to 2.4".
  • 【Space Saving & Keep Organized】Desk cable management tray holds all your power cords, outlet strips, USB hubs and computer transformers hidden from your feet, and the data cables will not enter the vacuum cleaner to keep your desk clean and tidy. Desk wire organizer is also suitable for use in the kitchen and outdoors.
  • 【Reduce Safety Risks】Cable tray under desk keeps all plugs away from your kids, no more worry about tripping. Using 2 holes wire tray saves extra space, helps you easily cabling and wire protection. The mesh design is not easy to accumulate dust, but avoids safety accidents caused by messy wires.

Putting the disclosure in the manifest

Problem: The submitter assumes a manifest comment or field solves the policy issue. Correction: remove AI-generated and AI-assisted manifest content and place any explanatory statement only where the current process supports it.

Disclosing research or debugging that produced no retained output

Problem: The listing becomes noisy and suggests that included material exists when it does not. Correction: omit those activities when no generated material entered the app or packaging.

Treating a disclosure as approval

Problem: The submitter assumes reviewers must accept the identified material. Correction: describe the material honestly and expect review of its quality, maintainability, role, and extent.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Using an AI agent for the submission conversation

Problem: An agent opens the pull request or drafts the associated discussion. Correction: have a human perform those communications and respond to review directly.

Confusing metadata polish with policy compliance

Problem: A valid-looking description or attractive screenshots are treated as proof that the AI requirement is satisfied. Correction: run separate policy and MetaInfo checks before submission.

Final checklist

  • Every retained AI-generated component in the app or Flathub packaging is identified.
  • Each disclosure names the affected part and gives an approximate extent.
  • No AI-generated or AI-assisted material remains in the Flathub manifest.
  • Research, discussion, and debugging are not disclosed when they produced no included material.
  • No invented MetaInfo field or official-sounding template is used.
  • A human, not an AI agent, handles the pull request and related submission communications.
  • The MetaInfo file is valid and its description and screenshot metadata meet the applicable guidance.
  • The wording matches the exact revision under review and will be updated if that revision changes.
  • You understand that Flathub may reject disclosed material or recall an app later if it is found unsuitable.

The Bottom Line

Disclose retained AI-generated material by naming what it is, where it appears, and approximately how much of the app or packaging it affects. Keep all AI-generated and AI-assisted content out of the manifest, do not delegate submission communications to an AI agent, and treat disclosure as transparency for review—not permission or guaranteed acceptance.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.