Terms of Service
Last Updated: 21st December 2025
1. Acceptance of Terms
By accessing and using WhatDidIDo ("the Service"), you accept and agree to be bound by the terms and provisions of this agreement. If you do not agree to these terms, please do not use the Service.
2. Description of Service
WhatDidIDo is a service that helps users track and generate reports of their GitHub contributions, including pull requests and code reviews. The Service connects to your GitHub account via OAuth to fetch your contribution data.
3. User Accounts
To use the Service, you must:
Have a valid GitHub account
Authorize the application to access your GitHub data
Provide accurate and complete information
Maintain the security of your account credentials
4. Data Collection and Use
The Service collects and stores:
Your GitHub username and authentication tokens
Pull request information from repositories you have access to
Code review information from pull requests you have reviewed
Generated reports and associated metadata
This data is used solely to provide the Service's functionality and is not shared with third parties except as required by law.
5. GitHub API Usage
The Service uses the GitHub API to fetch your contribution data. By using this Service, you also agree to comply with GitHub's Terms of Service and API usage policies. The Service respects GitHub's rate limits and data usage policies.
6. Acceptable Use
You agree not to:
Use the Service for any illegal purpose
Attempt to access data belonging to other users
Interfere with or disrupt the Service or servers
Reverse engineer or attempt to extract source code
Use automated means to access the Service beyond normal usage
7. Data Accuracy and Caching
The Service caches data from GitHub to improve performance. While we strive to keep data accurate and up-to-date, there may be delays between changes on GitHub and updates in the Service. We do not guarantee the accuracy or completeness of the data displayed.
8. Account Termination
You may delete your account at any time through the Settings page. Upon deletion, all your data will be permanently removed from our servers. We reserve the right to terminate accounts that violate these terms without prior notice.
9. Disclaimer of Warranties
THE SERVICE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. WE DO NOT WARRANT THAT THE SERVICE WILL BE UNINTERRUPTED, ERROR-FREE, OR SECURE.
10. Limitation of Liability
IN NO EVENT SHALL WE BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES ARISING OUT OF YOUR USE OF THE SERVICE.
11. Changes to Terms
We reserve the right to modify these terms at any time. Continued use of the Service after changes constitutes acceptance of the modified terms. We will notify users of significant changes via the Service.
12. Contact Information
For questions about these Terms of Service, please contact us at:
harry@harrymi.co.uk