# ClassicsLens — Project Context

**ClassicsLens** is Brent's web-based SaaS for AI-powered morphological parsing of ancient Greek and Latin texts with spaced repetition.

**Repository:** `rutgersguy/classicslens` (renamed from `rutgersguy/lector` on 2026-04-07)

## Pricing Tiers

- Free: limited lookups
- Pro: $5/month (independent learners, exam prep)
- Instructor: $49.99/month (up to 30 students, class management)

## Product

**Payment:** Stripe  
**Current Features:** daily passages (Xenophon, Cicero, Plato, Vulgate), offline reading, Anki export, instructor class management  
**Planned:** student writing/translation uploads (will trigger DMCA agent registration)  
**Legal Status:** pre-LLC, Schedule C solo operation  
**Key Testimonial Contacts:** Oliver, Petros  
**GitHub Issues:** tracked at #30, #31

## Go-to-Market

**Strategy doc:** https://docs.google.com/document/d/1bN66uMtn5-58PBMp5vpm7yAWvL0m48skuckWz-Eu_YI/edit

**Market Segments:**
- Exam-prep MA students: 60%
- Self-learners: 20%
- Instructors: 15%

**GTM Priority:** Homepage redesign with named/photo testimonials (Oliver, Petros, students) is the primary conversion lever — prioritize before any paid ad spend. Landing pages needed: /exam-prep, /daily-learning, /instructor-pricing. Tracked in GitHub Issue #29.

**Revenue Opportunity:** Instructor positioning is an uncaptured ~$50K/year opportunity. Focus: multi-seat licensing + classroom analytics.

**Implementation Status:** Core features live; analytics stack pending (GA4, Mailchimp, Hotjar, UTM tracking). Tracked via GitHub Issue #29.

## Legal & Compliance

DMCA agent registration required (student UGC live); register at https://www.copyright.gov/dmca-directory/. Legal docs (Privacy Policy, T&Cs, Cookie Policy) via Termly free tier. Stripe and Google Analytics data processing must be disclosed in Privacy Policy. Launch without LLC; file as Schedule C solo operation pending 2–3 months of revenue validation.

## GitHub Trigger

When Brent references GitHub issues, launch blockers, or feature tracking for ClassicsLens — check GitHub issues (`rutgersguy/classicslens`) before creating duplicate Todoist tasks.
