Privacy Policy
Last updated: December 2025
Overview
EngViz is an independently operated service built and maintained by a small team. We take your privacy seriously and are committed to being transparent about how we handle your data. This policy explains what information we collect, how we use it, and your rights regarding that information.
Information We Collect
GitHub Account Information
When you sign in with GitHub, we receive and store your GitHub username, email address, and avatar URL. We also store an OAuth access token that allows us to access your repositories on your behalf.
Repository Data
To provide analytics, we access data from repositories you choose to connect, including:
- Pull requests and their metadata (authors, reviewers, timestamps, comments)
- Commit history and statistics
- Deployment and release information
- Contributor activity
This data is cached temporarily to improve performance. We do not store the actual content of your code or files.
Usage Information
We may collect basic usage information such as pages visited and features used to help improve the service.
How We Use Your Information
We use the information we collect to:
- Provide and maintain the Service
- Generate analytics and insights about your repositories
- Authenticate your identity and authorize access to your data
- Improve and develop new features
- Communicate with you about the Service
Data Storage and Security
Your data is stored in a secure database. We implement reasonable security measures to protect your information, including encrypted connections and secure authentication.
As a small, independently operated service, the service administrator has technical access to stored data for maintenance, debugging, and support purposes. This access is used responsibly and only when necessary to operate and improve the service.
Data Sharing
We do not sell, rent, or share your personal information with third parties for marketing purposes. We may share data only in the following circumstances:
- With your explicit consent
- To comply with legal obligations
- To protect our rights or the rights of others
Third-Party Services
The Service integrates with:
- GitHub: For authentication and repository data access
- Stripe: For payment processing (if applicable)
- Deno Deploy: For hosting and data storage
Each of these services has their own privacy policies that govern their handling of your data.
Your Rights
You have the right to:
- Access the personal information we hold about you
- Request correction of inaccurate information
- Request deletion of your account and associated data
- Revoke GitHub access at any time through your GitHub settings
- Export your data upon request
Data Retention
We retain your account information for as long as your account is active. Cached repository data is retained temporarily and automatically expires. If you delete your account, we will delete your personal information, though some data may be retained in backups for a limited period.
Changes to This Policy
We may update this Privacy Policy from time to time. We will notify users of any material changes by posting the new policy on this page and updating the "Last updated" date.
Contact
If you have questions about this Privacy Policy or wish to exercise your rights regarding your data, please contact us through the contact information provided on our website.