Skip to main content

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