Privacy First

Your Code Stays Yours

The Axint CLI runs on your machine with zero telemetry. The axint.ai playground compiles server-side in memory — source is never stored or logged. Registry and Cloud features only run when you invoke them, and only send what you choose to send.

What We Collect

Registry requests: When you run axint search or axint add, the CLI makes an HTTPS request to registry.axint.ai with the query or package name you provided. Standard request logs (timestamp, IP, user-agent) are retained for abuse prevention and aggregated into anonymous download counts.

Publishing: If you publish a package, we store your GitHub ID, username, and avatar. Package metadata and source are public by design.

Axint Cloud: If you opt in, Cloud stores the reports, package references, and workspace metadata you explicitly create. Signed-in collaboration features also store your GitHub identity. You can delete your workspace and associated data at any time.

Website: We use Vercel Analytics to track anonymous pageviews. No cookies, no user IDs, GDPR compliant.

What We Don't Collect

  • No telemetry from axint compile — it makes zero network calls
  • No background update checks or silent pings from the CLI
  • No device fingerprinting, machine IDs, or hardware identifiers
  • No email address required to install or use the compiler
  • The CLI transmits no source code — ever — unless you explicitly publish a package or opt in to Cloud. The axint.ai playground is the one exception: it compiles server-side (see below)
  • No ads, tracking pixels, or third-party data sharing

Compiler Privacy

axint compile: The compile step runs 100% locally. TypeScript in, Swift out, in-process — no network round-trip, no telemetry, no update check. Your source code doesn't leave your machine.

axint search / add / publish: These commands talk to registry.axint.ai because that's their job — discovering, installing, and sharing public packages. They run only when you invoke them, and send only what's required for that specific command (a search query, a package name, or a package you've explicitly chosen to publish).

Axint Cloud: Cloud validation is opt-in. Nothing is sent unless you choose to run a Cloud report or save a workspace-backed artifact. Signed-in collaboration features add GitHub identity to that flow. If you never touch the Cloud features, no data ever leaves your machine.

MCP Server: The local MCP server bridges your IDE to the local compiler. Compilation stays on your machine; the server itself doesn't upload your source.

Playground Privacy

The playground at axint.ai/#playground is the one part of the site that runs the compiler on our servers instead of in your browser. This is an architectural trade-off: shipping the TypeScript compiler to the browser would add roughly 10MB to the page weight, so we compile server-side instead. The behaviour is identical to the CLI — same IR, same Swift output.

How it works: As you type, the editor sends your source to a Next.js server action over HTTPS. The action calls the same compiler the CLI uses, in-process, and returns the generated Swift. Source is capped at 200KB per request.

What we don't do: Source is held in memory for the duration of the compile and discarded — never written to a database, never written to persistent logs, never forwarded to a third party. There is no analytics on what you type. Request logs at the Vercel edge capture the usual timestamp, IP, and user-agent for abuse prevention, but not the request body.

If you'd rather not: Install the compiler with npm install -g @axint/compiler and run it locally. The CLI and the playground produce identical output.

Registry Privacy

Published Templates: The registry stores metadata and source code for templates you choose to publish. This data is intentionally public so others can discover and use your templates.

GitHub OAuth: We use GitHub OAuth to authenticate registry publishers. We store your GitHub ID, username, and avatar URL. We do not harvest or store your email address.

Opt-In Publishing: Nothing is published to the registry unless you explicitly choose to publish it. Your local work is never synced or shared.

Website Analytics

Vercel Analytics: This website (axint.ai) uses Vercel Analytics to track anonymous pageviews, referrers, popular pages, and high-level product events such as GitHub star clicks, partner-form submissions, and Cloud save actions. No personally identifiable information is collected in those analytics events.

No Cookies: We do not set tracking cookies. Vercel Analytics respects "Do Not Track" headers and is GDPR compliant.

Open Source & Auditability

Axint is licensed under Apache 2.0, which means the full source code is public and auditable. You can read the compiler and CLI end-to-end, confirm that axint compile makes no network calls, see exactly what axint search, add, and publish send to the registry, and build the whole toolchain yourself.

Code + transparency: The source is available at github.com/agenticempire/axint. If you want to verify a privacy claim, the code is the source of truth.

Data Retention

Registry Metadata: Published package metadata is retained indefinitely to preserve the registry. If you delete a package, the metadata is removed.

Analytics: Vercel Analytics data is retained for 30 days by default.

Compiler: No data is retained by the compiler—it generates output and exits.

Your Privacy Rights

Access: You can request a list of packages you've published and associated metadata.

Deletion: You can delete your published packages and request removal of associated account data.

Opt-Out: You can opt out of website analytics by enabling "Do Not Track" in your browser.

To exercise these rights, contact privacy@axint.ai.