curvat.io
Visual Geometry & Dynamic Calculus
Education & Student Privacy First

Privacy Notice & Student Data Policy

Effective Date: September 2026 • Published by EduNetSystems
Plain-Language & Machine-Readable Summary

Curvat.io is built on a privacy-by-design architecture for education. No student accounts are required to use any feature. Mathematical graph calculations execute locally inside your web browser. Graph states are stateless and preserved solely via the URL fragment (#g=...) or downloaded .curvat files. In LMS embeds (Canvas, Blackboard, Moodle), analytics tracking is completely disabled.

Account Mandate
No Accounts Required (Anonymous by Design)
Computation Model
100% Client-Side in Browser
Ordinary Calculator Storage
Small interface preferences stored locally; zero equations or graphs stored server-side.
LMS Embed Tracking
Completely Suppressed (0 Cookies)
Educational Privacy & Compliance
Designed to support privacy-conscious educational use. This statement is not a certification of legal compliance.
Published By
EduNetSystems

1. No Accounts, Profiles, or Credentials

Curvat.io is intentionally designed without user registration or mandatory sign-ins. Students, teachers, and self-learners can create, edit, explore, and share graphs without ever providing a name, email address, password, student ID, or institutional login.

Because we do not maintain user profile databases, we do not store, process, monetize, or sell student or educator personal records.

2. 100% Client-Side Mathematical Execution

When you enter formulas, functions, geometry commands, or adjust sliders in Curvat.io, all computation runs entirely on your device using client-side JavaScript (powered by JSXGraph, MathJS, and MathLive).

Core mathematical computation and graph state remain client-side. The direct calculator sends anonymous aggregate usage events to Google Analytics. Mathematical expressions, graph state, URL fragments, and exported files are not included. Minimal LMS embeds disable analytics entirely.

Zero Cloud Processing of Equations: Your mathematical formulas, derivatives, Riemann sums, points of tangency, and coordinate values are never transmitted to a remote web server for calculation.

4. Classroom & LMS Embed Privacy (FERPA & COPPA Design)

Curvat.io is built specifically to meet the high privacy expectations of K-12 school districts, community colleges, and universities:

5. Self-Hosted Core Libraries & Technical Infrastructure

Core graphing libraries, mathematical rendering assets, icons, and fonts are served from Curvat’s own hosting origin. Standard technical transmission telemetry (such as IP address and browser User-Agent in server request logs) is handled by the hosting infrastructure solely as necessary to deliver web assets securely over HTTPS.

6. Voluntary Feedback & Community Submissions

Curvat.io provides an optional in-app feedback dialog and community gallery sharing features:

7. Institutional Inquiries & Contact

If you have questions regarding Curvat.io privacy practices, district security review, or institutional compliance assessments, please contact:

EduNetSystems / Curvat.io Privacy Team
Email: privacy@edunetsystems.com / jtredden@gmail.com
Website: edunetsystems.com

8. Frequently Asked Questions

Does Curvat.io require student logins or email addresses?
No. Curvat.io is completely login-free and account-free. Students and educators can use the full feature set immediately without providing any personal information.
Is Curvat.io safe to embed into Canvas, Blackboard, or Google Classroom?
Yes. When embedded in an LMS iframe, Curvat.io detects the embedded context and suppresses all telemetry and analytics scripts. Zero advertising cookies or tracking identifiers are created, and mathematical calculations execute locally on the student device to support institutional privacy policies.
Does Curvat.io use tracking cookies?
No advertising cookies or user profiling cookies are used. Direct web visits use anonymous Google Analytics measurement solely for aggregate visitor counts and usage statistics, while LMS embeds (/embed/, ?embed=true) and ?telemetry=off suppress telemetry entirely. No equation formulas, slider coordinates, or URL hash fragments are ever transmitted.
Are student equations uploaded to an AI model or server?
No. Every mathematical calculation, slider update, and curve rendering runs exclusively inside the user's browser using client-side JavaScript. No equations are sent to remote servers or AI models.