Chipa Kit is a community platform for discovering, sharing, and integrating production-ready UI components. This Content Policy outlines what is and is not acceptable when uploading components to our marketplace. By uploading content to Chipa Kit, you agree to abide by these guidelines.
Our goal is to maintain a safe, high-quality, and trustworthy ecosystem where developers can confidently use shared components in their production applications.
Acceptable Use
We encourage the upload and sharing of UI components that meet the following criteria:
- Original work or properly licensed -- Components you created or have the legal right to distribute under an open-source or commercial license.
- Production-ready quality -- Clean, well-structured code with clear naming conventions, proper TypeScript types, and responsive behavior.
- Accessibility-first -- Components should follow WAI-ARIA guidelines and support keyboard navigation where applicable.
- Framework-compatible -- Built for React, Next.js, or other supported frameworks using standard patterns (no proprietary build steps required).
- Self-contained -- Dependencies are clearly documented. Components should not require hidden or undisclosed external services to function.
- Properly documented -- Include usage instructions, prop documentation, and examples where helpful.
Tip: Components that follow our quality guidelines are more likely to be approved quickly and featured in the gallery. Check our documentation for best practices on component structure and metadata.
Prohibited Content
The following types of content are strictly prohibited on Chipa Kit. Uploading any of the following will result in immediate content removal and may lead to account suspension or permanent ban.
Malware & Malicious Code
- Code designed to damage, disrupt, or gain unauthorized access to systems
- Crypto miners, keyloggers, ransomware, or backdoors
- Obfuscated code that hides malicious intent
- Code that exploits known vulnerabilities (XSS, CSRF, SQL injection, etc.)
Tracking & Data Harvesting
- Components that collect user data without consent or disclosure
- Hidden analytics, tracking pixels, or fingerprinting scripts
- Exfiltration of environment variables, cookies, or local storage
- Unauthorized network requests to external servers
Hate Speech & Harassment
- Content that promotes discrimination based on race, ethnicity, gender, sexual orientation, religion, disability, or any protected characteristic
- Threats of violence, doxxing, or targeted harassment
- Symbols, imagery, or text associated with hate groups
NSFW & Inappropriate Content
- Pornographic or sexually explicit material
- Excessively violent or graphic content
- Content depicting illegal activities
Copyright & Intellectual Property Violations
- Components copied from paid themes, templates, or libraries without authorization
- Trademarked logos, brand names, or copyrighted imagery used without permission
- Circumvention of license restrictions (e.g., distributing GPL code under a proprietary license)
Spam & Low-Quality Content
- Duplicate uploads or trivially modified copies of existing components
- Empty, non-functional, or placeholder components uploaded to occupy namespace
- Components with misleading titles, descriptions, or metadata
- Automated or bulk-generated components with no meaningful differentiation
Zero tolerance: Malware, tracking code, and data harvesting components are subject to immediate permanent ban. We run automated security scans on every upload.
Moderation Process
Every component uploaded to Chipa Kit goes through a multi-stage moderation pipeline before it becomes available in the public gallery. This process ensures the safety and quality of all shared components.
Automated Security Scan
Upon upload, your component is immediately scanned by our automated security pipeline. This includes static analysis, dependency auditing, malware detection (ClamAV), and behavioral analysis to detect suspicious patterns such as unauthorized network requests, eval() usage, or data exfiltration attempts.
Quality Assessment
Our automated system evaluates code quality metrics including TypeScript strictness, accessibility compliance, bundle size, and adherence to best practices. Components that meet our quality bar proceed to the next stage.
Human Review
A human moderator reviews the component for content policy compliance, visual quality, and overall usefulness. The reviewer verifies the component renders correctly and matches its description.
Decision
The moderator will approve, reject, or request changes. Approved components are published to the gallery immediately. Rejected components include a reason and feedback. If changes are requested, you can update and resubmit.
Timeline: Most components are reviewed within 24-48 hours. Components from verified creators with a strong track record may be reviewed faster. You will receive an email notification when a decision is made.
Enforcement
Violations of this Content Policy are addressed through a graduated enforcement system. The severity of the response depends on the nature and frequency of the violation.
A formal notice that your content has been found in violation. The component is removed or returned for correction. No restrictions are placed on your account.
- First-time minor violations (incomplete metadata, misleading description)
- Low-quality content that does not meet minimum standards
- Missing or incorrect license attribution
Your ability to upload new components is temporarily restricted. You can still browse and download components, but cannot publish new content until the suspension period ends.
- Repeated minor violations after a warning
- Single moderate violation (spam, duplicate uploads)
- Failure to address issues raised in a previous warning
Your account is permanently or temporarily banned from the platform. Bans may be temporary (with a set expiration) or permanent depending on severity.
- Upload of malware, tracking code, or data harvesting components
- Repeated violations after suspension
- Hate speech, harassment, or threats
- Attempts to circumvent moderation (new accounts, obfuscated code)
Content that violates this policy is removed from the gallery immediately upon discovery. Previously downloaded copies remain on users' machines but the component is delisted.
- Any component found to contain prohibited content
- Valid DMCA takedown requests
- Components identified as security threats after publication
Appeals: If you believe an enforcement action was taken in error, you may submit an appeal by contacting us at appeals@chipakit.com. Appeals are reviewed by a different moderator than the one who made the original decision. We aim to respond within 5 business days.
DMCA & Copyright
Chipa Kit respects the intellectual property rights of others and complies with the Digital Millennium Copyright Act (DMCA). If you believe that your copyrighted work has been copied or distributed on our platform in a way that constitutes infringement, you may submit a takedown request.
Filing a DMCA Takedown Notice
To submit a valid DMCA takedown notice, please send an email to dmca@chipakit.com with the following information:
- A description of the copyrighted work you claim has been infringed
- The URL(s) of the infringing material on Chipa Kit
- Your contact information (name, address, phone number, email)
- A statement that you have a good faith belief the use is not authorized by the copyright owner, its agent, or the law
- A statement, under penalty of perjury, that the information in your notice is accurate and that you are the copyright owner or authorized to act on the copyright owner's behalf
- Your physical or electronic signature
Counter-Notification
If you believe your content was removed in error, you may file a counter-notification. The counter-notification must include your contact information, identification of the removed material, a statement under penalty of perjury that you believe the removal was a mistake, and your consent to jurisdiction. See copyright.gov/dmca for more details.
Repeat infringers: In accordance with the DMCA and our terms, we will terminate the accounts of users who are repeat copyright infringers. Two valid DMCA takedown notices within a 12-month period will result in a permanent ban.
Contact
If you have questions about this Content Policy, need to report a violation, or want to discuss a moderation decision, please reach out through the following channels:
- General policy questions: support@chipakit.com
- Report a violation: Use the "Report" button on any component page, or email abuse@chipakit.com
- DMCA requests: dmca@chipakit.com
- Enforcement appeals: appeals@chipakit.com
We take all reports seriously and aim to respond within 2 business days. For urgent security issues (e.g., malware discovered in a published component), please include [URGENT] in your email subject line.
This Content Policy may be updated periodically. We will notify registered users of material changes via email. Continued use of the platform after policy changes constitutes acceptance of the revised policy. This document should be reviewed by a legal professional before being relied upon as a legally binding agreement.