What is Zion?
Zion is a full-stack no-code development platform that covers application creation, deployment, and subsequent operation.
It was developed by Functor Technology and is designed for the development of web pages, WeChat mini-programs, business systems, and AI applications.
Main functions
- Build responsive interfaces using Flexbox layout and component dragging.
- Visualize the creation of relationships between relational databases and data tables.
- Data binding is used to connect page components with business data.
- Configure front-end events and back-end behavior flows.
- Integration with third-party APIs and custom AI models.
- Create AI agents and manage sessions and tools.
- Publish web pages, WeChat mini-programs, and multi-client applications.
- Use the automatically generated data management backend to manage content.
- Connect to external frontends or systems via the GraphQL API.
- Expand complex interactions using React code components.
Full-stack no-code capabilities
| Hierarchy | Zion capabilities | Typical tasks |
|---|---|---|
| Interface | Pages, components, Flexbox, and breakpoints | Web and mini-program UI |
| Data | Relational databases and management backends | User, order, and content management |
| Front-end logic | Event, variable, and data binding | Form submission and page interaction |
| Backend logic | Behavioral flows, conditions, loops, and code nodes | Approval, notification, and automation |
| AI | Integration of Copilot, agents, and models | Q&A, generation, and business assistant |
| Release operations and maintenance | Hosting, domain names, logging, and resource scaling | Launch and ongoing operation |
What is suitable for development?
- Corporate website, event pages, and content platforms.
- WeChat mini-programs and membership service apps.
- Customer management, order, and internal approval systems.
- Course, knowledge-based payment, and booking service platform.
- AI Q&A, industry assistants, and agent applications.
- Data dashboards and backend management tools.
- Verify the MVP and demonstration versions of the product requirements.
Zion Usage Tutorial
- First, identify the problems that the application needs to solve and its target users.
- Organize the user side, management side, and key usage processes.
- Design data tables, fields, relationships, and permission boundaries.
- Create a project and select a web or mini-program client.
- Build pages and pop-ups using layouts and components.
- Bind component properties to a database or variables.
- Configure front-end events such as clicks, submissions, and page navigation.
- Use behavior flow to orchestrate backend business logic.
- Integrate payment services, SMS, third-party APIs, or AI models.
- Test the entire process in preview and pre-release environments.
- Check permissions, concurrency, storage, and costs before publishing.
- After going live, it is continuously maintained through logs and the data backend.
Data modeling
Zion includes a relational database, allowing for the visual creation of fields, relationships, and constraints.
- First, identify business entities such as users, products, and orders.
- Define the necessary fields and data types for each object.
- Express relationships using one-to-one, one-to-many, or many-to-many formats.
- Limit permissions to the data row and field levels.
- Historical data can be imported using Excel or CSV.
- Prepare test data before going live to verify all relationships.
Interface design and responsive layout
The editor uses a component tree and Flexbox layout to organize pages for web sites and various clients.
- First, establish the overall page structure, and then adjust the detailed styles.
- Reuse list, form, navigation, and popup components.
- Check the display on desktop and mobile devices using breakpoints.
- The data list requires a design for empty state and loading state.
- The form should provide required fields, format rules, and error messages.
- Complex interactions can be extended through code components.
Behavioral flows and automation
Behavior flows are used to orchestrate conditions, loops, data operations, and external service calls on the server side.
| Node type | Uses | Precautions |
|---|---|---|
| Data manipulation | Add, query, modify, and delete | First, verify the permissions and the input. |
| Conditional branching | Follow different paths based on business rules | Handle exception and null value branches |
| Cycle | Process multiple pieces of data in batch | Control the number of executions and timeouts |
| Third-party API | Connect to external platforms | Failed to securely save the key and handle it. |
| Run the code | Enable logic that is difficult to express with code-free nodes | Development capabilities and security audits are required. |
| AI node | Call a model or agent | Control prompts, output, and costs |
AI Copilot and agents
Zion includes AI Copilot to assist with setup, and it also allows for the configuration of AI agents within applications.
- Copilot can help understand the platform and provide suggestions for building it.
- Agents can connect to models, knowledge, and business tools.
- Custom AI models allow integration with third-party or self-deployed services.
- AI Points are used to measure certain aspects of AI resource consumption.
- Model responses require design review and failure handling.
- Private data should not be sent to external models without authorization.
Publication on web pages and WeChat mini-programs
| Publication format | Method | Precautions |
|---|---|---|
| Web page | Zion provides hosting services and allows the assignment of custom domain names. | Official release requires the Premium version or higher. |
| WeChat Mini Program | Submit for review using the WeChat Developer Tools. | It is necessary to prepare the main body of the mini-program and the APPID. |
| Multiple clients | Different role endpoints for the same database service | Professional version is supported; the client may need to be purchased separately. |
| External frontend | Calling Zion BaaS in Headless mode | The frontend needs to be developed and deployed by oneself. |
GraphQL API and Headless BaaS
The Zion project provides a unified GraphQL interface during operation, supporting queries, updates, and subscriptions.
- The external frontend can read from and write to the Zion database.
- Behavior flows can be invoked synchronously or asynchronously.
- It supports AI-driven session and message management.
- WebSocket subscriptions are suitable for real-time data updates.
- Media parameters are usually transmitted through resource identifiers.
- Authentication, roles, and data permissions must be configured before making a call.
The provision of APIs does not mean that the source code of the Zion platform is open-source, nor does it imply that all packages can be used indefinitely.
Code components and development tools
Developers can use React and TypeScript to write code components for enhancing charts, maps, and complex animations.
- Code components are suitable for interactions that standard components cannot handle.
- The official CLI can create, update, check, and publish component projects.
- It is necessary to understand the Zion data and host interaction specifications before development.
- For third-party dependencies, the licenses and security risks should be checked.
- Low-code extensions increase testing and maintenance costs.
Prices for the Basic, Advanced, and Professional versions
The following are the prices of RMB-denominated items as displayed on the official website as of August 31, 2026.
| Version | Monthly payment | Annual payment | Main positioning |
|---|---|---|---|
| Basic version | 0 yuan | 0 yuan | Product demo and web preview |
| Premium version | 99 yuan per project per month | 999 yuan per project per year | Applications for displays and events |
| Professional Edition | 229 yuan per project per month | 2,399 yuan per project per year | Commercial applications, payments, and permissions |
| Enterprise Edition | Contact the authorities. | Contact the authorities. | Greater resources and corporate capabilities |
The annual discount, taxes, client-related fees, and the final amount are as specified on the purchase page or in the contract.
Comparison of features across versions
| Functions | Basic version | Premium version | Professional Edition |
|---|---|---|---|
| Officially launch the website | Not supported | Support | Support |
| Custom domain names and SEO | Not supported | Support | Support |
| AI/API/Behavioral flow | One of each | Infinity | Infinity |
| Collaborator | Not included | Add 1 person | Add 3 people |
| Payment function | Not supported | Not supported | Supported, with no commission taken by the platform |
| Multi-role permissions | 1 new character added | 1 new character added | 10 new characters added |
| Multiple clients | Not supported | Not supported | Supported; an additional purchase may be required. |
Comparison of resource quotas
| Resources | Basic version | Premium version | Professional Edition |
|---|---|---|---|
| RPS peak value | 5 | 5 | 25 |
| Database | 20MB | 200MB | 1GB |
| Object storage | 200MB | 2GB | 10GB |
| Monthly outbound traffic | 200MB | 2GB | 10GB |
| Number of behavior flows per month | 1000 times | 10,000 times | 50,000 times |
| AI Points | 50000 | 500000 | 2500000 |
| Log retention | 1 day | 7 days | 30 days |
The unused portion of resources such as data volume, which are allocated on a monthly basis, is not automatically carried over to the following month.
Scaling up and additional resource prices
| Resources | Specifications | Price |
|---|---|---|
| Data top-up packages | 500GB | 150 yuan/year |
| Object storage | 100GB | 150 yuan/year |
| Database | 10GB | 500 yuan/year |
| AI Points | 800,000 points | 10 yuan |
| Number of behavior flows | 10,000 times | 10 yuan |
| SMS | 1000 items | 55 yuan |
| Single-tenant computing power | Exclusive access to 1 core and 4GB of memory | 500 yuan/month |
The expansion specifications, discounts for the professional version, and applicable rules are subject to the project purchase page.
Private deployment and service pricing
| Project | Starting price | Explanation |
|---|---|---|
| Project privatization | Starting from 15,000 yuan | Deploy specific projects to your own servers |
| Platform privatization | Starting from 2.6 million yuan | Run the Zion platform in an on-premises environment |
| Consulting and technical support | 400 yuan per hour | The service is valid for 1 year. |
| Comprehensive curriculum system | Free | 21 lessons, 42 hours |
The final scope of privatization, the authorities granted, operation and maintenance, upgrades, and the implementation costs must be determined in accordance with a formal contract.
How to choose a version
- To test ideas and conduct internal demonstrations, the basic version can be used first.
- The premium version is required for launching a website, obtaining a domain name, and utilizing SEO features.
- A professional version is available for payment, offering multiple roles and multiple client options.
- For projects with high concurrency, first evaluate the RPS and the computing power per tenant.
- For sensitive data items, you can consult regarding project or platform privatization.
- Use the price calculator to estimate the ongoing operating costs before making a purchase.
GitHub and open source
The official GitHub repository of Functor Technology makes available the Zion plugin, BaaS capabilities, and several development examples.
Among them, the Zion no-code plugin allows the AI coding assistant to modify Zion projects using MCP tools.
These repositories do not mean that the Zion editor, the cloud platform, or the entire backend source code are made openly available.
Permissions, security, and operations
- Configure minimal data permissions for different roles.
- API keys are stored only in secure locations on the server side.
- The payment callback must verify the signature and order status.
- The behavior flow needs to handle timeouts, retries, and repeated executions.
- Test the data export and restoration processes before going live.
- Continuously monitor RPS, traffic, storage, and AI consumption.
- When personal information is involved, improve the privacy policy and authorization procedures.
Usage restrictions
- No-code cannot replace requirement analysis and data modeling.
- The basic version allows only previewing web pages; it cannot be used for official publication.
- High concurrency is subject to limitations imposed by the package’s RPS and computing power.
- Complex code components still require development and testing capabilities.
- Failures in third-party APIs and models can affect the functionality of the application.
- AI-generated outputs must be subject to additional human review and security safeguards.
Frequently Asked Questions
Can Zion be used for free?
Yes, the basic version is free of charge; it’s suitable for creating demos and web previews, but it isn’t suitable for publishing websites officially.
Can Zion develop WeChat mini-programs?
Yes, the frontend can be submitted using WeChat Developer Tools, while the backend can be hosted by Zion.
How much is the premium version of Zion?
The current rate is 99 yuan per project per month, or 999 yuan per project per year; the exact amount is indicated on the settlement page.
Does Zion Professional version include payment functionality?
It supports payment via web pages and mini-programs as indicated on the official website, and the Zion platform does not charge any commissions.
Does Zion provide APIs?
It offers support for GraphQL queries, changes, subscriptions, behavior streams, and agent calls during project execution.
Does Zion support private deployment?
Supported. The cost for privatizing a project starts at 15,000 yuan, while the cost for privatizing a platform starts at 2.6 million yuan; these amounts are subject to confirmation via contract.
Is Zion an open-source platform?
It is not a fully open-source platform; although some plugins and development repositories are made available publicly by the developers, this does not mean that the complete source code of the platform is open source.
Guigong Network Security Registration No. 45132202000164