Privacy Policy for RefactoMate
Introduction
Welcome to RefactoMate! This privacy policy explains how we handle the code you submit to our service. By using RefactoMate, you agree to the terms outlined in this policy.
Data Handling and AI Models
When you submit your code for refactoring, it is sent to third-party AI models (via the OpenRouter API) to perform the transformation. Please be aware of the following:
- Third-Party Processing: Your code is processed by AI models that RefactoMate does not directly control.
- Potential Data Usage by AI Models: The AI models used by RefactoMate are often "free" or "open-source" models. These models might be configured to train on the data they process, including the code you submit.
- No Guarantees of Confidentiality: While we strive to use reputable AI model providers, we cannot guarantee the confidentiality of your code once it is sent to these external services. The providers of these AI models may have their own data usage policies.
- Sensitive Information: We strongly advise against submitting code that contains sensitive, proprietary, or confidential information.
No Storage by RefactoMate
RefactoMate itself is a stateless application. We do not store your code on our servers after the refactoring process is complete. The code is sent to the AI model, and the result is returned to you.
Your Consent
By using RefactoMate, you acknowledge and consent that your code will be sent to third-party AI models and that these models may use your code for their own purposes, including but not limited to model training.
Changes to This Policy
We may update this privacy policy from time to time. We will notify you of any changes by posting the new privacy policy on this page. You are advised to review this privacy policy periodically for any changes.