Version 2026-10-09 • Effective Date: October 9, 2026
At AlgoFlow ("we", "our", or "us"), we believe that interactive education should be transparent, respectful of your privacy, and built on robust security foundations. This Privacy Policy details the exact types of information we collect, how your data is protected, and your statutory rights under global data protection frameworks including GDPR, CCPA/CPRA, and COPPA.
Zero Commercial Ad Monetization
We never sell, rent, license, or monetize your personal data or activity telemetry with third-party advertising networks. We use Google Analytics 4 solely for pseudonymous, aggregate traffic insights to improve the platform.
Anonymous Public Exploration
All 153 algorithm visualizers, 62 curriculum chapters, code execution workspaces, and training sandboxes can be explored anonymously without an account.
Minimalist OAuth (Google & GitHub)
When using Sign in with Google or GitHub, we only request standard identity scopes (email and public profile). We never touch your private repositories or Google assets.
PostgreSQL Row-Level Security
Your database records (streaks, session telemetry, bookmarks) are strictly isolated with cryptographic user ID policies in Supabase.
AlgoFlow operates as an interactive Computer Science laboratory and educational workstation dedicated to algorithm visualization, data structure modeling, and computational mental arithmetic. This Privacy Policy operates in conjunction with our Terms of Service, our License Agreement, and our dedicated Cookie Policy.
Guest & Public Access: You can access all visualizer simulations, tree and graph canvases, code editors, and calculation sandboxes without providing any personal identifying information. In guest mode, all execution states, timeline steps, array inputs, and scratch data remain exclusively within your client browser memory and are never transmitted to our persistent database servers.
When you create an account or authenticate on AlgoFlow, we collect only the minimum information necessary to maintain your student identity and provide personalized educational progress tracking:
AlgoFlow offers seamless, secure single sign-on authentication through trusted OAuth 2.0 identity providers (Google and GitHub). When you choose to authenticate via OAuth:
email, profile, and openid.Under the EU General Data Protection Regulation (GDPR), we process your data on the following lawful grounds:
We implement industry-grade defense-in-depth security measures to protect your information from unauthorized access, alteration, or disclosure:
profiles, bookmarks, streaks, mental_math_sessions) is fortified with Postgres RLS policies. Your personal data is cryptographically tied to your authenticated user ID and cannot be accessed or modified by other users.AlgoFlow maintains a strict Zero-Ad-Tracker policy. We do not use third-party advertising cookies or cross-site tracking beacons.
_ga and _ga_<container-id>) to collect pseudonymous, aggregate traffic metrics using random client identifiers. GA4 advertising features are disabled; analytics data is never linked to your account identity.For a complete, itemized inventory of all storage keys, session cookies, expiration windows, and security attributes, please read our dedicated Cookie Policy & Storage Inventory.
To provide high-performance, low-latency educational simulations globally, we partner with world-class cloud infrastructure providers:
| Subprocessor | Service Role | Security & Compliance |
|---|---|---|
| Supabase Inc. | Postgres Database, Auth Engine, RLS Storage | SOC 2 Type II, ISO 27001 (HIPAA support available via Enterprise BAA) |
| Vercel Inc. | Global Edge CDN, Serverless Hosting & Privacy-First Web Analytics | SOC 2 Type II, ISO 27001, Cookie-less Telemetry |
| Google LLC | Google OAuth 2.0 Identity Provider (Optional SSO); Google Analytics 4 (aggregate traffic analytics) | SOC 2, ISO 27001, EU-U.S. Data Privacy Framework (DPF) / Standard Contractual Clauses (SCCs) |
| Upstash Inc. | Serverless Redis Cache (Distributed Rate Limiting & Anti-Abuse Token Store) | SOC 2 Type II, ISO 27001, GDPR DPA compliant |
| GitHub Inc. / Microsoft | GitHub OAuth 2.0 Identity Provider (Optional SSO) | SOC 2, ISO 27001, Microsoft Enterprise DPA |
Regardless of your geographic jurisdiction, we grant all learners universal privacy controls:
DELETE /api/account/delete with your authenticated session. Upon confirmation, all personal data across our database partitions (including your profile, saved visualizer sessions, bookmarks, streaks, XP, quiz attempts, activity timeline, chapter progress, and authentication credentials) is permanently and irreversibly purged from our live database immediately.AlgoFlow is designed for computer science learners, students, and professionals. We do not knowingly collect or solicit personal information from children under the age of 13 (or under 16 in the European Economic Area) without parental or educational institution consent.
If we discover that personal data of a minor under 13 has been collected without verifiable parental consent, we will take immediate steps to delete that account and associated records from our database.
We may periodically update this Privacy Policy to reflect platform improvements, new educational features, or evolving regulatory standards. When material modifications occur, we will update the version number and effective date at the top of this document.
Official Privacy & Legal Contact:
For privacy inquiries, data subject requests, or security disclosures, please contact the AlgoFlow team directly at: