← Security Hub

Security Overview

Last updated: February 2026 · Version 2.0 · Classification: Public

ThinkKits is an education intelligence platform that processes publicly available federal education data. We do not access, store, or process protected student records. FERPA and COPPA do not apply to ThinkKits because we handle no student PII. This document describes our security practices for procurement teams and IT administrators.

1. Data Classification

Public Data

All education data from NCES CCD, CRDC, SAIPE, E-Rate, EdFacts — publicly available federal datasets. This is the core of what ThinkKits processes.

User Account Data

Email, name, organization (collected during signup via Clerk). Minimum necessary principle.

Payment Data

Handled entirely by Stripe. ThinkKits never sees, stores, or processes credit card numbers. PCI DSS compliance through Stripe.

No Student PII

ThinkKits does not collect, access, or store any information that identifies individual students.

2. Infrastructure Security

Hosting

Railway Pro, US regions (Railway security & compliance)

CDN/Edge

Cloudflare (DDoS protection, WAF rules, TLS termination; trust hub)

Database

Supabase Postgres, US region (Supabase security)

Graph Database

Neo4j (Railway-hosted)

Vector Store

Pinecone Serverless, AWS (Pinecone security)

Authentication

Clerk (Clerk security & compliance)

Payments

Stripe (PCI DSS Level 1)

Monitoring

Sentry (error tracking), UptimeRobot (availability)

3. Encryption

At Rest

AES-256 encryption for all data stored in Supabase Postgres (transparent data encryption) and Neo4j data on Railway (encrypted volumes).

In Transit

TLS 1.3 enforced on all connections via Cloudflare edge. HTTP Strict Transport Security (HSTS) headers. Certificate auto-renewal via Let's Encrypt / Cloudflare.

API Keys

Environment variables stored in Railway's encrypted secrets vault. Never committed to source code. Rotated on personnel change or suspected compromise.

User Passwords

Handled by Clerk — bcrypt hashing, never accessible to ThinkKits application code.

4. Authentication & Access Control

5. Application Security

6. Data Backup & Disaster Recovery

7. Audit Logging

8. Vulnerability Management

9. DDoS Protection & Rate Limiting

10. Compliance Posture

FrameworkStatusNotes
SOC 2 AlignedAlignedAligned via vendor certifications (Railway, Clerk, Stripe). Independent Type II audit planned Q4 2026.
FERPAExemptNo student PII processed
COPPAExemptNo child data collected
GDPRCompliantMinimal data collection, DPA available
CCPA/CPRACompliantCalifornia privacy rights honored
PCI DSSVia StripeNo card data touches ThinkKits systems
StateRAMPPlannedGate: $500K ARR — Required for state agency contracts
Section 508In ProgressAccessibility audit planned

11. Third-Party Security

All vendors evaluated for SOC 2 Aligned or equivalent certification. Data processing agreements in place with all sub-processors.

Vendor list: Clerk, Stripe, Supabase, Neo4j, Pinecone, Railway, Cloudflare, Sentry, UptimeRobot

12. Contact

Security Inquiries

security@thinkkits.com

(267) 936-0332

Was this article helpful?

← Back to Help Center