Privacy Policy

Last updated: 2026-07-31

This Privacy Policy explains what DevDroid AI (the "Service") collects, what it does not collect, and how long it is kept. Where the Japanese version and this English version differ, the Japanese version prevails.

1. Information We Collect

2. How We Use Information

3. Third-Party Services

4. Storage and Protection

4-1. What we store on our servers: your request text

When you ask the Service to create or change an app, the request text you typed is stored on our servers (Cloudflare Workers KV). We use it for two things:

Before storing it, we automatically replace strings that look like API keys or tokens (values beginning with sk-, ghp_ or AIza, JWTs, private key blocks, api_key=... assignments and similar). This masking is best effort and we do not guarantee that it catches every secret. Please do not type passwords, API keys or personal information into your requests.

4-2. What we do not store: your source code

We do not store the source code of your repositories on our servers. Code is read from GitHub and held in memory only while a request is being processed, and is gone once processing ends. What we persist is the paths of changed files and a summary of the result — not the contents of the code. (Only the built APK is kept, for up to 7 days, so that you can download it; it is then deleted automatically.)

4-3. Report storage

When you create a weekly or monthly report, its HTML is stored privately in our storage (Cloudflare R2). The report includes parts of the request text you typed (with the masking described above applied). Viewing it requires signing in, and you can only see your own reports. It is retained for 90 days and then deleted automatically. It is not committed to your repository. This runs only when you tap the button in the app; it never runs automatically.

4-4. Transmission for AI processing

5. Retention

Request text is kept for the following periods depending on what it is used for, and is deleted automatically when the period ends.

PurposeRetention
Phrasing analysis (the weekly comparison and the monthly improvement trend)90 days
Weekly / monthly report HTML (stored privately in R2)90 days
Progress display, resuming, and "run again"30 days
Re-running an automatic fix after a failed build7 days
Temporary storage of improvement candidates1 hour

6. What Happens When You Delete Your Account

When you delete your account, the following applies. Not everything is erased, so please read this section.

6-1. Deleted

6-2. Anonymised, not deleted

Please check whether you have used the report feature before deleting your account.

6-3. Retained after deletion (a value that cannot be reversed)

After account deletion we retain only a one-way, irreversible transformation of your external provider (GitHub / GitLab) account identifier, solely to detect re-registration by the same account. This value cannot be used to identify you, your account, or your email address. Your name, email address, repository information and other personal data are deleted when you delete your account.

7. Your Rights

You may:

8. Contact

For questions about this Privacy Policy, please contact us at the address shown on the Service.