Skip to content

Frequently Asked Questions (FAQ)

1. What is Kapsul?

Kapsul is a decentralized platform providing Storage as a Software, enabling Programmable Storage for adaptive data management tailored to user and application context.

Kapsul consolidates privacy, security, compliance, reliability, and trust under one unified platform, eliminating fragmented tools and reducing costs. With features like context-based encryption, geo-tagged compliance, and on-chain trust, Kapsul is built for the future of decentralized, adaptive storage solutions.

2. What makes Kapsul different from other decentralized storage platforms?

Kapsul is unique in few of the features it provides:

a. Dynamic Reliability

  • Customize replication strategies to fit application needs.
  • Built-in multi-cloud architecture ensures seamless interoperability and redundancy.

b. Enhanced Privacy - Encryption tailored to data context for optimal security. - Private clusters on shared infrastructure.

c. Full Security - User-owned encryption keys provide absolute control over data access. - Self-hosting nodes for decentralization.

d. Built-in Regulatory Compliance - Geo-tagged nodes ensure data locality compliance (e.g., GDPR, HIPAA, DPDP more). - Programmable retention policies adapt to varying legal and business requirements.

e. Verifiable Trust - On-chain provenance and audit trails ensure transparency and integrity. - Decentralized trust architecture eliminates reliance on third-party validators.

3. What are the key functionalities of Kapsul?

  • File CRUD Operations: Kapsul enables Create/Upload, Read, Update, and Delete (CRUD) operations on files within decentralized storage, offering full control over file lifecycle management.

  • Private Cluster Creation: Businesses can create private clusters within the decentralized network, ensuring regulatory compliance while maintaining the benefits of decentralized infrastructure.

  • Audit Trail of File Updates: Every change made to a file is recorded, providing a transparent and immutable provenance of all updates for better accountability.

  • Multi-Tenancy: Network administrators can invite external developers and stakeholders to join and share the network, enabling collaborative usage across different teams.

  • File Version Management: Kapsul allows multiple versions of a file to be maintained under the same filename, enabling easy access to previous iterations without duplication.

4. How does Kapsul handle privacy and security?

Privacy and security are embedded in Kapsul’s core functionality. It offers multiple levels of encryption (network, application, developer-specific, and custom encryption solutions), ensuring data is protected throughout its lifecycle.

5. Can I manage NO SQL data using Kapsul?

Yes, Kapsul provides support the way to manage NO SQL data(but not exactly like traditional NO-SQL services), by enabling read and write operations for JSON and text-based data.

6. How does Kapsul ensure high availability?

Kapsul achieves high availability through data redundancy and self-healing replication across multiple nodes. If one node fails, the system ensures that data remains accessible from other nodes.

7. What is self-healing replication?

Self-healing replication in Kapsul ensures that data is automatically replicated across multiple nodes, maintaining two copies at all times to prevent data loss in case of node failure.

8. What are private clusters?

Private clusters allow enterprises to create private networks on top of public infrastructure dynamically. This feature ensures regulatory compliance and offers the flexibility to scale infrastructure according to the organization’s needs.

9. How does Kapsul help with regulatory compliance?

Kapsul enables businesses to store data in specific clusters based on geographic and regulatory requirements. This ensures compliance with local data protection laws, similar to how enterprises use AWS buckets for geographic data management.

10. Can I delete files in Kapsul?

Yes, Kapsul offers practical file deletion options, allowing users to remove files and manage storage costs effectively. It also provides recovery solutions for deleted files.

11. What is auditability in Kapsul?

Kapsul offers a complete and immutable audit trail for each file, providing a detailed history of storage and access activities. This ensures transparency and accountability for data management.

12. Does Kapsul support multi-tenancy?

Yes, Kapsul supports multi-tenancy, allowing multiple organizations or users to share the same infrastructure while maintaining isolated environments for each tenant.

13. Can I customize the infrastructure with Kapsul?

Kapsul allows enterprises to add custom nodes and build tailored networks on top of existing public infrastructure. This flexibility helps organizations design the network according to their specific requirements.

14. How does Kapsul handle scaling?

Kapsul supports elastic scaling, which enables enterprises to flexibly add or remove nodes within their private clusters based on evolving business needs.

15. How does Kapsul manage version control?

Kapsul provides version management features that allow users to maintain and retrieve comprehensive version histories for files, ensuring easy access to previous versions when needed.

16. Is Kapsul suitable for enterprise use?

Yes, Kapsul is designed for enterprise use, offering features such as data sovereignty, multi-tenancy, high availability, and advanced privacy and security measures tailored to meet business needs.