Terms of Service
These Terms of Service explain the conditions under which you can use the GitSet.dev website. Please read these terms carefully before accessing and using the platform's services.
1. Acceptance of Terms
By accessing or using GitSet.dev (the "Service"), including its domain name(s), IP addresses, content, or any interactions (such as clicking on links), you acknowledge and declare that you accept this Terms of Service and Privacy Policy. Your access and use of the Service indicate your acknowledgment, acceptance, and unconditional agreement to all the terms and conditions and privacy policies set forth herein without modification and you confirm that you are 18 years of age or older. This agreement takes effect immediately upon your first use of the Service. If you do not agree with any part of these terms, you must refrain from using the Service and close all windows.
2. Use of Service
GitSet.dev is an online platform designed to help developers automate documentation tasks, including the generation of README files, .gitignore files, semantic commit messages, tags and releases, repository assessments or remove code comments and more. Access to and use of certain features may require authentication via OAuth, where users may choose to grant access to their GitHub account. However, some features remain accessible without authentication. Users are solely responsible for maintaining the confidentiality of their authentication credentials.
3. OAuth Authentication and User Responsibilities
GitSet.dev utilizes OAuth authentication to allow Users to access their GitHub repositories and perform specific tasks related to their repositories. By authenticating through OAuth, Users grant GitSet.dev access to their GitHub account, but only to the extent required for the operation of the requested features.
Revocation of Access: Users may revoke access granted to
Users must be aware that revoking access will immediately disable all OAuth functionality provided by GitSet.dev, and the platform will no longer be able to interact with the User's GitHub repositories.
4. Security and Data Handling
GitSet.dev takes reasonable measures to protect the security and confidentiality of your data. However, as with all digital platforms, no method of transmission or storage is 100% secure. GitSet.dev disclaims any responsibility for data breaches resulting from unforeseen vulnerabilities or unauthorized access.
5. Disclaimers on AI Functionality
GitSet.dev leverages AI-driven text generation for several features, including semantic commit message generation via our CLI tool, automated AI-driven release note creation, code comment removal, repository assessments, and more. While these AI-powered tools aim to enhance productivity, it is important to note that they are experimental and may not always produce flawless or accurate results. GitSet.dev does not guarantee the accuracy or reliability of AI-generated content, and users are advised to verify outputs before implementation.
CLI Tool Usage: The GitSet CLI tool provides suggested commit messages through terminal commands. These suggestions are generated automatically and must be manually reviewed, copied, and applied by the user. While the tool does not perform commits or modify repositories directly, users should ensure the suggested commit messages are appropriate, accurate, and free from unintended or offensive language before use. GitSet.dev assumes no responsibility for the content or interpretation of AI-generated suggestions.
Tags and Releases Manager: This feature includes operations such as creating, editing, and deleting tags and releases. While most actions are non-destructive, users should exercise caution when performing deletions, as these operations cannot be undone. GitSet.dev is not liable for unintended consequences resulting from the deletion of tags or releases.
Code Decommenter Tool: This feature provides automated removal of code comments based on user-selected preferences. Users should be aware that:
- The tool processes code as provided and removes comments based on pattern recognition
- While designed to preserve code functionality, users must verify the processed output
- The tool does not execute or modify repository code directly
- Users are responsible for reviewing and testing the processed code before implementation
- GitSet.dev is not liable for any issues arising from the use of processed code
- Processed code is provided "as-is" without any guarantees of completeness or accuracy
Repository Assessment Tool: All valuations, cost estimates, and resource calculations provided by this tool are for reference purposes only and do not constitute official appraisals or legal documentation.
User Responsibility: Users bear full responsibility for evaluating AI-generated content and determining whether to implement or disregard suggested commit messages and README entries. For tag and release management, users are solely accountable for the creation, editing, or deletion of repository versions.
As you utilize the CLI Tool and the Tags and Releases Manager, you agree to the following: Ensure that the CLI Tool is installed and used in strict accordance with the provided documentation. Carefully review all suggested commit messages to verify their accuracy and appropriateness, recognizing that the tool does not execute commits or modify repositories directly. Avoid relying solely on AI-generated suggestions for critical repository changes. When working with the Tags and Releases Manager, exercise caution, particularly during deletion operations, maintain proper documentation for release management, thoroughly review AI-generated release notes prior to publication, and assume full responsibility for any modifications made to tags and releases.
6. Desktop Application
Gitset.dev offers a desktop application that provides the same features as our web application in a convenient standalone format. This desktop application is essentially the web application compiled using Electron, ensuring feature parity across platforms. Please note the following regarding the desktop application:
Installation and Security: The desktop installers are provided as a convenience and do not include official code signatures. Your operating system may display security warnings during installation - this is normal for community-developed software. The application is open-source, and users can inspect the source code in our gitset-desktop repository.
Support: For installation assistance or technical issues with the desktop application, please contact support@gitset.dev. If you have security concerns about installing the application, please visit our contact page for more information.
Updates: The desktop application follows the same versioning scheme as the web application. Updates will be released concurrently with web application updates to maintain feature parity across platforms.
7. Prohibited Activities
You agree not to use GitSet.dev for any illegal, harmful, or malicious purposes. This includes, but is not limited to:
- -Engaging in activities that may compromise the security of the platform or the integrity of GitHub repositories.
- -Using the platform for unauthorized access, or any activities related to hacking, cracking, or circumventing security measures.
- -Uploading or sharing harmful software or content, including malware or phishing attempts.
- -Engaging in fraudulent or deceptive practices.
- -Scraping the platform or using automated tools to collect data from GitSet.dev.
- -Copying, modifying, reproducing, or using the platform's source code or any part of it for commercial purposes or for profit-making activities without prior written consent from GitSet.dev
Any User found to be in violation of these Terms may have their access to GitSet.dev revoked, without notice, at the sole discretion of the platform.
8. Limitations of Liability
GitSet.dev is provided on an "as-is" and "as-available" basis. We make no warranties or representations, express or implied, regarding the functionality, security, or reliability of the Service. In no event will GitSet.dev, its affiliates, or partners be held liable for any direct, indirect, incidental, consequential, or punitive damages arising from the use of the platform or its services.
9. Subscriptions and Payments
GitSet.dev offers subscription plans designed to provide Users with access to a variety of features tailored to their specific needs. These subscription plans are exclusively managed by Lemon Squeezy, LLC, a trusted third-party provider responsible for subscription processing, payment handling, billing cycles, and related services.
Users are directed to Lemon Squeezy’s official terms and policies for comprehensive details on their services:
- Lemon Squeezy - Terms
- Lemon Squeezy - Privacy Policy
- Lemon Squeezy - Data Processing Agreement (DPA)
Disclaimer:
GitSet.dev is not responsible for Users who fail to read, understand, or agree to Lemon Squeezy’s terms, conditions, or DPA.
By subscribing to any plan, Users acknowledge that all transactions, subscriptions, and billing processes are governed solely by Lemon Squeezy.
GitSet.dev does not provide direct support for payment disputes or subscription management outside the features available within the GitSet.dev - Dashboard. Users can access and manage their subscription details through the provided dashboard link.
Subscription Plans
Basic Plan: Free. Includes the following features:
- Public-AI Readme Generator
- Personal-AI Readme Generator
- Git Ignore Builder
- Tags & Releases Manager
- Code Decommenter
- Dependencies Handler
- Repository Assessment Tool
Resources:
- Standard Support
Usage Limits:
- AI README Generators: Maximum 10 requests/month
- Git Ignore Builder: Unlimited and free for all plans.
- Tags & Releases Manager: Unlimited tag and release management, but automated release notes are limited to 10 requests/month
- Commit Messages Generator (CLI): Maximum 10 requests/month
- Code Decommenter: Maximum 10 requests/month
- Dependencies Handler: Maximum 10 requests/month
- Repository Assessment Tool: Maximum 5 requests/month
The Basic Plan is activated automatically upon first sign-in with GitHub.
Pro Plan: Includes:
- All features of the Basic Plan with unlimited usage.
Resources:
- Priority Support
- CLI Troubleshooter
- Early Access to New Features
Annual subscribers receive a 15% discount. Pricing and discounts are subject to change with prior notice through updates to these Terms of Service.
General Disclaimers
- GitSet.dev reserves the right to modify plan features, limits, or pricing at any time, with changes communicated in advance.
- New features may be added, updated, or removed, with prior notice to Users.
- Continued use of GitSet.dev after updates constitutes acceptance of the updated terms.
- Lemon Squeezy is solely responsible for subscription management, and GitSet.dev is not liable for disputes arising from Lemon Squeezy’s services.
For additional assistance, visit the GitSet.dev - Dashboard to view and manage subscription details.
10. Modifications to the Terms of Service
GitSet.dev reserves the right to update, modify, or revise these Terms of Service at any time. Any changes will be reflected in the updated document, and Users will be notified accordingly. Continued use of the platform after modifications signifies acceptance of the revised Terms.
Effective Date: 17/12/2024 — Last Updated: 29/01/2025