Privacy Policy
Last Updated: November 1, 2025
Overview
StructuredValidator is committed to protecting your privacy. This privacy policy explains how we handle data when you use our schema markup validation tool.
Data Collection and Storage
What We Collect
Local Storage Only:
- Validation history (stored in your browser's IndexedDB)
 - User preferences and settings (stored in localStorage)
 - Schema markup you validate (temporarily processed, not stored on servers)
 
We DO NOT collect:
- Personal information (name, email, etc.)
 - Login credentials (no authentication system)
 - Tracking cookies
 - Analytics data
 - IP addresses
 
Where Your Data Lives
All user data is stored exclusively in your browser:
- IndexedDB: Validation history, past schemas
 - localStorage: UI preferences, settings
 
Nothing is sent to our servers except:
- When you use the URL validator feature, the URL you provide is temporarily fetched server-side to extract schema markup
 - The fetched content is processed and discarded immediately - never stored
 
Optional AI Features
AI Fix Suggestions (Optional)
If you explicitly click "Get AI Fix Suggestions":
- Your schema markup is sent to our configured AI provider (e.g., Claude API)
 - The AI provider processes it to generate improvement suggestions
 - Purpose: Provide actionable recommendations for fixing validation errors
 - Your Control: This feature requires explicit action - it never runs automatically
 - Data Handling: AI providers process requests according to their own privacy policies
 
AI Provider: Claude by Anthropic (configurable)
- What is sent: Your JSON-LD schema markup only
 - Processing: Used for generating validation improvement suggestions
 - Retention: According to Anthropic's data retention policy (typically not used for training)
 - Privacy Policy: https://www.anthropic.com/privacy
 
Swappable AI Providers
Our AI integration is designed to be provider-agnostic. If you self-host this tool, you can configure alternative AI providers or disable AI features entirely.
Third-Party Services
None Required
StructuredValidator works entirely in your browser without dependencies on third-party services (except for optional AI features with explicit user consent).
Optional External Services
- AI APIs: Only used when you explicitly request AI fix suggestions
 - URL Fetching: When validating external URLs, our server fetches the page on your behalf
 
Data Retention
- Browser Storage: Retained until you manually clear your browser data or delete history within the app
 - Server: No user data is retained on our servers
 - AI Processing: Processed according to the AI provider's retention policy
 
Your Rights and Control
You have complete control over your data:
- View History: Access your validation history anytime at /history
 - Delete History: Clear individual validations or entire history
 - Export History: Download your validation history as JSON/CSV
 - Clear Browser Data: Standard browser controls apply (Clear Site Data, etc.)
 
Children's Privacy
StructuredValidator does not knowingly collect any information from children under 13. Since we don't collect personal information at all, the service is safe for all ages.
Changes to This Policy
We may update this privacy policy from time to time. Changes will be posted on this page with an updated "Last Updated" date.
Contact
If you have questions about this privacy policy or data handling, please:
- Review the source code (this is an open-source tool)
 - Check our documentation at /guide
 
Summary
In Plain English:
- Everything stays in your browser
 - We don't track you
 - We don't store your data on servers
 - AI features are optional and require your explicit consent
 - You control all your data