Security
Transcripts hold your code, your prompts and your mistakes. These are the steps we take today to protect them, and how to reach us when something looks wrong.
Every connection uses TLS, and your data is encrypted at rest.
Each organization's data is isolated from every other's. Only your organization can read its sessions.
Each laptop and CI runner signs its uploads with its own key. Revoke one and it stops at once, without touching the rest. Batches from machines we don't know are refused.
Access tokens expire after a few minutes. Sign-in runs through Clerk, and you can pause the collector or revoke a device from the product at any time.
The collector reads files your agents already write, so it never sits between an agent and its model. Steerz uses your own provider keys. It never holds your prompt longer than the call. If you turn on response caching, matching answers are kept for up to 7 days, scoped to your org.
We don't use your content to train models for other customers or the public. Anything trained on your sessions is trained for your organization and served only to it.
Delete a session or close your account and it leaves our production systems within 30 days and our backups within 90. Server logs are kept for up to 90 days.
Every company that handles your data for us, and what it does, is listed in our privacy policy. We tell you before that list changes in a way that matters.
Email security@recurz.ai with what you found and how to reproduce it. We read every report and reply to tell you what we're doing about it. Please give us a chance to fix it before you share it publicly.