Privacy Policy
Last Updated: November 23, 2025
1. Introduction
DCQLfiddle.com ("we", "our", or "the Service") is committed to protecting your privacy. This Privacy Policy explains how we handle information when you use our DCQL Playground tool. By using this Service, you agree to the collection and use of information in accordance with this policy.
2. Information We Do NOT Collect
DCQLfiddle.com is a client-side only application. We do not collect, store, transmit, or process any of the following:
- DCQL queries you write or test
- Credential data you input
- Query results or outputs
- Personal information
- IP addresses
- Usage analytics or tracking data
3. Local Storage
The Service uses browser localStorage solely to save your theme preference (dark/light mode). This data remains on your device and is never transmitted to our servers.
4. How the Service Works
All DCQL query processing happens entirely in your web browser using client-side JavaScript. When you click "Run", your query and credentials are processed locally using the DCQL library loaded from a CDN. No data leaves your device.
5. Third-Party Services
The Service loads the DCQL library from npm/CDN providers. Please refer to their respective privacy policies:
- jsDelivr CDN - May log requests for service operation
- GitHub Pages - Hosting provider (if applicable)
6. Cookies
DCQLfiddle.com does not use cookies. We only use localStorage for theme preferences as described above.
7. External Links
Our Service contains links to external sites (GitHub, npm, OpenID Foundation). We are not responsible for the privacy practices of these external sites.
8. Children's Privacy
The Service does not knowingly collect any information from anyone, including children under 13. As a client-side tool, no data collection occurs.
9. Data Security
Since no data is transmitted to our servers, there is no server-side data to secure. Your queries and credentials remain private in your browser. However, we cannot guarantee the security of data processed in your browser and are not responsible for any data loss, unauthorized access, or security breaches that may occur on your device. It is your responsibility to ensure your device and browser are secure.
10. Your Rights
Since we do not collect any personal data, there is no data to access, modify, or delete. You have complete control over any data used in the Service as it never leaves your browser.
11. Changes to This Policy
We may update this Privacy Policy from time to time. Any changes will be posted on this page with an updated revision date.
12. Contact Us
If you have any questions about this Privacy Policy, please contact us.