Skip to content

Essence PlatformZero-Knowledge Personal Data Vault

Build secure applications with client-side encryption. Your users' data stays private, always.

Essence Platform

Quick Example ​

typescript
import { EssenceClient } from '@essence-platform/sdk'

// Initialize client
const client = new EssenceClient({
  apiKey: 'your-api-key',
  baseUrl: 'https://api.essence.digital'
})

// Create a vault
const vault = await client.vaults.create({
  name: 'My Secure Vault',
  description: 'Personal documents'
})

// Upload an encrypted document
const document = await client.documents.upload({
  vaultId: vault.id,
  file: myFile,
  encryption: 'AES-256-GCM'
})

console.log('Document uploaded securely:', document.id)

Why Essence Platform? ​

πŸ₯
Healthcare
Store medical records with patient-controlled encryption. HIPAA compliant with full audit trails.
🏦
Financial Services
Secure document storage for KYC, identity verification, and sensitive financial data.
πŸ“±
Consumer Apps
Build privacy-first applications where users truly own and control their data.
🏒
Enterprise
Multi-tenant architecture with organization instances and sovereign cloud options.

Trusted By Developers ​

"Essence Platform made it incredibly easy to add zero-knowledge encryption to our application. The SDK is intuitive and the documentation is excellent."

β€” Sarah Chen, Senior Engineer @ HealthTech Co.

"We needed GDPR compliance without compromising user experience. Essence Platform delivered on both fronts."

β€” Marcus Rodriguez, CTO @ FinanceApp

"The multi-instance architecture was exactly what we needed for our global deployment. Different regions, different data residency requirementsβ€”Essence handles it all."

β€” Aisha Patel, DevOps Lead @ GlobalCorp

Get Started in Minutes ​

  1. Sign Up β€” Create your free account
  2. Generate API Key β€” Get your credentials
  3. Install SDK β€” npm install @essence-platform/sdk
  4. Make First API Call β€” Follow our 5-minute guide
  5. Build Something Amazing β€” Check out our tutorials

API Highlights ​

πŸ” 26 GraphQL Queries ​

Query vaults, documents, instances, and users with powerful filtering, sorting, and pagination.

✏️ 9 GraphQL Mutations ​

Create, update, delete, and share resources with comprehensive error handling.

πŸ”„ 4 Real-time Subscriptions ​

Get instant notifications for vault updates, document changes, and quota warnings.

🌐 Comprehensive REST API ​

Traditional REST endpoints for all operations with full OpenAPI 3.0 specification.


Built with ❀️ for developers