This developer policy (hereinafter “Policy”) applies to users of our product (“Collectiv Chat”) available on our website https://collectivai.com/ ("Site"), and is specifically for developers who want to build applications or integrate Collectiv Chat’s capabilities into their own products or services (hereinafter referred to as "You", "Your", “User(s)” or “Developer(s)”). This Policy explains the disclosures and guidelines for Developers.
TRAINING DATA FOR COLLECTIV CHAT
USAGE AND LIMITATIONS OF COLLECTIV CHAT'S CODE GENERATION CAPABILITIES
2.1 It is important to note that Collectiv Chat doesn't claim that it creates flawless codes. Collectiv Chat’s purpose is to generate optimal code based on the available context. This means that the code may not always function correctly or logically and We shall hold no liability for the same.
2.2 Collectiv Chat excels when You partition Your code into compact functions, employ descriptive names for function parameters, and craft comprehensive docstrings and comments in the process.
2.4 As public sources are primarily composed in English, Collectiv Chat’s performance may be less optimal when confronted with situations where Your natural language prompts are not in English or contain grammatical errors. You shall ensure that Your prompts to Collectiv Chat are in English.
2.5 Publicly available code might contain coding practices that lack security, bugs, or references to outdated APIs or methods. When Collectiv Chat generates code suggestions based on this data, it might inadvertently produce code that includes these undesirable patterns.
2.6 It's important to note that while utilizing Collectiv Chat, it's advisable to complement it with robust testing, thorough code reviews, security tools, and Your own discernment. These practices collectively contribute to maintaining the security and integrity of Your codebase. Additionally, it is Your responsibility to ensure that Your Integrated Development Environment (“IDE”) or code editor doesn't automatically compile or execute the generated code before You have had the chance to review it.
OWNERSHIP OF OUTPUT
Collectiv.AI will use the material generated by Collectiv Chat (“Output(s)”) based on Your prompts (“Input(s)”). The responsibility for any Output produced using Collectiv Chat rests with You. It is strongly advised that You diligently subject the code to testing, review, and scrutiny before deploying it to a production environment. This practice mirrors the approach You would take with any code, including content that incorporates elements not solely generated by You.
API DISCLOSURES AND OUTPUT PUBLICATION OBLIGATIONS
4.1 All data transmitted via the API will be stored for a period of up to 5 (five) years, primarily for the purpose of monitoring and detecting abuse and misuse. After this period, the data will be removed, unless legal obligations dictate otherwise.
4.2 Developer(s) intending to publish Output or Input created with the aid of the Collectiv Chat API are allowed to do so, subject to the conditions of this Policy.
5.1 Integrations are mechanisms that expand the capabilities of Collectiv.AI. These tools can perform various actions within the Collectiv.AI ecosystem, such as code suggestions, autocompletion, and context-aware code generation. Further, integration enhances productivity by reducing the need for manual coding and improving the speed at which Developer(s) can write, test, and refine codes.
5.2 Presently the Site and Collectiv Chat have different kinds of integrations such as single sign-on integrations, webhook and event integration, IDE integration, etc. Any integration on Collectiv Chat is bound by the terms and conditions of the respective integration service/ product provider which govern the use of such integrations under the regulatory framework. Developer(s) agree to be bound by the same.
5.3 In case the integrated code or suggestions are used in a project by the Developer, the Developer agrees to provide appropriate attribution as required by the licensing terms of the respective product/ service. It is Your duty to be aware of and respect the intellectual property rights of any material and suggestion generated by Collectiv Chat’s integrated products/ services.
DEMONSTRATION OF COLLECTIV CHAT TO OTHERS
6.1 It is generally acceptable to post Your own prompts or completions on social media platforms, as well as to livestream Your usage or demonstrate Collectiv Chat to audiences. However, to address the potential risks linked with AI-generated content, We have established the following guidelines pertaining to permissible content sharing:
prior to sharing or during live streaming, ensure that You manually review each generated piece of Output;
properly attribute the Output to either Your name or the name of Your company;
clearly indicate that the Output is the outcome of AI generation, ensuring that no person could reasonably misinterpret its origin;
the involvement of AI in crafting the Output should be distinctly disclosed in a manner that leaves no room for misunderstanding, and the disclosure should be easy for an average reader to comprehend;
refrain from sharing the Output that breaches any Agreement or has the potential to cause offence to any person; and
when entertaining audience requests for prompts, use discernment and avoid inputting prompts that could potentially result in violations of Our Agreement(s).
PROVIDING FEEDBACK AND PARTICIPATING IN BETA TRIALS
7.1 We value Your suggestions regarding Collectiv Chat and the Site which You provide via the use of Our Discord Server or otherwise. However, You are only permitted to provide Your own ideas and feedback. By sharing Your ideas and feedback with Us, You transfer ownership of them to Us, though implementation is at Our discretion. Compensation or any other form of payment will not be provided for Your feedback.
7.2 If You come across incidents such as offensive outputs, code susceptibilities, or the inadvertent inclusion of personal details in code generation, kindly refer to the reporting process in Section 10 of this Policy. This will aid Us in fortifying Our protective measures.
7.3 You may engage in Collectiv Chat’s upcoming free beta trials, if any, and in such a case, You agree to the following additional terms:
You are responsible for maintaining the security and integrity of the Collectiv Chat’s beta software (“Collectiv Chat Beta”);
You must refrain from copying, distributing, selling, attempting to reverse engineer, or creating derivative works based on Collectiv Chat Beta;
Your usage of Collectiv Chat Beta is limited to the duration of the beta trial;
We do not provide a warranty for the correct functioning of Collectiv Chat Beta (or its functioning at all);
throughout the beta period, We may modify Collectiv Chat Beta without prior notice, potentially altering data, content, and functionality. Any loss of data, content, or functionality resulting from such modifications will not hold Us liable; and
We reserve the right to terminate or restrict your access to Collectiv Chat Beta at any given point.
8.1 Collectiv.AI places a strong emphasis on safety and security, and its dedication to ongoing improvement remains steadfast. Periodically, We may introduce updates to Collectiv Chat, but only when reasonably necessary due to minor issues or justifications. Instances where updates may be made include:
ensuring Collectiv Chat functions as intended, such as resolving bugs and glitches and enhancing efficiency;
addressing security concerns;
adapting Collectiv Chat to new systems or technical environments; and
adjusting Collectiv Chat to accommodate changes in user numbers and/or to ensure the commercial viability of Collectiv Chat.
FUTURE OF DEVELOPER JOBS
Introducing more advanced systems holds the promise of significantly transforming the developer experience. Our anticipation for Collectiv Chat is not centred around the notion of replacing developers. Instead, Our vision is for Collectiv Chat to collaborate with developers, enhancing their skill set and empowering them to enhance productivity, streamline repetitive tasks, and dedicate their attention to engaging tasks. Additionally, We foresee Collectiv Chat's potential to lessen entry barriers, opening up opportunities for more individuals to engage in software development and become part of the upcoming wave of developers. We are actively pursuing tests and research, both internally and externally, to evaluate these assumptions.
You are encouraged to report any violations of Our Policy by contacting Our support team at firstname.lastname@example.org. Prompt reporting enables Us to take appropriate actions and maintain a safe and welcoming environment for all users.
AMENDMENTS TO THE POLICY
We reserve the right to modify Our Policy at any time, taking into account changes in applicable laws, Our business, or the services We provide. The revised Policy will become effective as of the date indicated. We recommend that You periodically review this Policy to stay informed.
By continuing to use Collectiv Chat and Our Site, it is understood that You have read, comprehended, and accepted the terms outlined in the latest version of this Policy.
This Policy was last revised on 30th August, 2023.