HomeDevelopers
Built for Developers.
Designed for Privacy.
Powerful APIs and SDKs to integrate DPDP compliance into your app in minutes, not months.
Kavach SDK
Drop-in privacy compliance for your React, Flutter, and iOS applications. Initialize with a single line of code.
Learn more about Kavach SDK
typescript
import { KavachProvider } from '@kavach/react'
export default function App() {
return (
<KavachProvider
apiKey="kav_live_..."
options={{ autoConsent: true }}
>
<YourApp />
</KavachProvider>
)
}REST API
Programmatically manage data erasure requests (DSAR) and query consent status from your backend services.
Learn more about REST API
bash
curl -X POST https://api.kavach.dev/v1/dsar \
-H "Authorization: Bearer kav_sk_..." \
-d '{
"user_id": "usr_123",
"request_type": "erasure",
"reason": "user_request"
}'Edge Functions
Run custom privacy logic at the edge. Filter PII before it hits your database or transform data for export.
Learn more about Edge Functions
typescript
import { serve } from "https://deno.land/std/http/server.ts"
serve(async (req) => {
const { pii } = await req.json()
// Mask PII before storage
const masked = maskSensitiveData(pii)
return new Response(JSON.stringify({ masked }))
})Ready to start building?
Get your API keys and start integrating Kavach today. No credit card required.