/badge/:domain.svg

AI-Friendliness badges

A badge is a live link to your report card: the ring, the grade and the score are served by AFR.IM from real scan data, and clicking it opens the full evidence chain on the detail page.

Badge gallery

One badge per grade — A through F. The ring fills to the score, the letter and the number are the real rating.

Badges are cached for one hour; after a re-scan the detail page shows "the badge refreshes on the next visit".

Embed code

Copy the HTML or Markdown snippet. Both point at the official badge URL and back to your report.

Example for github.com (grade A)

Embed badge

Get your badge →
HTML
<a href="https://afr.im/site/github.com"><img src="https://afr.im/badge/github.com.svg" alt="AI-Friendly Rating A"></a>
Markdown
[![AI-Friendly Rating](https://afr.im/badge/github.com.svg)](https://afr.im/site/github.com)

Official badges are only served from AFR.IM — clicking one opens this site’s report.

Official badges always load from AFR.IM — click one to verify it.

Official badges are only ever served from AFR.IM. Anything else is decoration, not a rating.

  • The image URL must be https://afr.im/badge/<domain>.svg — no other host serves an official badge.
  • Click the badge: it must open https://afr.im/site/<domain>, where the grade, the score and the evidence chain are shown.
  • The badge never lies about the grade: it always carries the current letter and score, so an F site cannot render an A badge.
  • Found a tampered or misquoted badge? Send a correction PR to github.com/AFR-IM/AFR-data and we re-scan.

When badges are encouraged

We encourage embedding from grade B upward — that is when the badge is a genuine signal of openness. Grades C, D and F can still embed: we prefer honest badges over hidden ones, and the report plus your statement explains the strategy behind the score.

Open your report card →