Creator Policy
Guidelines and requirements for developers on the Microapp platform.
Microapp is committed to ensuring a high-quality, secure, and user-friendly experience for all users and creators. This policy outlines the requirements and expectations for all developers publishing microapps on the platform.
1. General Requirements
- Legal Compliance: All microapps must comply with local, national, and international laws, including data privacy regulations, intellectual property rights, and applicable tax laws.
- Deployment Eligibility: Microapps must be deployable via the Microapp platform without the need for third-party software or extensive user configurations.
2. Deployment Process
- Instant Deployment: Developers can instantly deploy microapps after meeting basic technical and content criteria. Microapps will not undergo initial review but must comply with all platform requirements to remain active.
- Developer Responsibility: Developers are responsible for testing their microapp’s functionality, security, and compatibility before deployment.
3. Verification Requirements
To gain access to monetization and promotion, microapps must meet these verification criteria:
-
Functionality:
- Microapps must perform their advertised function without major bugs or errors.
- The app should load within 5 seconds on a standard internet connection.
- The app must not crash under normal use and must handle exceptions without disrupting the user experience.
-
Identity:
- Microapps that use identity must use one of Microapp’s Auth SDKs.
- Microapps must not authenticate users using an external identity system.
-
Security:
- Sensitive data (e.g., user credentials, personal information, and payment data) must be encrypted using AES-256 or stronger.
- Microapps must not contain malware, spyware, or other malicious code.
- Developers must regularly update security measures to protect against vulnerabilities.
-
User Experience:
- Microapps must have an intuitive, easy-to-use interface.
- The design must be responsive for mobile, tablet, and desktop.
- Clear navigation and error feedback should guide users when issues arise.
- The design must be consistent with uniform fonts, colors, and UI elements.
4. Monetization Requirements
Only verified microapps can charge users. To enable monetization, the following criteria must be met:
-
Pricing Models:
- Developers can choose between subscription, one-time payment, and freemium models.
- All pricing must be transparent, and users should be informed of any charges before initiating transactions.
-
Payment Processing:
- Payments must be processed exclusively through the Microapp payment system.
- A platform fee of X% will be applied to all transactions.
5. Advertising Restrictions
- No In-App Advertising: Advertising is not supported by Microapp at this time. Any microapps containing advertisements will be subject to removal.
6. Technical Standards
-
Performance:
- Load Time: Microapps should display content within 2 seconds and become fully usable within 5 seconds on a 4G connection.
- Responsiveness: Microapps should respond to user interactions without noticeable delays or stuttering.
- Size: Initial download size should be under 500KB (compressed). Additional resources should load only when needed.
- Network Efficiency: Keep server requests minimal, with responses completed within 500ms.
-
Browser Compatibility: Microapps must be compatible with Chrome, Firefox, Safari, and Microsoft Edge and function consistently across mobile, tablet, and desktop devices.
7. Privacy Requirements
- Data Collection: Only collect data essential for the app’s operation. Developers must inform users about what data is collected and how it will be used.
- User Consent: Explicit user consent is required before collecting or processing personal data, in line with GDPR and CCPA regulations.
- Data Security: User data must be encrypted using SSL/TLS for transmission and AES-256 for storage.
8. Design Requirements
- Simplicity: Microapps must have a simple, uncluttered design that focuses on core functionality.
- Responsiveness: The design must be fully responsive and functional on mobile, tablet, and desktop devices.
- Accessibility: Developers must follow WCAG 2.1 guidelines to ensure the app is accessible to users with disabilities.
9. Integration Requirements
- API Integration: Microapps using external APIs must handle errors gracefully and ensure security in all API requests.
- Webhook Events: Microapps using webhooks must ensure reliable handling of events, with logs available for debugging.
10. Content and Legal Compliance
- Prohibited Content: Microapps must not promote illegal, offensive, or inappropriate content.
- Intellectual Property: Developers must have cleared all third-party intellectual property rights.
- Local Law Compliance: All microapps must comply with local laws regarding data protection and business operations.
11. Maintenance and Updates
- Regular Maintenance: Developers must update microapps regularly to address bugs, security issues, and functionality improvements.
- Inactivity: Microapps that remain inactive for more than 12 months may be removed.
12. Right to Remove Non-Compliant Microapps
Microapp reserves the right to remove any microapp that does not comply with the platform’s terms or guidelines.
13. Consequences for Non-Compliance
- Warnings: Developers will receive warnings for non-compliance and will be given a deadline to resolve issues.
- Suspension: Severe or repeated violations will result in suspension or removal of the app from the platform.
- Appeal Process: Developers can appeal suspensions or removals within 14 days.
For any questions or clarifications, please contact [email protected].