Privacy Policy
Last updated: January 2026
This Privacy Policy describes how Java Swing Tutor ("we", "us", or "our") collects, uses, and shares information about you when you use our desktop application and website.
Information We Collect
Account Information
When you create an account, we collect:
- Username: Your chosen display name
- Email address: For account verification and communication
- Password: Stored securely using industry-standard encryption
Usage Data
We automatically collect certain information when you use the application:
- Progress data: Completed lessons and tasks
- Application preferences: Language settings, UI preferences
- Error logs: Technical information to help us improve the application
Technical Information
When you use our website or application, we may collect:
- Device information: Operating system, Java version
- Log data: Access times, pages viewed, application errors
How We Use Your Information
We use the information we collect to:
- Provide the service: Enable account creation, track your learning progress
- Improve the application: Analyze usage patterns to enhance features
- Communicate with you: Send important updates about the service
- Provide support: Respond to your questions and requests
Data Storage and Security
Storage
Your data is stored on secure servers. Account information and progress data are stored in our database, while the desktop application may store some preferences locally on your device.
Security Measures
We implement appropriate technical and organizational measures to protect your personal information, including:
- Encryption of passwords using bcrypt
- Secure HTTPS connections for all data transmission
- Regular security audits and updates
Data Sharing
We do not sell your personal information. We may share your information only in the following circumstances:
- With your consent: When you explicitly agree to share information
- For legal reasons: When required by law or to protect our rights
- Service providers: With trusted partners who assist in operating our service, subject to confidentiality obligations
Your Rights
You have the right to:
- Access: Request a copy of your personal data
- Correction: Request correction of inaccurate data
- Deletion: Request deletion of your account and data
- Export: Request your data in a portable format
To exercise these rights, contact us at support@posadskiy.com.
Data Retention
We retain your personal information for as long as your account is active or as needed to provide services. You may request deletion of your account at any time.
Children's Privacy
Java Swing Tutor is intended for general audiences. We do not knowingly collect personal information from children under 13. If you believe we have collected information from a child under 13, please contact us.
International Data Transfers
Your information may be transferred to and processed in countries other than your country of residence. We ensure appropriate safeguards are in place for such transfers.
Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of any changes by posting the new policy on this page and updating the "Last updated" date.
Contact Us
If you have questions about this Privacy Policy, please contact us:
- Email: support@posadskiy.com
- Support Page: /support
By using Java Swing Tutor, you agree to the collection and use of information in accordance with this Privacy Policy.