Keep your context yours.
Worksheets and planners run in your browser. They are not saved by the site and are not sent to AI unless you separately use a prompt in another service.
Chat
Only the question you submit is sent to our server and, when enabled, Cloudflare Workers AI for inference. We do not store chat text in D1. Do not submit identifiers, passwords, confidential, culturally restricted or sensitive information. Chat has no email, payment or action tools. AI answers can be wrong. Cloudflare processes requests under its service terms; this is not a promise about all provider logs or retention.
Rate limiting
We use a one-way, daily identifier derived from the request IP to limit abuse. Raw IP addresses and chat text are not saved to D1. Expired counters are deleted lazily on later requests. Hosting providers may maintain their own security and operational logs.
Newsletter
Signup remains disabled until a verified email sender and service credentials are configured. No email is collected by disabled signup. Once enabled, we request explicit consent and confirmation, store minimal email/consent records in D1, and use Resend to send confirmation. Every confirmed subscription must have an unsubscribe path. We do not claim to have a running fortnightly delivery programme yet.
Issue reports
The editorial issue form stores the resource path, your non-sensitive description and a timestamp in D1 for maintainer review. It does not publish the report or promise a response. Do not include personal or confidential material. Reports are retained while needed to investigate and resolve an issue.
Voluntary contributions
The About page accepts an idea, session suggestion or reviewer-interest note, plus an optional reply email, only with explicit consent. D1 stores the note, consent edition, timestamp, review status and a hash of a private withdrawal code. Notes are not public, sent to AI or subscribed to marketing. Save your private code to delete the note and email through the withdrawal form. Older records become eligible for cleanup after 180 days; cleanup runs when later contributions arrive. The maintainer may review and respond, but there are no automatic notifications or promised response times.
Third-party assets
Fonts load from Google Fonts. Cloudflare serves the site. External source links take you to their providers. The supplied design photographs are AI-generated illustrations, not evidence of documented people or projects. No tracking analytics or persistent worksheet cookies are added by this application.
Editorial status →