Terms of Use
1. Purpose
These terms of use (the "Terms") govern access to and use of the OctoFirst service (the "Service") published by Jean-François Lépine (the "Publisher"). By accessing the Service, the User accepts these Terms in full. The financial conditions applicable to paid plans are set out in the Terms of Sale.
2. Definitions
- Service: the OctoFirst developer-experience and engineering-metrics platform, accessible online.
- User: any person accessing the Service, whether for themselves or on behalf of an organisation.
- Account: the personal space created through a GitHub or GitLab login.
- Metadata: activity information from connected platforms (pull/merge requests, reviews, commits, timestamps, statistics), excluding source-code content.
3. Access and account
Access to the Service requires creating an Account through GitHub or GitLab OAuth authentication. The User never shares any password with the Publisher: authentication is delegated to the third-party platform. The User is responsible for keeping their credentials confidential and for all activity carried out from their Account. The User warrants that they hold the permissions required to connect the organisations and repositories they link to the Service.
4. Description of the Service
OctoFirst connects to GitHub and GitLab and reads metadata only in order to show teams where their delivery gets stuck. The Service provides dashboards, gamification (badges, challenges, streaks), a weekly summary by email and Slack, and AI-generated recommendations (via OpenAI).
The Publisher expressly undertakes to never read, store or analyse the source-code content of repositories. Only the metadata defined in section 2 is processed.
5. User obligations
- Use the Service in accordance with these Terms and applicable law;
- Not attempt to gain unauthorised access to the Service, disrupt its operation or circumvent its security measures;
- Not use the Service to measure individual performance for disciplinary purposes, nor in any way contrary to labour law or respect for individuals;
- Ensure they hold the rights and permissions required over the connected organisations and repositories.
6. Availability and maintenance
The Publisher uses reasonable ("best effort") means to keep the Service available, without any guarantee of uninterrupted availability. The Service may be temporarily suspended for maintenance, updates or in the event of force majeure. The Service also depends on the availability of third-party platforms (GitHub, GitLab, OpenAI, Stripe), whose operation the Publisher cannot guarantee.
7. Intellectual property
The Service, its software components, interfaces and trademarks remain the exclusive property of the Publisher. These Terms do not transfer any intellectual property rights. The User's data and metadata remain the property of the User or their organisation; the User grants the Publisher a limited licence to use them strictly as necessary to provide the Service.
8. Personal data
The processing of personal data within the Service is described in the Privacy Policy, which forms an integral part of these Terms.
9. Liability
The Service provides indicators and recommendations for information and guidance purposes only. AI-generated recommendations may contain errors or inaccuracies and are no substitute for the User's own judgement. The Publisher cannot be held liable for decisions made on the basis of the Service. To the extent permitted by law, the Publisher's liability is limited to direct and foreseeable damages and does not cover indirect damages (loss of revenue, data or business).
10. Termination and account deletion
The User may stop using the Service at any time and has a right to erasure: deleting their Account and the associated data is done directly from their profile. The Publisher may suspend or terminate an Account in the event of a breach of these Terms.
11. Governing law and jurisdiction
These Terms are governed by French law. Failing an amicable resolution, and subject to mandatory jurisdiction rules, the French courts have sole jurisdiction.
12. Changes to the Terms
The Publisher may amend these Terms to reflect changes to the Service or to regulations. The applicable version is the one published on the website at the time the Service is used. In the event of a material change, the User will be informed by appropriate means.
Last updated: 20 June 2026. The French version of this document prevails in case of discrepancy.