Last updated:
The short version: CynphoCode doesn't require an account to learn. We store your theme preference and learning progress locally in your browser — not on our servers. If you create an account, we collect only what's needed to run it. We use Google Fonts, a CDN for icons, and (for site upkeep) Google AdSense, each of which is described below.
This Privacy Policy explains how CynphoCode ("we," "us," or "our") collects, uses, and protects information when you visit cynphocode.com (the "Platform"). We built CynphoCode to be usable without an account, so most of your activity never touches our servers at all.
To make the Platform work without requiring an account, we store the following directly in your browser's localStorage — this data never leaves your device or reaches our servers:
You can clear this data at any time via your browser settings, or use the "Reset all progress data" option on the Progress Dashboard.
If you create an account (currently in development), we collect:
We use this information solely to operate your account, sync your progress across devices, and communicate with you about the service. We do not sell this information to third parties.
When you submit our Contact form, we collect your name, email address, selected topic, and message content in order to respond to your inquiry. We retain this information only as long as needed to resolve your request.
CynphoCode itself does not use tracking cookies. However, third-party services we rely on may set their own cookies:
We use a small number of external services to run the Platform:
These providers may log standard technical data (such as IP address and browser type) as part of serving their content, governed by their own privacy policies.
Any information we do collect (account details, contact form submissions) is used only to:
We do not sell, rent, or trade your personal information. We may share limited data with:
CynphoCode is intended for learners aged 13 and older. We do not knowingly collect personal information from children under 13. If you believe a child under 13 has provided us with personal information, please contact us and we will delete it promptly.
We take reasonable technical measures to protect any information we hold, including hashed password storage and secure connections (HTTPS). However, no method of transmission or storage is 100% secure, and we cannot guarantee absolute security.
Depending on your location, you may have the right to:
To exercise any of these rights regarding account or contact-form data, please contact us.
We may update this Privacy Policy periodically. The "Last updated" date at the top reflects the most recent revision. Continued use of the Platform after changes constitutes acceptance of the updated policy.
Questions about this Privacy Policy or how your data is handled? Reach out via our Contact page.