Terms of Service
Last updated: April 29, 2026These Terms of Service ("Terms") govern your use of the GitPulse Android application ("the app", "GitPulse"), developed and operated by Wexpa ("we", "us", "our"). By downloading, installing, or using GitPulse, you agree to be bound by these Terms.
1. Description of Service
GitPulse is an Android application that automates GitHub contributions by pushing empty commits to repositories you select. An empty commit contains no file changes — it only adds an entry to the Git commit history. The purpose of this service is to help maintain your GitHub contribution streak.
GitPulse does not read, modify, copy, or store any source code, files, or repository content.
2. Acceptance of Terms
By creating an account or using GitPulse, you confirm that:
- You are at least 13 years of age.
- You have a valid GitHub account in good standing.
- You have read and agree to these Terms and our Privacy Policy.
- You have the authority to authorize GitPulse to push commits to your selected repositories.
3. User Responsibilities
When using GitPulse, you agree to:
- Use the app only with GitHub accounts that you own or have explicit authorization to use.
- Not use GitPulse to violate GitHub's Terms of Service or any applicable laws.
- Not attempt to reverse-engineer, decompile, or modify the application.
- Not use GitPulse for any fraudulent, misleading, or abusive purpose.
- Maintain the security of your GitHub account credentials.
4. GitHub OAuth Authorization
GitPulse requires GitHub OAuth access with the repo scope to push commits on your behalf. You can revoke this access at any time from your GitHub Settings → Applications page. Revoking access will prevent GitPulse from pushing commits until you re-authenticate.
5. Intellectual Property
- GitPulse — The app, its design, code, branding, and documentation are the intellectual property of Wexpa. All rights reserved.
- Your Content — You retain full ownership of your GitHub repositories, source code, and all content within them. GitPulse does not claim any rights over your repositories or their contents.
6. Limitation of Liability
To the maximum extent permitted by applicable law, Wexpa shall not be liable for any indirect, incidental, special, consequential, or punitive damages arising from your use of GitPulse, including but not limited to:
- Issues with your GitHub account, including suspension or termination by GitHub.
- Inaccuracies in your GitHub contribution graph or streak count.
- Failed commits due to GitHub API changes, rate limiting, network issues, or device conditions.
- Data loss resulting from device malfunction, app uninstallation, or unauthorized access to your device.
- Any consequences arising from GitHub's policies regarding automated contributions.
You acknowledge that GitPulse interacts with a third-party service (GitHub) and that Wexpa has no control over GitHub's platform, policies, or availability.
7. Disclaimer of Warranties
GitPulse is provided "as is" and "as available" without warranties of any kind, whether express or implied, including but not limited to implied warranties of merchantability, fitness for a particular purpose, and non-infringement.
We do not warrant that:
- The app will function uninterrupted or error-free.
- Commits will always be successfully pushed.
- The app will be compatible with all devices or Android versions.
- Your GitHub contribution streak will be accurately maintained under all circumstances.
8. Termination
- By you — You may stop using GitPulse at any time by uninstalling the app and revoking GitHub OAuth access.
- By us — We reserve the right to discontinue GitPulse or restrict access at our discretion, with reasonable notice when possible.
Upon termination, your locally stored data will remain on your device until you uninstall the app. Firebase-stored data can be deleted directly from the app's Settings screen or upon request.
9. Modifications to Terms
We may update these Terms from time to time. Changes will be reflected by updating the "Last updated" date at the top of this page. Continued use of GitPulse after modifications constitutes acceptance of the revised Terms.
10. Governing Law
These Terms shall be governed by and construed in accordance with applicable laws. Any disputes arising from these Terms or your use of GitPulse shall be resolved through good-faith negotiation. If resolution cannot be reached, disputes will be submitted to the appropriate courts of competent jurisdiction.
11. Contact Us
If you have any questions about these Terms of Service, contact us at:
Wexpa
Email: hello@shayxo.dev