Configure guardrails in the Requesty Console.
Plan availability and pricing
Guardrails are available to every organization. They are not restricted to the Enterprise plan.- Standard plans
- Enterprise
Guardrails use usage-based pricing. The Console shows the current price beside each scanner and action before you enable it. Prices are per million input tokens for each enabled scanner, and charges from multiple scanners are added together.
Available scanners
Each scanner is configured independently:
Fast scanners favor lower latency. ML scanners use model-based detection for higher accuracy and may add more latency. You can enable more than one scanner when their coverage is useful, but each enabled scanner runs and is priced separately on standard plans.
Earlier scanners (
pii, pci, banking, financial, secrets, and secrets/v2/balanced) are not offered to new organizations. Existing configurations stay visible and continue to work.Configure guardrails
You must be an organization admin to change guardrails. The same steps apply on standard and Enterprise plans:1
Open Guardrails
In the Requesty Console, go to Admin Panel → Guardrails.
2
Review the price
Find the scanner under PII detection or Secrets detection. The price shown beneath its action selector is the charge for that scanner and action. Standard-plan prices are per million input tokens; Enterprise organizations see the included discount.
3
Choose an action
Set the scanner to Disabled, Report, or Mask. The change is saved immediately and applies organization-wide to all API keys.
4
Validate the rollout
Start with Report to measure matches without changing traffic. Review violations in Logs and Compliance, then move to Mask when you are comfortable with the results.
Actions
How Mask works
Mask replaces detected sensitive content with a synthetic equivalent before sending it to the model. Requesty keeps the mapping long enough to restore the original value in the response, so an email address or credential does not need to be exposed to the provider just to remain useful to the caller.Request and response flow
Guardrails do not scan the model’s response for new sensitive data. The response step restores synthetic values that correspond to masked request content. Guardrails are organization-wide and provider-agnostic, applying consistently across the organization’s API keys and supported models with no per-key bypass.Scan outcomes
Every request records a guardrail verdict with its normal telemetry:
When several scanners run, one mask is enough to make the overall verdict Masked.
The Compliance page aggregates scan coverage, Flagged and Masked outcomes, and violations by data class for the selected period. Verdict counts use provider attempts, while violation counts use user requests.
What the scanners detect
- Personal data
- Credentials and secrets
- Financial data (legacy)
PII scanners detect personally identifiable information such as email addresses, phone numbers, names, government identifiers, and similar personal data.
Operational guidance
- Begin with Report on representative traffic to understand detection coverage and false positives.
- Compare Fast and ML variants against the accuracy and latency requirements of your workload.
- Remember that enabling multiple scanners adds both their processing and, on standard plans, their charges.
- Review guardrail violations in Logs and scan coverage in Compliance.
- Revisit policy choices when your data flows or compliance requirements change.
Related features
- Compliance for scan coverage and evidence downloads
- Logs for request-level violations and guardrail cost
- Data Privacy for Requesty and provider retention controls
- Approved Models for limiting which models the organization can use