Provider keys
Provider API keys are encrypted at rest and are never returned to the browser after saving. The dashboard only shows masked previews.
Security
MeterLayer is designed as a server-side gateway: customers keep provider keys off application servers, route requests through project keys, enforce budgets, and audit AI usage without storing full prompts by default.
Provider API keys are encrypted at rest and are never returned to the browser after saving. The dashboard only shows masked previews.
Project keys are generated with secure randomness. Only hashes and short previews are stored, and keys can be rotated from the dashboard.
Full prompt logging is disabled by default. Request logs use usage, cost, latency, status, metadata, and prompt summaries unless explicit logging is enabled.
Project changes, provider credential changes, user management actions, budget events, webhooks, smoke runs, and scheduled jobs are recorded for operational review.
Report suspected vulnerabilities to support@meterlayer.io. A security contact is also published at /.well-known/security.txt.
Keep project API keys server-side, rotate exposed keys, configure least-privilege provider keys where possible, and avoid sending regulated or secret data in prompts unless approved by your organization.
The operator runbook requires passing quality gates, public smoke checks, backups, external observability, Stripe live mode, Resend domain verification, and incident procedures before paid launch.