Data Practices

Transparency about how we collect, store, and protect data on this platform.

Key Principles

  • No student data. This platform is for educators and administrators. We never collect, store, or process student PII.
  • No tracking cookies. We use Plausible Analytics, which is cookie-free and GDPR-compliant.
  • No data sales. We never sell, rent, or trade personal information.
  • Privacy by design. Affiliate clicks use hashed IPs, never raw addresses.

Infrastructure & Third-Party Services

ServicePurposeData ProcessedLocation
VercelWebsite hosting & CDNPage requests, server logsUS / Global Edge
SupabaseDatabase & authenticationTool data, submissions, newsletter emailsUS (AWS)
PlausiblePrivacy-friendly analyticsAggregate page views only (no cookies, no PII)EU
ResendTransactional emailEmail addresses for newsletter deliveryUS
n8nWorkflow automationTool metadata for content generationSelf-hosted / US
Anthropic (Claude)AI content generationTool data (no PII) for generating descriptionsUS

Security Measures

  • All data encrypted in transit (TLS 1.2+)
  • Database encrypted at rest (AES-256)
  • Row-Level Security (RLS) on all database tables
  • API routes authenticated via shared secrets for admin/automation operations
  • Affiliate click tracking uses SHA-256 hashed IPs — raw IPs are never stored
  • Admin operations restricted to service-role authentication
  • No public write access to tool data — only read access through RLS policies

Affiliate Click Tracking

When you click “Visit Tool” on any tool card or detail page, the request is routed through our tracking endpoint before redirecting to the vendor website. Here is exactly what we capture:

// What we store per click:

tool_id: “uuid-of-the-tool”

ip_hash: “sha256(ip + tool_slug)[0:16]” // anonymized, not reversible

referrer: “the page you clicked from”

user_agent: “your browser string”

clicked_at: “timestamp”

// What we do NOT store:

raw_ip: never stored

user_id: we don't have accounts

browsing_history: not tracked

Data Retention & Deletion

Data TypeRetentionDeletion Method
Newsletter emailsUntil unsubscribeAutomatic on unsubscribe request
Tool submissions2 years after reviewAutomatic purge
Affiliate click logs12 monthsMonthly automated cleanup
Contact messages1 yearManual review + delete
Server logs30 daysAuto-rotated by hosting provider

To request deletion of your personal data, email privacy@districtaiindex.com.

For more information, see our Privacy Policy or contact us.