Q: Dear Flatlogic Support Team, I am considering using Flatlogic Generator for my projects and find your product very promising.
Congratulations on creating such a tool. I have a few questions regarding the management and deployment of applications based on different license tiers:
Application Limit Per Tier: Could you clarify how the limitation on the number of concurrent applications is enforced? For instance, if I select License Tier 1, which allows for two concurrent applications, how is this monitored and controlled?
Code Export and GitHub Integration: If I have reached the limit of two applications for License Tier 1, am I allowed to export the source code of these applications and initiate a new project by deleting the original from the platform? Additionally, is the main advantage of maintaining applications within the platform the hosting services you provide?
Database Creation and Management: Upon downloading the source code, how feasible is it to set up the databases if I choose to host the software myself? Is there a way to export the database configurations or content along with the source code?
Application and Database Size Limits: Are there any restrictions on the size of the application, database, or associated files that can be handled through your platform?
Re-importing Exported Code: After exporting the source code, is it possible to re-import it back into Flatlogic Generator for further modifications?
I appreciate your assistance in clarifying these points, which will help me make an informed decision about adopting Flatlogic Generator for my development needs.
Kind regards,
Carlos

Alesia_Flatlogic
May 15, 2024A: Hi there,
You create two applications and work with them as you like. You can simply extend the license for more applications. The application code on git is yours forever. If you decide to decouple the app from our platform, you can easily work with your database. There are migrations and sids on the backend that will be needed. If you work through our platform, you can connect your external database through the config on the backend, but then we do not guarantee the correctness of the application.
Limits. We had some limit on the size of uploaded files, 5 Mb or so. As for the size of databases, there are no restrictions, but you have to be careful.
It's easier to say no, but in theory, yes, you can bind a repository with code to a project, but the application may be unstable in such a case.
I have some further inquiries related to the management and flexibility of application deployments using Flatlogic Generator:
Re-importing and Modifying Exported Code: Imagine that I export the source code of an application and subsequently delete this application from your platform. Later, if I wish to add new features, is it possible to re-import the source code and leverage the AI capabilities of Flatlogic Generator to assist with the modifications?
Offline Mode for Applications: Instead of exporting applications and removing them from the platform, is there an option to set an application to offline mode? This way, within License Tier 1, I could always have two active online applications but potentially maintain additional applications in an offline state on the platform, which are not available for use.
Custom Domain Name Usage: Regarding the domain names, is it possible to use a custom domain for my applications, instead of the default app-name.flatlogic.app format? For example, can I have my application transparently redirect from appexample.com and visitors would see appexample.com?
I appreciate your help in clarifying these points as I plan the structure of my project deployments using Flatlogic Generator.
You've already done a code push to GitHub (it doesn't matter if you deleted the application or not), you can do whatever you want with that code, but if the basic structure of the branches (master and generated) is preserved, we can merge that repository into a new project. And then all the changes that are in the master branch will be committed as they are now. But again, this is a custom code. How well it works depends on the quality of the code.
No. That's not an option right now. Only online and you work with them
Since you own your domain, you will have to adjust your DNS records to point to flatlogic app. Please send us support request with your domain name, so we could allow your domain.
Thank you for choosing Flatlogic Generator!
We know it may be not perfect yet, but we are happy to help you build your final apps with our free consultations and customer support.
If you have a moment, we would really appreciate it if you would share your experience on the AppSumo Review page: https://appsumo.com/products/flatlogic/?p=1#reviews.
Your feedback not only helps us improve, but also helps others make informed decisions.
Just go to our product page on AppSumo and let us know what you think.
Thank you in advance for your support and feedback!