Your first safer paste
Get familiar with SecureIntent in a few minutes, using sample data only.
On this page
On this page1. Open the product example
Go to the interactive product example. Choose API key, Access token, or Card number. Each tab shows a fictitious value and the corresponding detection state.
Help me debug this payment request.
const stripe = new Stripe(
"sk_test_DEMO_NOT_A_REAL_KEY"
);
await stripe.customers.list();2. Review the detection
The SecureIntent panel identifies the sample category and line number. Review the highlighted value before continuing. The API-key example is intentionally not a usable credential.
3. Anonymize the value
Select Anonymize & continue. The example replaces the value with [API_KEY_1] and shows the protected state.
const stripe = new Stripe(
"[API_KEY_1]"
);4. Try another example
Select Try again to reset, or choose a different tab. You can use the left and right arrow keys to move between tabs when the tab list has keyboard focus.
Ready for the extension?
The getting-started page explains the browser setup flow. Install the extension from the official browser store and use your account to manage your plan.