Seller Listing Submission Terms
What you agree to when you submit a product for review on Twenty.
Last updated: June 14, 2026
These Seller Listing Submission Terms ("Submission Terms") apply when you submit a product listing on Twenty for human or automated review before publication ("Submit for Review"). They supplement our Terms of Service and Privacy Policy. By checking the acceptance box and submitting a listing, you agree to these Submission Terms for that listing and any re-submissions after material updates.
Not legal advice. This document explains how Twenty handles seller submissions. It does not replace advice from a qualified attorney in your jurisdiction. If you are unsure about licenses, employment agreements, open-source obligations, or third-party IP, consult counsel before listing.
1. Overview
Twenty is a curated marketplace for production-ready SaaS starter kits, boilerplates, and related digital developer products. Before a listing goes live, we may collect your source archive (GitHub snapshot or ZIP), run automated security and quality checks, store private review copies, and have staff or contractors evaluate your submission.
Submitting for review does not guarantee approval, publication, or revenue. We may approve, request changes, reject, suspend, or remove listings at our discretion.
2. Definitions
- Listing / Product: the product record you create on Twenty, including title, descriptions, media, pricing, setup instructions, and delivery files or repository linkage.
- Submission Materials: source code, archives, documentation, images, metadata, and any other content you provide when submitting for review.
- Buyer Kit: the package buyers receive after purchase (hosted archive, instructions, and related delivery assets approved by Twenty).
- Review Snapshot: a private copy of your repository or ZIP captured at or near submit time, possibly repacked (for example node_modules removed) for storage and scanning.
- Platform: the Twenty website, APIs, dashboards, and related services.
- You / Seller / Creator: the account holder submitting the listing.
3. Who may submit
- You must have an active Twenty creator account in good standing.
- You must be at least 18 years old (or the age of majority where you live) and able to enter binding contracts.
- If you submit on behalf of a company, you represent that you have authority to bind that entity.
- You must complete the listing quality checklist (title, price, setup instructions, delivery via GitHub or ZIP, thumbnail, and passing security pre-scan where applicable).
- You must accept these Submission Terms at the moment you click Submit for review.
4. Ownership & originality
4.1 You retain ownership
As between you and Twenty, you retain all intellectual property rights in your Submission Materials that you owned before submission, subject to the licenses you grant below.
4.2 Your representations
You represent and warrant that:
- You are the creator of the Submission Materials, or you have all rights, licenses, and permissions needed to list, sell, and deliver them on Twenty.
- Your Submission Materials do not infringe any copyright, trademark, trade secret, patent, privacy, publicity, or other rights of any person or entity.
- If your kit includes open-source software, you comply with all applicable open-source licenses (including attribution, copyleft, and source-offer requirements) and your listing accurately describes those obligations.
- If your kit includes code written by employees, contractors, or co-founders, you have obtained any assignments or licenses required for commercial distribution.
- You are not listing work owned by a current or former employer, client, or bootcamp unless you have written permission.
- Thumbnails, screenshots, and marketing copy you upload are yours to use or properly licensed.
4.3 Third-party assets
You are solely responsible for fonts, icons, stock images, SaaS API keys in examples, trademarked names in demos, and any other third-party materials bundled in your kit. Remove or replace assets you are not licensed to redistribute.
5. License you grant to buyers
You agree that approved listings will grant buyers a license to use the Buyer Kit. Unless you specify different license terms on the product page (and those terms are approved by Twenty), the default license is:
- Perpetual, non-exclusive, worldwide license to use, modify, and deploy the Buyer Kit in applications the buyer builds.
- Personal or commercial use is allowed for the buyer's own products and client work.
- Buyers may not resell, sublicense, or redistribute the Buyer Kit as a competing template, boilerplate marketplace item, or substantially similar standalone product.
- Buyers receive no ownership of your underlying IP; they receive licensed use only.
You are responsible for making any stricter or alternate license clear in your setup instructions or product description before submission. Twenty may reject listings with unclear or commercially unreasonable license terms.
6. License you grant to Twenty
To operate the Platform, you grant Twenty a worldwide, non-exclusive, royalty-free, sublicensable license to:
- Host, store, reproduce, and process Submission Materials for review, security scanning, moderation, and buyer delivery.
- Create Review Snapshots and Buyer Kits, including repacking archives (for example stripping node_modules, build output, and caches).
- Display listing metadata, thumbnails, screenshots, excerpts, and your public creator profile on the Platform and in marketing.
- Share Submission Materials with admins, moderators, contractors, and service providers bound by confidentiality obligations.
- Retain audit logs, scan results, and moderation records related to your listing.
This license is limited to operating, promoting, and protecting the Platform. It does not transfer ownership of your product to Twenty.
7. GitHub & repository access
- If you connect GitHub, you authorize Twenty to access only the repository you select, using OAuth tokens you provide and/or a platform bot invited as a collaborator.
- You represent you have admin or equivalent rights to invite collaborators and to authorize snapshot downloads.
- You understand we may fetch repository tarballs, read file trees, and scan file contents for security review.
- You must not submit private repositories you do not control, or repositories containing secrets you are not authorized to expose to Twenty systems.
- Disconnecting GitHub or revoking access may prevent approval, delivery updates, or re-review until access is restored.
8. Delivery, archives & node_modules
- Buyers receive a hosted Buyer Kit from Twenty after purchase, not live access to your private GitHub unless you separately offer that outside the Platform.
- Review Snapshots and Buyer Kits may exclude node_modules, vendor folders, build artifacts, and large media to reduce size. Buyers are expected to run package managers (npm install, pip install, etc.) locally.
- You agree not to rely on committed node_modules or vendored dependencies as a substitute for reproducible install instructions.
- ZIP uploads must be valid archives without password protection. Maximum sizes and scan limits apply.
- You are responsible for accurate setup instructions so buyers can install and run the kit.
9. Review & moderation
- Submission triggers admin notification. Review timelines are not guaranteed.
- We may approve, reject, request changes, or leave listings in pending state.
- Automated AI or heuristic review may flag issues; human moderators make final publication decisions.
- Admin notes, internal scores, and scan findings are not shared publicly unless required for safety or legal compliance.
- Re-submitting after edits may capture a new Review Snapshot and require renewed acceptance if we update these Submission Terms.
10. Security scanning
You consent to automated scanning of Submission Materials for malware, suspicious patterns, secrets, path traversal, license risks, and related abuse signals. Findings may block approval or trigger manual review.
Scanning is best-effort and does not guarantee a kit is secure, complete, or production-ready. You remain responsible for the security of code you distribute.
11. Prohibited submission content
You may not submit listings that include or promote:
- Malware, backdoors, credential stealers, cryptominers, or intentional vulnerabilities.
- Stolen, pirated, or cracked software, nulled themes, or unauthorized copies of commercial products.
- Content that violates law or third-party rights (including GPL violations where distribution is restricted).
- Hard-coded production secrets, private keys, or real customer data.
- Hate, harassment, or illegal content in documentation or assets.
- Misleading claims (for example fake purchase counts, fabricated testimonials, or impersonation).
- Primarily empty templates with no substantive SaaS value, spam listings, or duplicate listings of the same kit.
12. Privacy & confidential review
Our Privacy Policy describes how we handle account and submission data. Review Snapshots are stored privately and are not shown on public product pages before approval. We treat Submission Materials as confidential for moderation purposes, but you should not submit information you cannot risk storing on our infrastructure (including cloud storage and databases we operate or use).
13. Your warranties
In addition to Section 4, you warrant that information in your listing is accurate, your pricing is set intentionally, and you will honor buyer licenses for purchases made while the listing was live, subject to our refund and chargeback policies.
14. Indemnification
You agree to defend, indemnify, and hold harmless Twenty and its officers, directors, employees, contractors, and agents from claims, damages, losses, and expenses (including reasonable attorneys' fees) arising from: (a) your Submission Materials; (b) your breach of these Submission Terms or the Terms of Service; (c) buyer or third-party disputes about IP, licenses, or product quality; or (d) your violation of law or third-party rights.
15. Copyright complaints & DMCA
If you believe a listing infringes your copyright, contact us through Support with:
- Identification of the copyrighted work.
- Identification of the infringing listing or materials on Twenty.
- Your contact information and a good-faith statement.
- A statement under penalty of perjury that your notice is accurate and you are authorized to act.
- Your physical or electronic signature.
If your listing is targeted by a notice, we may remove or disable access pending review. Repeat infringers may lose creator privileges.
16. Removal, delisting & takedown
We may remove or delist submissions that violate these terms, receive valid legal complaints, fail scans, or pose risk to buyers or the Platform. You may delist unpublished or published products through your dashboard subject to existing buyer entitlements for prior purchases.
17. Disclaimers & limitation of liability
REVIEW AND PUBLICATION ON TWENTY DO NOT CONSTITUTE AN ENDORSEMENT, WARRANTY, OR GUARANTEE OF YOUR PRODUCT. THE PLATFORM AND REVIEW PROCESS ARE PROVIDED "AS IS" TO THE MAXIMUM EXTENT PERMITTED BY LAW.
To the maximum extent permitted by law, Twenty's total liability arising from your submission or review process will not exceed the greater of (a) fees Twenty paid you for that listing in the twelve months before the claim, or (b) fifty US dollars ($50). Sections on indirect damages in our Terms of Service apply.
18. Governing law & disputes
These Submission Terms are governed by the same governing law and dispute provisions as our Terms of Service, unless mandatory consumer law in your country requires otherwise.
19. Changes to these Submission Terms
We may update these Submission Terms by posting a revised version and updating the "Last updated" date. Material changes require a new acceptance when you next submit for review. The version you accept is stored with your listing record.
20. How acceptance works
- Before Submit for review, you must check the acceptance box linking to this page.
- Your acceptance applies to the specific listing submitted and is recorded with a timestamp and terms version.
- Creating a draft without submitting does not require acceptance.
- If you do not agree, do not submit for review.
21. Contact
Questions about these Submission Terms or a review decision: Support.
Ready to list your kit?
Complete your product in the seller dashboard, accept these terms, and submit for review.