What is a hosted request?
A request to a metered deny.sh endpoint, including hosted encryption, decryption, control generation and vault operations, counts toward the monthly allowance. Health and usage checks do not.
What stays local and free?
The browser tools, CLI and SDKs can run the core encryption construction on your device without an account. Plaintext and passwords stay in your environment when you use those local paths. Hosted services and cloud storage have different data boundaries.
What triggers an alert?
An armed fingerprint triggers when a matching input is observed at a monitored deny.sh decrypt endpoint. Registration sends a one-way fingerprint. Offline decryption and provider-side tests of a fake credential are not observed automatically.
What happens at a limit?
The over-limit request is refused with a 429 response. Wait for the relevant rolling window or monthly allowance to reset, or upgrade. There are no automatic overage charges.
How do annual billing and cancellation work?
Team annual is one $990 charge for the year. Monthly Team is $99 per month. Use the Stripe Customer Portal to cancel; the subscription remains active through the paid billing period.
What data is sent to deny.sh?
Local browser, CLI and SDK encryption keeps plaintext and passwords on your device. Hosted encryption sends plaintext and passwords for in-memory processing. A realism-engine request sends the requested data type, not the secret. Cloud vault storage receives ciphertext and the metadata you provide. Read the full surface-by-surface disclosure.
Which documents are binding only when signed?
Published self-serve terms govern self-serve use. Enterprise agreement, data-processing and service documents shown as drafts become binding only when the relevant document is executed by both parties.