The Singularity Database lets you build, deploy, and scale SaaS apps with far less code, zero DevOps, and lower infrastructure costs — while giving you real-time business visibility through built-in KPIs.
From your first user to global scale, CloudBackend grows with your business — letting you focus on building value, not managing infrastructure.
CloudBackend is open for limited early access to a select group of developers ahead of our launch next year.
Built by the team behind iCloud.
Powerful web-based CLI to access the database
tenant://> query recipes -s updated,title
+----------+-------+
| Updated | Title |
+----------+-------+
| 10:55:37 | Miso |
+----------+-------+
| 11:05:25 | Sushi |
+----------+-------+
tenant://> desc recipes
Easy to use SDK
Automatically caches and syncs data with your CloudBackend database — no manual API handling or sync logic required.
Get started instantly with ready–to–use snippets for Web, iOS, Android, Java, and C++.
Insert / store object in database<operation name="database"> <upload to="home://pictures"/> </operation> <!-- Create a new object --> <operation name="database" value="tenant://"> <create type="object" name="config.xml"> <content type="text/xml"> <config version="1.0"> <eula>true</eula> <lang>en_US</lang> </config> </content> </create> </operation>
Build, launch, and run SaaS applications faster — with less code and zero DevOps.
Use the provided SDKs to develop and deploy apps to any internet domain.
Enjoy a flexible data model, automatic backups, and a fully managed, scalable backend.
You focus on building the app — the database handles the scale.
Create and run your own web apps directly inside the database — or build them using the Visual Studio Code plugin.
Applications are stored securely within the database, with access managed through ACLs, groups, and roles. You can also deploy them as publicly available SaaS apps.
Because web apps are natively connected to the database, any data changes are reflected instantly — perfect for real-time and collaborative use cases.
A fast, convenient, and efficient way to develop and manage cloud applications — without worrying about infrastructure, scalability, security, or user authentication.
The Singularity dbPaaS (Database Platform as a Service) lets you work seamlessly with nearly any type of data — while built-in identity management keeps it secure.
The flexible Singularity Data Model blends the best of relational, object, key/value, stream, and graph databases to unify data across apps, backends, and APIs.
All data access follows defined ACL policies for each authenticated user and is available instantly through the SDK — on any device or in the cloud.
A foundation not just for apps, but for entire SaaS businesses to operate, scale, and grow.
The Singularity Database is a cloud-based database service that allows developers to store and retrieve data without needing to set up their own backend infrastructure or make API calls.
This means that developers can focus on building applications without having to worry about the complexities of managing a database or creating the data pumping code to/from apps.
The database automatically makes all applications collaborative. No additional program logic is needed as the database handles simultaneous changes of information across devices.
Collaborate by exchanging data in closed groups small and large or public groups, combining text, images and other file attachments in real time between users.
The Singularity and Data Grid handles the heavy lifting of managing a database, such as scaling and replication, so that developers can focus on building their applications.
Developers do not need to worry about operating, securing, and maintaining their own backend API or database servers, which can be time-consuming and costly.
CloudBackend natively supports XML as an object type, which means it can also work with data within hierarchical XML documents. Through datatypes it becomes aware of different types of XML documents to perform actions on like running apps, extracting meta-data, or adapting the UI.
The database supports creation, editing, storage, manipulation, meta-data extraction, and searching of XML. It also fully supports the XPath 1.0 and XSLT 1.0 standards.
Queries performed on data in the database is always returned as a XML db:result, and the database can be navigated as XML.