FAQ
General
A no-code backend platform that allows developers and business professionals to (co-)develop apps with a model-driven development approach and little to no hand-written programming code.
Business professionals or citizen developers can (co-)develop applications without being roadmapped by understaffed IT departments. Developers can achieve more by eliminating the need to write boilerplate code or focus on undifferentiating tasks like database migrations, patching, or maintenance.
Each project revolves around a highly-scalable database with a spreadsheet-like user interface and a GraphQL API to power your apps. Cloud functions allow developers to inject custom code to augment the default behavior for creating more complex workflow automation logic.
Yes. Developers can integrate any service which provides an API with cloud function triggers.
No. We provision customer backends with a cloud-native serverless stack on top of Amazon Web Services (AWS). In all subscription plans, we fully manage all infrastructure of all customer backends. Our zero-downtime architecture eliminates the need for database migrations, patch management, or provisioning.
Yes. The platform supports collaboration by allowing multiple users to work together in a workspace. You can assign roles to control access and contributions.
All customer backends on graphapi® are built on AWS using infrastructure as code (IaC) techniques. In the improbable scenario of us deciding to shut down, we would grant customers a perpetual license to our backend software. We would allow customers to migrate everything to their own AWS account.
Data
You own your data, including all data, files, and cloud functions uploaded in your workspace and data uploaded through the GraphQL API attached to your project.
Yes. You can export data to CSV through a project's data explorer or by implementing a script that calls the project's GraphQL API.
Yes. You can import data from CSV files through the project's data explorer or by implementing a script that calls the project's GraphQL API. You can upload files through the project's file explorer.
There are two ways to synchronize data with external data sources: Cloud function triggers and GraphQL Subscriptions. In both cases, a developer has to write a few lines of code for the synchronization logic.
Yes, graphapi® is GDPR-compliant. Our Data Processing Agreement (DPA) describes our technical and organizational measures. Our Privacy Policy describes how we handle personal data.
Scaling
Yes. We designed graphapi® to scale with your needs seamlessly. We provision each dedicated no-code backend with a cloud-native serverless stack on top of Amazon Web Services (AWS).
Our Enterprise plans supports up to 5 billion monthly requests with a soft limit of 2,000 requests per second. No upper limit exists on file storage or database storage. We deliberately choose DynamoDB as the core database for customer backends so that we can provide blazingly fast performance and the best scalability of all no-code platforms in the market.
Frontend
Yes. If you need assistant with building a custom frontend please get in touch. We also handle your entire backend, consisting of dev-ops, database, storage, security, the GraphQL API, and its schema and resolvers as a hosted platform. We also provide a web-based data management dashboard that allows developers or business professionals to upload files and modify data in a spreadsheet-like user interface. You can take the GraphQL API endpoint to link the backend to a custom app (iOS, Android, Web, IoT, etc.) or a DIY solution of your choice.
Yes. Website builders like Softr, Squarespace, Webflow, Wix, and others all support integrating external GraphQL APIs.