Store and query relational data on the cloud. Make it accessible over GraphQL and REST with a scalable, open-source backend.
GraphQL, Rest & SDK
Store and query relational data in real-time, globally
Spin up a new database in minutes with Back4App. Effortlessly define your relational data model using either our intuitive UI or programmatically via GraphQL, REST, or SDKs. Perform diverse queries using advanced resources: relational queries, geo-queries, constraints, and aggregates.
Get data delivered in real-time to subscribed clients using Live Queries.
Store data locally and get you users served even if they are offline (for supported SDKs).
Enjoy responsiveness and low latency with our scalable, multi-region architecture and CDN support.
Add Server-side business logic using Cloud Code Functions
Install new NPM modules to expand the power of your cloud functions and create external integrations;
Schedule your Cloud Functions to execute recurring tasks like sending engagement emails, push notifications, or running data sanitization processes.
GraphQL, Rest, & SDKs
We speak your language
Fetch data from your application using GraphQL, REST or your preferred SDK. Create your backend in minutes. Our automatically generated APIs include endpoints for all operations and make easy for your to interact with all backend features with few lines of code.
The code generator produces code for the 7 most used programming languages so you don't have to worry about learning curve.
Choose from over ten native SDKs to make your development experience a lot faster and easier.
Complete user management system
Our fully integrated system removes the headache of user management and lets you build user sign-up and login features that automatically handle most of the work for you.
All user management tasks ready for use: check prior existence, check authenticity of emails, encrypted passwords, session control, user data association.
The native security features allows you a flexible access control. Our granularity of permissions goes as deep as the Object level.
Out of the box support to Google SignIn, Sign In with Apple, Facebook Login, and Twitter Login, and more.
Easy, secure cloud file storage and delivery
Seamless store any files on the cloud, fully integrated with your Databases. Our blazing fast CDN lets you store and deliver any content you need for your app, like images, videos, or ads. Our system is redundant and scalable and extremely cost-effective. You upload your content, we handle the rest.
Get started on web3 with blockchain data storage
From rare game items to official documents, saving data to the Blockchain to provide concrete proof of authenticity and property has never been easier. Select which classes should persist data and you are done in as few as two mouse clicks.
Validate, engage, communicate with users using notifications
Quickly set up notifications that allow you to verify emails or pull users back into your app. Notifications can even help trigger sales or engagement using geofencing technology that responds to where your users are.