Privacy Policy
This privacy policy was last updated on April 2nd, 2025.
This page informs you of our policies regarding the collection, use, and disclosure of personal information when you use TypeScript Coach ("the Application") and the services associated with it. By using the Application, you agree to the practices described in this privacy policy.
Information We Collect
TypeScript Coach is an open-source application that does not collect personally identifiable information (PII) or any sensitive data. The application collects basic analytics about usage with an anonymized identifier (a browser fingerprint) that is only used for aggregated tracking. We never associate the fingerprint with any user data, or use the fingerprint to track an individual user's activity.
Locally Generated Data
The application may generate data locally (i.e. within the browser's local memory) to enhance the user experience. However, this data is not shared or transmitted outside the application, or transmitted to any third parties.
Open Source
TypeScript Coach is a fully open-source application, with all versions of source code published to GitHub. Since the application executes arbitrary code in the browser, transparency is fundamental - anyone can review, contribute to, and audit the underlying content of the application to ensure security.
Open Collaboration
Being an open-source project, collaboration is welcomed. However, user information or personal data is not shared in the collaboration process.
Security
We are committed to maintaining the security of the source code. The open-source community can contribute to improving security through audits and suggestions.
Changes to the Privacy Policy
Any changes to this privacy policy will be reflected in the GitHub repository. Users can review the change history at any time.
Contact
By using the TypeScript Coach application, you agree to the terms and conditions outlined in this privacy policy. If you have questions or concerns about this privacy policy, feel free to contact me via email at keshav@keshav.is.