← Back to Aedis

Privacy & Terms

Last updated June 2026. Aedis is in beta. This page describes what the service does today; if it materially changes, this page changes with it.

Privacy Policy

What you upload, and what happens to it

When you run an audit, your project archive is uploaded, extracted, and analyzed entirely in memory, per request. It is not written to disk and not stored or retained after the response is returned — there is no database and no upload archive. Aedis does not log the contents of your files.

Your code stays yours

You retain all ownership and intellectual-property rights in the code you upload and in any patches Aedis proposes for it. Your code is never used to train any model. Analysis runs server-side; nothing about your code is shared with third parties beyond what is strictly required to perform the audit (see “Model processing” below).

Nothing is changed without your approval

Aedis never executes your code — it only reads it. Every fix is a proposed diff that you review and approve one by one; rejected fixes change nothing. Approved fixes are delivered as a downloadable zip that you apply to your own repository.

Fixes are suggestions, provided “as is”

Audit findings and proposed fixes are automated suggestions provided “as is,” without warranty of any kind. They are not a guarantee that your app will pass App Store or Play Store review, and they are not legal, security, or compliance advice. You are responsible for reviewing every change before you apply or submit it.

Model processing

Audits run through a model layer on the Aedis server; no API key or model credential is ever shipped to your browser. In this beta, analysis runs on a built-in engine and your code is not sent to an external model provider. When third-party model providers are enabled, this page will be updated to name them and disclose their data-handling and retention terms before your code is sent to them.

What Aedis does collect

Very little, and none of it is your code. To protect the service, the requester’s IP address is held briefly in server memory for rate limiting — it is not written to a database. Server error logs record that a request failed (route and error type), never file contents. Aedis is hosted on Vercel, which keeps standard infrastructure request logs (IP, URL, timestamp) under Vercel’s privacy policy.

No cookies, no tracking

Aedis sets no cookies and runs no third-party analytics or ad trackers. Your interface preferences (such as default audit depth) are kept in your own browser’s localStorage and never leave your machine. There are no accounts, so there is no profile of you to build.

Terms of Service

The service, and its beta status

Aedis audits uploaded application code for security, bug, and app-store-readiness issues, and proposes fixes you may approve or reject. Aedis is currently in beta and offered free of charge: features may change, results may be imperfect, and availability is not guaranteed. By using Aedis you accept these terms; if you do not accept them, do not use the service.

Eligibility

You must be at least 18 years old (or the age of majority where you live) and have the legal capacity to accept these terms. If you use Aedis on behalf of a company, you confirm you are authorized to bind it.

Acceptable use

Aedis is offered for auditing code you own or are authorized to audit. Don’t use it to process code you have no right to, and don’t abuse the service (automated flooding, attempts to disrupt availability, or to exfiltrate other users’ data). Rate limits apply, and access may be restricted to protect the service.

Limitation of liability

To the maximum extent permitted by law, Aedis and its operator are not liable for any indirect, incidental, special, or consequential damages — including lost profits, lost data, a rejected app-store submission, or a security incident in your software — arising from use of the service. Aedis’s total aggregate liability for any claim is limited to the amount you paid for the service in the twelve months before the claim (during the free beta: zero). Nothing here limits liability that cannot lawfully be limited.

Suspension and termination

Access may be restricted, suspended, or terminated at any time — for abuse of the acceptable-use rules, to protect the service or other users, or because the beta ends or changes. Since Aedis stores nothing of yours, termination has no data-loss consequence for you.

Changes to these terms

These terms and this privacy policy may be updated as the service evolves — in particular when third-party model providers or paid plans are introduced. The “Last updated” date above changes whenever the content does, and material changes are noted on this page. Continuing to use Aedis after a change means you accept the updated terms.

Contact

Questions about this policy: get in touch.