Sale!

SEO’n’AI Check&Mark AI Images Pro

Original price was: 49,90 €.Current price is: 29,90 €.

The add-on plugin for AI Image check&mark: label many images at once and burn the badge permanently into the image files — across every generated size, with the original secured and restoration at the click of a button. That way the label stays visible where your website ends: in the download, in the shared file, in the social media preview.

Currently at the introductory price! Annual licence for one domain. Staging and development sites do not consume your activation. Requires the free plugin.

Category:

Description

Carrying on where the CSS badge stops

With the free AI Image check&mark you label an image in one click: the badge is laid over it with CSS, and the machine-readable label sits in the file. On your own website the label is visible.

Only the visible badge ends at the boundary of your website. If somebody downloads the image, shares it, embeds it elsewhere, or a platform builds its own preview — then nothing of the label can be seen. That is exactly the gap the Pro version closes: you write the badge into the image data itself. Then it travels along.

And it takes the manual work off your hands. Clicking through a media library of a thousand images one by one is not a job for a human being.

What you can do with it

Label many images at once. Bulk actions in the list view, two buttons in the grid view of the media library. Select, label, done.

Apply what the scan has found. The free plugin reads your entire media library and shows you which files declare themselves as AI-generated. One tick is enough and all of them are labelled — the same rule that applies to new uploads anyway, applied to your existing stock.

Burn the badge in permanently. Individually, via a link in the media list or a button in the labelling details, or in bulk across the whole media library. The badge is written into every generated image size, scaled to fit each one, so that it does not become a lump on the thumbnail or a postage stamp on the large image.

A safety net. Before a file is touched, it goes into a backup folder protected against access. One click brings all the originals back and removes the burnt-in state. If you take the labelling off an image, the originals are restored automatically.

Updates and support for the entire term of your licence.

How the burn-in works

The badge is rendered with PHP-GD from your badge text — or from a transparent PNG you upload yourself — and then composited into the image file. Size, margin, position and JPEG quality are yours to set. Image sizes below your minimum width are skipped, because nobody can read a badge on a 150-pixel thumbnail anyway.

JPEGs are recalculated once in the process, which costs a little quality — how much is up to you via the quality level. Because GD discards all metadata when re-encoding, the machine-readable label is set again afterwards. Both layers are therefore preserved.

Your licence

An annual licence for one domain. Staging, development and local installations are detected and do not consume your activation.

The key is entered once — that unlocks the burn-in and the bulk actions. After that, the licence takes nothing away from you: when the term expires, your entitlement to updates and support ends, and that is all. What you have keeps working. And if our licence server is ever unreachable, that changes nothing either.

Restoring secured originals is never locked at all. Getting your own files back is not a paid feature.

Both plugins are released under the GPL. Nothing is artificially cut back: what is in the free version stays there — no limit, no asking.

Requirements

  • The free plugin SEO’n’AI – AI Image check&mark, active
  • WordPress 6.0 or newer, PHP 7.4 or newer
  • PHP-GD; for the rendered badge text, FreeType in addition. Without FreeType you upload a badge image instead
  • German and English, with instructions right inside the plugin

Before you buy

Make a backup of your uploads folder before you run across the whole media library for the first time. Restoration works, but it is no substitute for a backup.

We accept no liability. The plugin is no substitute for an assessment of conformity with the EU AI Act. It implements the technical labelling as far as your installation allows — and even that we cannot guarantee: if an image optimiser, a CDN or another plugin passes over the files after us, nothing of the labelling survives. The legal assessment of your case remains your own responsibility.

Frequently asked questions

Can I undo the burn-in?

Yes. Every file is backed up beforehand. “Restore originals” copies them back. Do not delete the backup folder while you might still need it.

What if I regenerate the thumbnails afterwards?

WordPress generates the sizes from the main file — and that one already has the badge in it. The new thumbnails therefore contain a scaled-down badge. If you want it cleanly rendered per size again, restore the originals, regenerate the sizes and then burn in once more.

I have several websites.

One licence per domain. Moving is possible: on the old site choose “Release this domain”, then enter the key on the new one.

Does this make me compliant with the EU AI Act?

We cannot answer that for you, and we do not promise it either. The obligation is yours, not the plugin’s. What it delivers are two technical building blocks: a visible label and a machine-readable label in the file. Whether your implementation satisfies the transparency obligations depends on your content, your role and your jurisdiction — this is not legal advice, and we accept no liability for it. When in doubt, have it checked legally.

What is the difference between Pro and the free version?

Time, and how far the label reaches. Labelling, checking and setting the machine-readable marking are all possible with the free version, with no volume limit. Pro takes the manual work off your hands and makes the label visible outside your website as well, by burning it in. That naturally only applies to images you share from your website AFTER burning in.