Python tool for ChatGPT Plus K12 teacher discount via SheerID.
- Python 3.8+
httpx- HTTP clientPillow- Image generation
git clone https://github.com/ThanhNguyxn/SheerID-Verification-Tool.gitcd SheerID-Verification-Tool/k12-verify-toolpip install httpx Pillow[Optional] Enhanced Anti-Detection:
pip install curl_cffi cloudscraper
curl_cffispoofs TLS fingerprint to look like real Chrome browser
python main.py "https://services.sheerid.com/verify/xxx?verificationId=abc123"python main.py --proxy "http://user:pass@host:port"| Option | Description |
|---|---|
url |
Verification URL (optional, can be pasted interactively) |
--proxy |
HTTP/HTTPS proxy URL (e.g., http://user:pass@host:port) |
This tool leverages specific loopholes in K12 verification:
- Logic: Targets schools with
type: "K12"instead of"HIGH_SCHOOL". - Result: High probability of auto-approval without document upload.
- Submission: Submits teacher PII (
collectTeacherPersonalInfo). - Auto-Pass Check: Checks if
currentStepissuccessimmediately. - SSO Bypass: Skips school portal login (
DELETE /step/sso). - Auto-Pass Check 2: Checks again for success.
- Fallback: If upload needed, generates a Teacher Badge.
- Real Info: Uses real teacher names found on school websites.
- IP Address: Residential/Edu IPs work best.
| Category | Examples |
|---|---|
| NYC Specialized | Stuyvesant, Bronx Science, Brooklyn Tech |
| Chicago Selective | Payton Prep, Whitney Young, Northside |
| Virginia/DC STEM | Thomas Jefferson, McKinley Tech |
| California Elite | Whitney, Lowell, Palo Alto |
| BASIS Charter | Scottsdale, Tucson North, Mesa |
| KIPP Network | KIPP DC, KIPP SoCal |
- School type verification: Use SheerID org search API to confirm school type is "K12"
- If upload required: Try pure white image 3 times, system may auto-approve
- Real teacher names work better: Search school websites for staff directories
Based on research from: https://www.azx.us/posts/638