At Arcane Engineering, we recognize that your code is one of your most valuable assets. You retain full ownership of all code generated, processed, or interacted with by Arcane Engine. We do not claim any rights, ownership, or licenses to your code. Our role is to assist you, not to take possession of your intellectual property.
Arcane Engine interacts with your codebase only after you have granted us explicit access. This interaction is conducted through Git, where Arcane Engine checks out the code from your repository and creates code within the repository as needed. Arcane Engine does not execute any scripts, binaries, or any other forms of executable files. Our interaction is limited to reading and writing textual information within your codebase and connected third-party integrations.
Code is checked out temporarily in an isolated environment on our servers specifically for the task at hand. Once the task is completed, the checked-out code is promptly removed from disk. This ensures that your code is only present on our servers for the minimal time necessary to perform the requested operations.
All interactions with your code are conducted in secure, isolated environments. We utilize state-of-the-art security measures to protect your code during its temporary presence on our servers.
Arcane Engine does not store your code on a persistent basis. After a task is completed, any checked-out code is removed from our systems. This practice ensures that your code remains secure and under your control.
Arcane Engine provides detailed logs of all actions taken within your repositories. These logs are accessible to you via the command-line interface (CLI) or on the Arcane Engine dashboard. This transparency allows you to audit and review all interactions Arcane Engine has with your code, ensuring that you remain fully informed and in control.
We are committed to adhering to industry best practices for security, privacy, and code management. Arcane Engine is designed with these principles in mind to ensure that your code is handled with the highest standards of care and confidentiality.
Arcane Engine connects with third-party tools and services using state-of-the-art mechanisms, such as OAuth2, which give you full control over permissions and access rights. You can review and remove these integrations at any time through the Arcane Engine dashboard, ensuring that you maintain control over how and when your code is accessed.
You have full control over the code that Arcane Engine interacts with. You can manage which repositories or files Arcane Engine can access, and you can remove any integrations directly from the dashboard. This ensures that you are always in command of your code and its associated data.
In the unlikely event of a security incident involving your code, Arcane Engine has a robust incident response plan in place. We will promptly investigate any issues, take necessary corrective actions, and communicate with you to ensure transparency and resolution.
We reserve the right to update or modify this Code Policy at any time. Any changes will be effective immediately upon posting. Continued use of Arcane Engine following any changes to this policy constitutes your acceptance of those changes.
If you have any questions or concerns about this Code Policy, please contact us at support@arcane.engineer.