How Data is Stored in CloudXLR
Every application needs a way to store information. Whether your app tracks user accounts, product listings, messages, orders, or analytics data, that information must be stored somewhere reliable so it can be retrieved later. CloudXLR automatically handles this by provisioning a scalable NoSQL database for every project you create.
This means you do not need to manually configure database servers, define table structures, or worry about complex schema design. The platform automatically prepares the storage environment for your application and allows the AI to create and manage data structures based on the features you request.
For example, if you build an application that allows users to submit forms, create posts, track tasks, or manage inventory, the system will automatically generate the appropriate data collections behind the scenes.
This approach removes one of the most technical barriers in traditional development, allowing builders to focus on application logic and user experience rather than database configuration.
Encryption at Rest
Security is a fundamental part of storing application data. CloudXLR protects stored data using encryption at rest. Encryption at rest means that all information written to the database is automatically encrypted before it is saved on the storage system.
In simple terms, the stored data is transformed into an unreadable format using cryptographic algorithms. Even if someone were able to gain unauthorized access to the raw storage files, the information would still appear as encrypted data rather than readable text.
Only authorized systems with the correct encryption keys can decrypt and read the information. This ensures that sensitive data such as user accounts, application records, and stored content remain protected while stored in the database.
Encryption at rest helps safeguard your application against data leaks, infrastructure compromise, or unauthorized storage access. It is an important layer of protection that works silently in the background while your application runs normally.
What is a Collection
In CloudXLR’s database system, information is organized into structures called collections. A collection is simply a container that stores related pieces of data.
You can think of a collection as a category or group where similar records are stored together. Each item inside the collection represents a single piece of data created by your application or your users.
For example, if you build a To-Do List application, the AI might create a collection called "todos". Every time a user adds a new task, a new record is added to that collection. Each record might include fields such as the task title, description, completion status, and the time the task was created.
If you build an e-commerce application, the system might create collections such as products, orders, users, and reviews. Each collection stores information relevant to that specific feature.
Because CloudXLR uses a flexible NoSQL database structure, collections can adapt easily as your application evolves. New fields can be added without requiring complicated migrations or schema updates.
Managing Your Data
CloudXLR also provides tools that allow you to view and manage the data generated by your application. This is useful when you want to monitor user activity, correct mistakes, or clean up test data before launching your product.
To access your project data, open the Project Manager and navigate to the Collections tab. This section acts as an administrative interface for your database.
Inside this area, you will be able to see every collection associated with your application and inspect the records stored within them.
From the collections interface you can review live data entries that users have submitted through your application. This might include things like form submissions, new user registrations, task lists, messages, or any other data your app collects.
You can also edit specific records directly from the interface. This allows you to quickly correct information or adjust values without needing to modify the application itself.
If you created test data while building your application, you can remove those records before launching the app publicly. Cleaning up test entries helps ensure that real users only see accurate and meaningful information once the application is live.
By combining automatic database provisioning, encryption at rest, and an easy-to-use management interface, CloudXLR makes it possible to securely handle application data without requiring deep database expertise.