Privacy Policy

StructFlow — DSA Visualizer · Last updated: July 11, 2026

StructFlow ("we", "our", "the app") is an educational application that helps users learn Data Structures and Algorithms through interactive visualizations. This privacy policy explains how we collect, use, and protect your information.

1. Information We Collect

1.1 Account Information Optional

If you choose to create an account or sign in, we collect:

You can use the app as a guest without providing any personal information.

1.2 Learning Progress

We store your learning progress data, including:

This data is stored locally on your device and, if you sign in, synced to Google Cloud Firestore so you can access it across devices.

1.3 Automatically Collected Data

2. Advertising

The Android app displays ads provided by Google AdMob for free (non-premium) users. AdMob may collect:

You can opt out of personalized advertising in your device's ad settings.

Premium users do not see any advertisements.

The web version does not display any advertisements.

3. How We Use Your Information

4. Data Storage & Security

5. Third-Party Services

We use the following third-party services:

6. Data Sharing

We do not sell, trade, or share your personal information with third parties, except as described in this policy (Firebase for sync, AdMob for ads).

7. Children's Privacy

StructFlow is an educational app suitable for users aged 13 and above. We do not knowingly collect personal information from children under 13. If you believe a child under 13 has provided personal information, please contact us so we can delete it.

8. Your Rights

9. Changes to This Policy

We may update this privacy policy from time to time. Changes will be posted on this page with an updated revision date.

10. Contact Us

If you have questions about this privacy policy or your data, contact us at:

Email: marajul.cu@gmail.com

Developer: MMH Innovation Lab