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.

Was this page helpful?