Integration Wizard
Embed the Pulse Vault securely into any website with these 3 steps.
1
Include the SDK
Add our lightweight telemetry script to your HTML head.
<script src="https://pulse.bp.la/v1/sdk.js" async></script>2
Add target element
Assign an ID to your text editor or textarea.
<textarea id="pulse-textarea"></textarea>3
Initialize & Finalize
Call the initialization when your page loads, and finalize when submitting.
// Initialize tracking
window.HumanPulse.init('pulse-textarea');
// Finalize on form submit
document.getElementById('submit-btn').addEventListener('click', async () => {
const result = await window.HumanPulse.finalize();
console.log("Certificate URL:", result.certificateUrl);
});