EU AI Act Compliance
Bulk labelling
Folder defaults, bulk marking, CSV import, metadata scan and the review queue.
If you have a lot of images to label, there are much faster routes than going one by one. This page walks through all of them.
Four routes at a glance
- CSV import – bring in many labels at once from a spreadsheet.
- Bulk marking per folder – set every media item in a media folder to one status.
- Folder defaults – label new uploads in a folder automatically.
- Metadata scan + review queue – review the suggestions found in the image data.
1. CSV import
With a spreadsheet (CSV file) you can label any number of media in one pass.
Step 1: Open EU AI Act Compliance → AI register.
Step 2: Click CSV import.
Step 3: Pick your prepared CSV file and start the import.

How rows are matched to images
Each row says which media item it means. You have three options and pick one per row:
- the technical media ID (exact, if you know it),
- the file name of the image,
- product number and image position (the position is the order of images on the product, starting at 1).
On top of that, every row needs the desired status (required). The tool used is optional.
Example: a row with file name hero-banner.jpg, status "AI-generated" and
tool "Midjourney" labels exactly that image accordingly.
2. Bulk marking per media folder
This sets every media item in a given media folder to the same status in one go.
Step 1: Open EU AI Act Compliance.
Step 2: In the tools section, click Bulk marking.
Step 3: Pick the media folder.
Step 4: Pick the AI status that should apply to every media item in that folder, and optionally the tool.
Step 5: Confirm. All matching media get the status you chose.
Create a dedicated media folder for AI images. It makes bulk marking far easier – and keeps things tidy long-term.
3. Folder defaults for new uploads
With a folder default, every new upload into that folder automatically gets the status you stored – you never have to set it by hand again.
Step 1: Open EU AI Act Compliance → Folder defaults.
Step 2: Click Add default.
Step 3: Pick the media folder and the default status (optionally a tool).
Step 4: Decide whether an existing status should be overwritten or not.
Step 5: Save.
From then on, new images in that folder are labelled automatically.

4. Metadata scan and review queue
On upload the extension reads technical image metadata (C2PA/IPTC, as written by DALL·E, Adobe Firefly and others) and can suggest a status from it. How sure the suggestion is is expressed as a confidence – a value between 0 and 1, the higher the surer.
You have two ways to handle suggestions.
A) Apply automatically
In the configuration you can set suggestions to be applied automatically above a certain confidence (threshold). Anything below that is only suggested.
B) Review them in the queue
Suggestions that weren't applied automatically collect in the review queue.
Step 1: Open EU AI Act Compliance → Review queue.
Step 2: You see a list with file, suggested status, confidence and current status. Use the minimum confidence filter to decide which suggestions are shown.
Step 3: Decide per row:
- Accept – the suggested status is set.
- Reject – the row is hidden, the status stays as it is.
Step 4 (optional): With Accept all above threshold you take over every suggestion that reaches a confidence you choose.

Automatically derived suggestions deserve a critical look too. Responsibility for correct labelling stays with you.
Which route fits when?
- A few specific images: label them individually (see Labelling images & video).
- An existing collection sorted into folders: bulk marking per folder.
- A steady stream of new uploads: folder defaults.
- Data from another system: CSV import.
- Unclear cases: metadata scan + review queue.