MantisCode

Privacy Policy

Last updated: October 21, 2026

This policy explains what personal data MantisCode processes, why, for how long, who it is shared with and how you can exercise your rights. It applies to the MantisCode app for iOS and Android, its backend (api.mantiscode.app), the remote workspaces where the agent runs and the mantiscode.app website. If this English version and the Spanish version differ, the Spanish version prevails.

In short:

1. Data Controller

The controller is Rubén Solano Jiménez, who provides MantisCode as an individual. For any privacy matter, write to [email protected]. Full identification details are in the Terms of Service.

2. Data We Process

2.1 GitHub Account

You sign in with GitHub. We store your numeric GitHub identifier and your username (login). We never see your GitHub password.

To work with your repositories, MantisCode asks GitHub for these permissions:

2.2 Credentials

2.3 Your Work Content

Inside your workspace we process the copy of the repository you open, your messages, the agent's answers and actions, your attachments (photos, documents and screenshots), diffs, Changes and skills. That content is stored in the workspace, not in our database.

Attachments pass through our server on their way to the workspace and are deleted from it within 24 hours.

In our database we only store what is needed to show your sessions: the repository URL, the branch, the session title, the state of Changes, diff counters and whether questions or permissions are pending, without their text.

2.4 Push Notifications

If you enable them, we store your device's notification token, a device identifier, the platform and the language. The notification text is generic (for example, "There is a new response in my-repo") and does not include what the agent writes. It does include the repository name and URL and internal session identifiers.

2.5 Subscription

Purchases are made on the App Store or Google Play and managed with RevenueCat. We receive your subscription status, plan, dates and purchase events, linked to your internal MantisCode identifier. Before storing those events we remove receipts, tokens, signatures and emails. We never receive your card details.

2.6 Technical Data

2.7 Data Stored on Your Device

The app keeps your credentials in the system's secure storage and, in its own storage, a cache of conversations, drafts, model preferences and settings.

Logging out deletes the credentials, the conversation cache, drafts and cached settings. The theme, language, some interface preferences, device identifiers and the data that lets you restore a purchase made on that device are kept. Uninstalling the app deletes everything.

2.8 Device Permissions

We do not ask for your location or track your activity across other apps or websites.

2.9 The mantiscode.app Website

Public pages use no cookies, analytics or third-party resources. They only store the light or dark theme you choose in your browser. The operator dashboard uses a technical session cookie, for the operator only.

3. Why We Use Data and Legal Bases

You decide camera, microphone and notification permissions on your device and can withdraw them at any time.

We do not use your data for advertising, build profiles, make automated decisions with legal effects on you, or sell or share your data. MantisCode does not train AI models on your code, your messages or the agent's answers.

4. AI Providers

To complete a task, the agent sends your messages, attachments and the repository context it needs to an AI model. Who receives it depends on the model you choose:

MantisCode does not control what each provider does with your data. Choosing a model means choosing who receives your content.

5. Who We Share Data With

Providers that process data on our behalf (processors):

Third parties that process data under their own policies:

We will only hand data to an authority when a law or a court order requires it.

6. International Transfers

We store your data in the European Union (Germany). Some of the services in section 5 are in the USA or other countries. When the recipient participates in the EU-U.S. Data Privacy Framework, the transfer relies on it; otherwise, on the European Commission's standard contractual clauses included in its terms. Transfers to the AI provider you choose happen on your instruction. You can ask us for information about these safeguards.

7. Public Preview Links

If you share a web preview of your workspace, anyone with the link can see it without signing in. The link is shown only once, cannot be revoked individually and stops working when the preview expires or the workspace is destroyed. Do not share previews that show personal data or secrets.

8. How Long We Keep Data

9. Your Rights

You can exercise your rights of access, rectification, erasure, objection, restriction of processing and portability free of charge at any time. Write to [email protected] with your GitHub username and the right you want to exercise. Because we do not store your email, we may ask you to prove that you control that GitHub account.

We will answer within one month. If the request is complex, we may extend that by two more months and will tell you so within the first month.

10. Security

Limits you should know about:

11. Children

MantisCode is intended for people aged 18 or over. We do not knowingly process children's data. If we learn that a minor has created an account, we will delete it.

12. Changes to This Policy

We will publish each new version, with its date, in the app and at mantiscode.app/privacy-policy. If a change is significant (for example, new uses or new recipients of your data), we will announce it visibly on the website and in the app's release notes before it applies. We will not use your data for a new purpose without telling you first and, where the law requires it, asking for your consent.