Privacy Policy

Last updated: April 3, 2026

Overview

AEOrank is an open-source tool that scans websites for AI Engine Optimization (AEO). This policy explains what data we collect and how we use it.

What We Collect

GitHub App

When you install the AEOrank GitHub App, we receive:

  • Repository metadata — repository name, owner, default branch (used to detect your site URL)
  • Pull request metadata — PR number, head SHA (used to post Check Runs and comments)
  • Installation ID — identifies which repositories the App is installed on

We do not access your source code, commits, issues, or any private repository content beyond the files needed for URL detection (.aeorank, CNAME, package.json, aeorank.config.js).

Website Scans

When a scan runs, we fetch your publicly accessible website URL and analyze its HTML structure. We do not store the full HTML content. We store only the computed AEO score, dimension breakdown, and generated file content.

SaaS Dashboard

If you use the dashboard at app.aeorank.dev, we collect:

  • Account information — email address and name via Clerk authentication
  • Sites you add — URLs you submit for scanning
  • Scan results — scores, dimensions, and generated files
  • Payment information — processed by Stripe; we do not store card numbers

CLI

The CLI tool (npx aeorank-cli scan) runs entirely on your machine. It sends no data to our servers.

How We Use Your Data

  • To scan websites and compute AEO scores
  • To post Check Runs and PR comments on your repositories
  • To display scan history on the dashboard
  • To process payments via Stripe

We do not sell your data. We do not use your data for advertising. We do not share your data with third parties except as required for the services above (Clerk for auth, Supabase for storage, Stripe for payments, QStash for async processing).

Data Storage

Data is stored in Supabase (PostgreSQL) with row-level security. Each user can only access their own sites, scans, and subscription data.

Data Deletion

You can delete your sites and scan data at any time from the dashboard. To request full account deletion, email vinpatel.pro@gmail.com.

Cookies

The dashboard uses essential cookies for authentication (Clerk). We use Sentry for error tracking. No advertising cookies.

Open Source

The AEOrank scoring engine, CLI, and all framework plugins are open source under the MIT license. You can audit the code at github.com/vinpatel/aeorank.

Changes

We may update this policy. Changes will be posted to this page with an updated date.

Contact

For privacy questions: vinpatel.pro@gmail.com