Study Dimension privacy information
Updated October 28, 2026 · Published by Programming Securely
Public reading guide and worksheet
The reading guide and worksheet work without an account. Worksheet writing stays in the open page; it is not uploaded, saved to an account or written to browser storage. Reloading or leaving the page clears it. Downloaded notes remain on your device and are under your control. The worksheet does not send the book title, chapter, question or your explanation to our server.
Account preview
Signing up sends your email and password to our authentication service, which manages credentials, sign-in sessions, verification and password-reset messages. Session cookies keep you signed in. Authentication and hosting services can process connection details such as IP addresses and times. The separate account dashboard is a preview: book inventory, progress tracking and community-resource controls are not functional features in this release. This policy does not claim those preview controls store your books or notes.
Optional public page counts
Optional analytics is off until you allow it in Privacy choices. It counts only the public home, privacy, terms and content-policy pages. Account, form, tool, worksheet and unknown pages are excluded on the browser and server. The counter sends a fixed public path and website ID. It does not send a title, query string, referrer, screen details, worksheet text or account identifier.
The proxy replaces visitor IP and browser information with fixed values before forwarding a count to our privately hosted analytics service, and returns no tracking token. A browser-specific allow/deny preference cookie lasts up to one year. You can withdraw through Privacy choices; Global Privacy Control or Do Not Track also keeps counts off. Withdrawal stops future counts but does not erase earlier records. Earlier analytics collected more visit metadata before these controls were introduced. Hosting infrastructure can still observe incoming connection information.
Error reporting and operational information
When configured, the site sends technical errors to our error-reporting service. It removes user records, request headers, cookies, request bodies, query strings and breadcrumbs before sending an event. Error messages and code locations can remain. Session replay and performance tracing are disabled. Authentication, hosting, email, analytics and error-reporting providers may retain operational records or backups separately from the active application. We do not claim a verified deletion deadline or end-to-end anonymity for those records.
Support and beta signup
Support requests are voluntary. The shared form sends the message and supplied contact information, page/device context and available sign-in session to Programming Securely. The shared beta-signup service loads only when you open it. These submissions are separate from optional page counts. Omit passwords, private reading notes and copyrighted book pages from support requests.
Advertising and payments
Advertising is off, and there is no advertising runtime or payment checkout in this release. The ads.txt publisher file does not display ads. Optional page-count choices are not a tested advertising consent platform. Future advertising needs accurate disclosures and applicable privacy choices before activation; future paid plans would require a separate choice to buy.
Questions and data requests
For access, correction, export or deletion requests, contact bug.studydimension@programmingsecurely.com. We will review what records and services are involved; the preview does not provide verified self-service controls for every request. Removing an active record does not automatically remove downloaded notes, historical logs or every provider backup. Do not send credentials to identify your account.
The account service is not intended for children under 13. If you believe a child has supplied personal information, contact the same support address without including unnecessary personal details.
We update this page when the implementation changes. The update date above identifies this version.