Last updated: March 27, 2026
Ulu Operations Inc. ("we," "us," or "our") operates UluOps. This Privacy Policy explains how we collect, use, and protect your information when you use our services.
When you create an account, we collect your email address and encrypted password. You may optionally provide a username, display name, bio, and avatar.
When you use UluOps, we collect validation run data, agent scores, issue tracking data, and analytics. This data is associated with your account and organization.
API requests include your API key (hashed for storage), request metadata, and token consumption metrics. We do not store the content of artifacts being validated — only the validation results.
Your data is stored in encrypted databases. Passwords are hashed using argon2id. API keys are stored as SHA-256 hashes — we cannot recover your plaintext API key after initial generation. Session tokens are stored as httpOnly, secure cookies.
Validation run data and issue tracking data are retained indefinitely as part of the immutable forensics model — this is a core feature, not incidental storage. You can request deletion of your account and associated data by contacting us.
We do not sell your data. We may share data with:
Public definitions in the Registry are visible to other users by design. Private and unlisted definitions are only accessible to their owners and authorized organization members.
You have the right to:
We use a single httpOnly session cookie for authentication. We do not use tracking cookies or third-party analytics cookies.
We may update this Privacy Policy from time to time. We will notify you of significant changes via email or a notice on the Service.
Questions about this Privacy Policy? Contact us at privacy@uluops.ai.