Privacy Policy
Last updated: June 2026
1. Information We Collect
RubanLearn provides free programming tutorials. We collect minimal data to improve the experience:
- Anonymous usage data via privacy-respecting analytics (page views, referrer, approximate location at country level)
- Search queries entered into the on-site search
- Server logs (IP address, user agent, request URL) retained for 30 days for security and abuse prevention
2. Cookies
We use only essential cookies needed for site functionality (theme preference, CSRF tokens on forms). No third-party advertising or tracking cookies are set.
3. How We Use Your Data
- To deliver tutorials and respond to your requests
- To detect and prevent abuse, spam, or attacks
- To improve content based on aggregate usage trends
4. Third-Party Services
RubanLearn loads resources from these external CDNs:
- jsDelivr - Bootstrap, Prism.js, Bootstrap Icons
- Google Fonts - Inter typeface
These services may receive your IP address when their resources load. We do not control their privacy practices.
5. Data Sharing
We do not sell, rent, or share personal data with third parties for marketing purposes. We may disclose information if required by law or to protect our rights and users.
6. Your Rights (GDPR & Similar)
If you are in the EU, UK, or another jurisdiction with similar laws, you may:
- Request access to any data we hold about you
- Request deletion of your data
- Object to processing or restrict it
- Lodge a complaint with your data protection authority
Contact us at privacy@rubansoftwares.com.
7. Children's Privacy
RubanLearn is suitable for learners of all ages. We do not knowingly collect personal information from children under 13.
8. Changes to This Policy
We may update this policy from time to time. The "Last updated" date above reflects the current version. Material changes will be announced on the homepage.
9. Contact
Questions about this policy? Email privacy@rubansoftwares.com.