Skip to content

Security

Our approach

LLM Prover is built on AWS and follows the principle of least privilege throughout. All data is encrypted in transit (TLS) and at rest using AWS-managed encryption.

Data isolation

Your data is isolated to your account. Prompts, results, benchmark runs, evaluations, and uploaded files are never accessible to other users or shared across accounts.

Credential handling

Provider API keys and BYOE endpoint credentials are stored using AWS secure parameter and secrets services – never in application code, environment variables committed to source control, or logs. BYOE credentials are encrypted at rest and are never returned in API responses after the initial registration call.

Authentication

User authentication is handled by AWS Cognito. We do not store passwords. Session tokens are short-lived.

Uploaded files

Files you upload for RAG context are stored in private S3 buckets with no public access. Files are scoped to your account and are not used for any purpose other than powering your configured evaluations and benchmarks.

Third-party providers

When you run a comparison or evaluation, your prompts and any context you provide are sent to the LLM providers you select. We do not control how providers handle inference data. You should review each provider’s privacy and security policies before submitting sensitive content. See our Terms of Service for full details on data flow to third-party providers.

Responsible disclosure

Found a vulnerability? Report via our contact page with the subject “Security disclosure”. We take all reports seriously.