Product
How Nuvouch works.
Request. Notify. Decide. Execute. Four steps between an action and its consequences — with a real human in the loop. Every decision is cryptographically signed, every step is audited.
Apps request approval
Your platform sends an approval request to Nuvouch before executing a sensitive action. One API call is all it takes — define who needs to approve, what the action is, and how long the window stays open.
- ✓Single POST to /v1/requests
- ✓Idempotent with external request IDs
- ✓Configurable expiry windows
- ✓Rich context payload for the approver
User gets notified instantly
Nuvouch delivers the request to the user's trusted device with full context — who is asking, what the action is, and why it matters. No email chains. No SMS codes. Real-time push to a registered device.
- ✓Push notification to trusted devices
- ✓Full context: who, what, why
- ✓Works across mobile and desktop
- ✓Arrives in milliseconds
User approves or rejects
The user reviews the request and makes a decision in real time. One tap. Biometrically confirmed on their device. The decision is signed with the device key and cannot be forged or replayed.
- ✓Biometric confirmation on device
- ✓Ed25519 digital signature
- ✓Tamper-proof decision payload
- ✓Real-time — no polling required
You act with confidence
Nuvouch returns a verified, signed decision to your platform via webhook callback. You can cryptographically verify the signature, check the decision, and proceed — or block the action. Full audit trail included.
- ✓Signed webhook callback
- ✓Signature verification with public key
- ✓Deduplication built in
- ✓Complete audit log for compliance
From request to signed decision
Device-bound cryptographic proof
Request, notification, view, decision, callback
Designed for mission-critical flows
Ready to add real-time approval?
Get started with the Nuvouch SDK and have approval flows running in minutes.