Privacy Policy
- Higher rate limits on backend-routed requests
- Persisted configs
Last updated: September 26, 2026 This Privacy Policy explains how OAuth 2.0 Playground ("we," "us," or "our") collects, uses, and safeguards your personal data when you visit oauthplayground.io (the "Site") or contact us through it. We handle personal data in line with the EU General Data Protection Regulation (GDPR), the UK GDPR, and, where applicable, the California Consumer Privacy Act (CCPA/CPRA). We are the data controller for the personal data described here. If you have any questions, contact us at privacy@oauthplayground.io. When you submit our feedback form, we collect the data you enter: If you email us directly, we receive your email address, your message, and anything else you choose to include. By default, the OAuth configuration, client secrets, private keys, and tokens you enter into the playground are stored locally in your browser and are not sent to our server. Two optional features change that, in addition to the sign-in and config sync described below: Signing in to the Playground is optional and separate from the OAuth/OIDC flows you test in the playground itself: We use a small number of cookies and local storage entries: You can change your analytics consent at any time using the Cookie preferences link in the footer, or block and delete cookies through your browser settings. Disabling analytics will not prevent you from using the Site, though the feedback form may not function correctly without reCAPTCHA, which cannot be disabled through our cookie controls. Where the GDPR or UK GDPR applies, we rely on the following legal bases: We do not sell your personal data. We share it only with service providers who process it on our behalf: We may also disclose data where required by law or to protect our rights. Our providers may process personal data in the EU/UK or the United States. Where personal data is transferred out of the EEA or UK, we rely on appropriate safeguards such as the European Commission's Standard Contractual Clauses. We keep feedback messages and emails you send us for as long as needed to handle your enquiry and keep reasonable business records. If you ask us to delete a message, we will do so where we can, unless we need to retain it for legal, security, or legitimate business reasons. Published JWKS keys and the IP address recorded with them are deleted after 30 days without a successful retrieval of the key from our JWKS endpoint; each successful retrieval restarts that 30-day period. There is currently no button in the playground to withdraw a published key sooner - email us and we will remove it. Requests you route through our backend proxy are not stored. Server and error logs are retained for up to 90 days for security and debugging. Your theme and cookie-consent choices are stored in your browser until you change them or clear your browser storage. Analytics data is retained for up to 14 months, in line with our Google Analytics data-retention configuration. Synced playground configurations, including any secrets or private keys within them, are retained until deleted: we delete our copy once the deletion request from your browser succeeds. If you are signed out at the time, or the request fails, the deletion is queued and sent the next time you are signed in, so our copy can briefly outlive the one in your browser. Signing out does not delete your synced configurations - they remain associated with your account and reappear the next time you sign in. Your account identifier and any remaining synced configurations are retained until you delete them or request deletion of your account. The account records held by our identity service - your email address, any linked Google account identifier, and that service's own session and security logs - are retained for as long as your account exists. If you ask us to delete your account, we delete those records and any remaining synced configurations within 30 days of your request, and confirm to you when it is done. Depending on where you live, you may have the right to access, correct, delete, or receive a copy of your personal data; to object to or restrict certain processing; and to withdraw consent. EU/UK residents may lodge a complaint with their local data protection authority. To the extent the CCPA/CPRA applies, California residents may also request to know, access, delete, or correct their personal data, and not to be discriminated against for exercising these rights; we do not sell or share personal data as defined by the CCPA. If you signed in and synced playground configurations, you can delete any individual synced configuration at any time from within the playground. To request deletion of your account and any remaining synced configurations, email us at privacy@oauthplayground.io; we do not yet offer a self-serve option to delete an account in bulk. To exercise any of these rights, email us at privacy@oauthplayground.io. We will respond within the timeframes required by applicable law. The Site is a developer tool and is not directed to children under 16. We do not knowingly collect their personal data. We may update this Privacy Policy from time to time. When we do, we will revise the "Last updated" date above. OAuth 2.0 Playground - Michael Mineev1. Data we collect
Information you provide
Information you enter into the playground
Signing in to the Playground and syncing configs
openid email profile, so it may carry your email address and basic profile claims. The playground application does not store them: it keeps only the pseudonymous identifier, and it does not store your sign-in tokens as part of your configuration records. The identifier is pseudonymous rather than anonymous, because our identity service can link it back to your account.Information collected automatically
2. Cookies and similar technologies
sessionStorage. This is functional, not used for tracking, and is cleared when you close the tab or sign out. The access token is sent to our backend to authenticate requests that require being signed in, as described in section 1; we do not store it.3. How we use your data
4. Legal bases (EU/UK visitors)
5. Service providers and sharing
6. International transfers
7. Data retention
8. Your rights
9. Children
10. Changes to this policy
11. Contact
Privacy and data protection: privacy@oauthplayground.io
You can also use the feedback form or reach out on LinkedIn.