How Pulse handles your data
To keep your API keys safe, call Pulse only from your server.
Retention
By default, results don’t expire. These cases are the exceptions:
The clock starts when Pulse accepts the request, except for Extract, whose clock starts when the job ends. A batch’s jobs and a pipeline’s steps count from when the batch or pipeline ends.
Your organization can also have each result deleted the first time it’s read. In that case, a failed job’s document and files are deleted when it fails.
Retention covers everything a job creates: its result, its files, and the copy of the document Pulse stored. The API has no route that deletes a result:
DELETE on a job only cancels it, while it’s queued or processing.
To change your organization’s retention, contact support.
Compliance
Pulse’s trust, security and compliance documentation is in the Trust Center.SOC 2
Audited controls for security operations.
ISO 27001
Information security management controls.
HIPAA
Healthcare data, when your agreement covers it.
GDPR
Privacy controls for EU personal data.
Which commitments apply to you depends on your agreement.