Privacy
Privacy by section
Last updated June 15, 2026.
Public sections
The Alumni and NJSLA desks link to CJCP, New Jersey government, NJ Transfer, HESAA, Cambium, and EduSafe AI resources; each destination applies its own privacy terms. The school finance calculators run in your browser, so entered amounts are not sent to NJSafeAI. The embedded NJDOE guide contacts nj.gov only after a user opens it.
Staff analytics
The analytics section uses Google Workspace sign-in and an explicit staff allowlist. EduSafe AI processes the approved Google OAuth callback, then returns a signed one-time profile token to NJSafeAI. If the Genesis OneRoster integration is configured, NJSafeAI requests authorized records only to calculate aggregate counts in memory. It does not return student names, IDs, emails, schedules, grades, health, discipline, or special education records to the dashboard.
Storage and logs
Aggregate analytics may be cached in application memory for a short period. Authentication sessions use secure cookies. Operational logs record request identifiers and errors, not Genesis response bodies or calculator entries.
School responsibility
FERPA compliance depends on school authorization, legitimate educational interest, access controls, contracts, and operating practices. Genesis access must be approved by CJCP and configured with least privilege.
Contact
Privacy questions: info@cjcollegeprep.org.